Archiv verlassen und diese Seite im Standarddesign anzeigen : Monatsangaben in BibteX
Hallo, mal eine grundlegenden Frage zu BibteX, auf die mir Google und die Forumssuche auch keine richtige Antwort geben konnten:
Wie ist die richtige Konvention für die Monatsangabe eines Literatureintrags in BibteX?
Schreibt man:
month = {Oktober}
oder
month = {October}
oder, wie ich bei Google gefunden habe, per Abkürzung
month = {oct}
Hintergrund ist, dass ich das gleiche BibteX-Datei sowohl für englische BibteX-Styles wie \bibliographystyle{plain} als auch für deutsche Styles wie \bibliographystyle{plaindin} verwenden will.
Bisher habe ich die Monatsangaben immer ausgeschrieben. Dann muss ich aber immer händisch zwischen deutscher und englischer Schreibweise umstellen.
Gibt es eine Konvention, mit der das automatisch funktioniert, oder ist das nicht vorgesehen?
Moin moin,
month=# oct,
sollte bei plain `October' und bei plaindin `Oktober' ergeben.
MfG
Danke, das war das, wonach ich gesucht habe.
Um noch mal auf das Thema zurück zu kommen:
month=# oct, macht manchmal Probleme (Warnung: You're missing a field part."
month=oct, funktioniert dagegen stets problemlos.
Deswegen die Frage:
Was soll eigentlich das Doppelkreuz bedeuten?
Moin moin,
month=# oct, macht manchmal Probleme (Warnung: You're missing a field part."
month=oct, funktioniert dagegen stets problemlos.
Deswegen die Frage:
Was soll eigentlich das Doppelkreuz bedeuten?
Da hab ich ein Zeichen zuviel aus btxdoc kopiert;-(
Das Doppelkreuz benötigst Du nur beim Verknüpfen einzelner Teilstrings, etwa
month="23.~" # oct,
vgl. `texdoc btxdoc' oder `Tame the Beast' (ttb_en.pdf auf CTAN).
MfG
Hi,
ich schliesse mich hier mal kurz an:
Und zwar verwende ich JabRef zur Literaturverwaltung. Wenn ich dort den Monat mit "feb" eintrage, wird das dann so übernommen:
month = {feb},
Mit LaTeX wird dann aus "feb" nicht Februar oder February, sondern verbleibt im fertigen Dokument als "feb 2008", was natürlich doof aussieht.
Die Frage wäre dann:
Gibt es eine Möglichkeit, LaTeX zu sagen, es soll die geschweiften Klammern um das Monatskürzel ignorieren?
Oder JabRef zu sagen, dass um den Monat keine Klammern sollen?
Oder mach ich was ganz anderes falsch?
Vielen Dank,
Xenara
Edit: Hier noch das passende Minimalbeispiel:
\documentclass{scrartcl}
\usepackage{filecontents}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\begin{filecontents}{lit-test.bib}
@CONFERENCE{blubb,
author = {Autor},
title = {Das tut nicht},
booktitle = {Wasauchimmer},
year = {2007},
month = {aug},
}
@CONFERENCE{bla,
author = {Autor},
title = {Das tut},
booktitle = {Booktitle},
year = {1000},
month = aug,
}
\end{filecontents}
\begin{document}
\nocite*
\bibliographystyle{unsrt}
\bibliography{lit-test}
\end{document}
Ok, ich hab hier (http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2008-10/msg00457.html) die Lösung gefunden: Man muss in JabRef im "month"-Feld das Datum in ## eingeben, also #feb#
Dann werden keine geschweiften Klammer gesetzt und es funktioniert wies soll :)
Hallo,
also ich weiß nicht wirklich genau wo hier für alle das Problem liegt. Ich gebe in BibDesk unter Mac OS X den Monat immer als Zahl an, woraus dann Month = {Zahl} wird und gut ist. Die Ausgabe funktioniert bestens und es macht ja auch am meisten Sinn, damit die Sprache dann auch angepasst werden kann. Sei es nun für Deutsch, Englisch oder Hindi. ;)
Gruß
Kristian
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.