goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 99652
Top-Poster: Johannes_B (5057)

Wir begrüßen unseren neuesten Benutzer derFragensteller.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

neuer Bibliografie Driver

 

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.09.2019, 18:20     Titel: neuer Bibliografie Driver
  Antworten mit Zitat      
Ich würde gerne einen neuen BibTex erstellen.
Code

\documentclass{article}
\usepackage[ngerman]{babel}

\usepackage[
style=authortitle,
backend=biber
]{biblatex}

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@test{test2019,
title = {Test
},
address = {Münchhausen},
year = {1919},
revision = {2019},
}

\end{filecontents*}
\addbibresource{\jobname.bib}


\begin{document}
\nocite{*}
\printbibliography
\end{document}
 


Ausgegeben werden soll sie im Literaturverzeichnis wie folgt:title, Address year -- Nachdruck revision

Ist das einfach umzusetzen?

MoeWe
Forum-Anfänger
Forum-Anfänger

Beiträge: 48
Anmeldedatum: 30.08.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.09.2019, 12:30     Titel:
  Antworten mit Zitat      
Sieh Dir mal https://tex.stackexchange.com/q/175776/35864 an. Wenn Du nach der Lektüre der Antwort dort noch Probleme hast, zeig uns bitte ein neues Beispiel, aus dem deutlich wird, was Du probiert hast und warum das Ergebnis nicht das ist, das Du erwartest. Neben der erwarteten Ausgabe im Literaturverzeichnis musst Du natürlich noch dafür sorgen, dass auch bei \cite alles so läuft wie erwartet.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.09.2019, 10:17     Titel:
  Antworten mit Zitat      
Muss ehrlich sagen, dass mir der Verlinkte Beitrag Spanisch vorkommt. Bin nicht so bewandert in Latex. Scheint auch etwas umständlicher zu sein.

Werde es wie folgt handhaben:
Code

\DeclareBibliographyDriver{jurthesis}{%
   \iffieldundef{title}
   {}
   {\printfield{title
}}
   \iffieldundef{address}
   {}
   {\addcomma\addspace \newblock \printlist{address
}}
   \iffieldundef{year}
   {}
   {\addspace \newblock \printfield{year
}}
   \iffieldundef{month}
   {}
   {\newblock\addspace -- \addspace Nachdruck \printfield{month
}}
   \newblock\finentry
}

Und dann statt des Monats das Jahr des Nachdrucks eingeben. Ist natürlich nicht die formal korrekte Art, aber die Ausgabe stimmt.

MoeWe
Forum-Anfänger
Forum-Anfänger

Beiträge: 48
Anmeldedatum: 30.08.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.10.2019, 17:17     Titel:
  Antworten mit Zitat      
Was genau kommt Dir denn spanisch vor? Ich bin immer an Verbesserungsvorschlägen interessiert.

Eigentlich sollten Konstrukte wie
Code
\iffieldundef{title}
  {}
  {\printfield{title
}}

in dieser simplen Form nie zum Einsatz kommen. Denn \printfield{title} tut schon von sich aus nichts, wenn title undefiniert (leer) ist.

Ferner solltest zur Zeichensetzung \setunit zum Einsatz kommen. Man sollte sich nicht auf die durch nicht geschützte Zeilenenden entstandenen Leerzeichen verlassen. Das kann nämlich zu ungewollten mehrfachen Leerzeichen und somit größeren Lehrräumen führen. Dazu gibt es einen wunderbaren Abschnitt in der biblatex-Dokumentation (Abschnitt 4.11.7 Using the Punctuation Tracker).

Dann braucht es auch das \iffieldundef in
Code
\iffieldundef{address}
  {}
  {\addcomma\addspace \newblock \printlist{address
}}

nicht, stattdessen ginge
Code
\setunit{\addcomma\space}\newblock
\printlist{address}%
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de