[Biblatex] pages = {1-2/5-6}

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: [Biblatex] pages = {1-2/5-6}

von MoonKid » Mi 9. Apr 2014, 14:54

Das Komma hatte ich ja auch schon probiert.

Aber an der Doku habe ich jetzt gemerkt, dass mein TeX zu alt ist. Nach nem Update per tlmgr geht es ohne besondere Modifikationen.

Sorry, ich weiß ja, man soll nur Fragen mit einem aktuellen System stellen. Aber wärend einer BA-Arbeit gilt einfach: never change a running system.
Und sooo alt, war meine TeX Installation jetzt auch noch nicht.
Asche über mein Haupt.

von u_fischer » Mi 9. Apr 2014, 13:32

pages ist halt ein anderer Feldtype. Benutze

pages = {308-310,404-410}

und schau in der Doku nach, wie du ggfs. \bibrangessep umdefinieren kannst.

von MoonKid » Mi 9. Apr 2014, 13:14

Was mich dabei so stutzig macht ist, dass der '/' beim Feld 'numbers' problemlos akzeptiert und gesetzt wird.
Warum reagiert 'pages' da anders?

Hab auch schon versucht die Info in 'note' zu stecken. Aber weil 'pages' dann leer ist meckert er und setzt einfach "pages" auf die Seite.

[Biblatex] pages = {1-2/5-6}

von MoonKid » Di 8. Apr 2014, 14:47

Ich habe einen Artikel der sich über zwei aufeinanderfolgende Journal-Ausgaben erstreckt. "number" und "pages" müssen also eigentlcih zwei Werte aufnehmen.

Wenn ich bei "number" einen '/' zwischen die Nummern mache, ist das kein Problem.
Bei "pages" funktioniert es aber nicht. Ich habe hier neben '/' auch ',' ausprobiert und auch es auch nochmal zusätzlich in '{' und '}' gefasst. Je nach Kombination taucht nur die erste Seitenangabe auf oder nur das Wort "pages" im Lit.Verzeichnis.

Das sieht dann bei mir so aus
% 2.tex
\begin{filecontents*}{2.bib}
@ARTICLE{jung,
    hyphenation= {german},
        title = {Titel},
    volume = {26},
        number = {4/5},
        journal = {Journal},
        author = {Jung, K.},
        year = {1700},
        pages = {{308-310/404-410}}
}
\end{filecontents*}

\documentclass{scrartcl}

\usepackage[
    backend=biber,
    style=apa,
    sortlocale=de_DE,
    language=german]{biblatex}
\DeclareLanguageMapping{german}{german-apa}
\addbibresource{2.bib}

\begin{document}
\cite{jung}

\printbibliography
\end{document}

Nach oben