Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Gibt es sowas wie eine automatische Cite Compression für Biblatex?

  1. #1
    Registrierter Benutzer
    Registriert seit
    15.02.2009
    Beiträge
    44

    Gibt es sowas wie eine automatische Cite Compression für Biblatex?

    Hi,
    ich habe gerade ein Problem einigen Zitaten, ich zitiere 30 Quellen in einem \cite und nutze einen numerischen Stil mit biblatex und biber als backend.

    Ein richtiges Minimalbeispiel kann ich nicht geben ohne die Quellen mitzuliefern, daher hier nur die von mir eingebundenen Packete:
    Code:
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage[german=quotes]{csquotes}
    \usepackage[backend=biber,bibstyle=numeric,citestyle=numeric,sorting=none]{biblatex}
    \bibliography{Bibliographie.bib}
    \usepackage{amsmath}
    Meine Frage ist jetzt nut wie das Standardverhalten von Biblatex in so einem Fall ist, würde es so ein Zitat abkürzen als:
    [1-30]
    oder ist es normal, dass ich sowas erhalte:
    [1,2,3,4,5,6,7,8,9..] (das geht weiter bis 30)
    ?

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    schaue dir den citestyle numeric-comp an.

    Ein Beispiel hättest du leicht generieren können. Hier fürs nächste Mal:
    Code:
    \documentclass[ngerman]{scrartcl}
    \usepackage{babel}
    
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage[german=quotes]{csquotes}
    \usepackage[bibstyle=numeric,citestyle=numeric-comp,backend=biber,sorting=none,]{biblatex}
    \addbibresource{biblatex-examples.bib}
    
    \begin{document}
    \cite{%
    aksin,angenendt,baez/article,bertram,gillies,glashow,herrmann,%
    kastenholz,murray,reese,shore,sigfridsson,spiegelberg,springer,%
    weinberg,yoon,aristotle:anima,aristotle:poetics,aristotle:rhetoric,%
    augustine,averroes/bland,averroes/hannes,averroes/hercz,cicero,%
    coleridge,companion,
    }
    \printbibliography
    \end{document}
    WICHTIG: Es heißt \addbibresource und nicht \bibliography. (siehe Doku)

  3. #3
    Registrierter Benutzer
    Registriert seit
    15.02.2009
    Beiträge
    44
    Danke das hat funktioniert.
    Danke auch den Hinweis das \bibliography nicht mehr aktuell ist und das es Biblatex-Beispieldateien gibt.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •