Seite 1 von 1
Zwischenanmerkung Abkürzungsverzeichnis
Verfasst: Fr 16. Apr 2021, 19:18
von aasaa00
Hallo, Ich will zwischen der Überschrift "abbrevations" und der ersten Abkürzungen eine kurze Anmerkung anfügen, aus welchem Buch ich die nachfolgenden Abkürzungen entnommen habe - wie mache ich das?
In der Anmerkung soll z.B. stehen: Die nachfolgenden Abkürzungen sind aus dem Lexikon des Mittelalters entnommen. Weitere Abkürzungen wurden in Entlehnung an die dortigen Abkürzungen von dem Autor neu geschaffen.
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@mvlexicon{EAE,
editor = {Uhlig, Siegbert},
title = {Encyclopaedia Aethiopica},
shorttitle = {EAE},
volumes = {4},
location = {Wiesbaden},
date = {2003/2010},
shorthand = {EAE}
}
@inlexicon{Gert.2007,
author = {Gert, Jaap},
title = {Art. Kebrast},
pages = {282},
volume = {3},
xref = {EAE}
}
@incollection{Ab.2005,
author = {Ab, Tom},
date = {2005},
title = {Gǝ’ǝz Anaphora},
shorttitle = {Gǝ’ǝz Anaphora},
editor = {Zenk, Raul},
pages = {132--134},
location = {Rom},
booktitle = {Studi},
series = {Orientalia Christiana Analecta},
shortseries = {OCA},
}
\end{filecontents}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage[style=sbl,ibidtracker=false,idemtracker=false]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{xpatch}
\xpatchbibdriver{abbreviations}
{\usebibmacro{bibentrycite}}
{\usebibmacro{bibentrycite}%
\renewcommand*{\finentrypunct}{\addperiod}}
{}
{}
\begin{document}
\null\vfill
genannt \autocite[Vgl.][]{Gert.2007}. oder \autocite{Ab.2005}.
\printbiblist{abbreviations}
\printbibliography
\end{document}
Re: Zwischenanmerkung Abkürzungsverzeichnis
Verfasst: Fr 16. Apr 2021, 20:37
von Grummelgast
Es wäre schön, wenn du dein Beispiel testen würdest, bevor du es hier vorstellst. Es funktioniert nämlich nicht:
! Package inputenc Error: Unicode character ǝ (U+01DD)
(inputenc) not set up for use with LaTeX.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.52 ...l.][]{Gert.2007}. oder \autocite{Ab.2005}.
?
Ich werde mich jetzt nicht auf die Suche nach dem Fehler machen. Weil Fehlersuche im Online-Editor etwas lästig ist. Stattdessen sei einfach auf die biblatex-Anleitung und dort auf \defbibnote und Option prenote, die in \printbiblist oder \printbibliography verwendet werden kann, hingewiesen.
Re: Zwischenanmerkung Abkürzungsverzeichnis
Verfasst: Sa 17. Apr 2021, 01:01
von aasaa00
Danke @Grummelgast. Der Fehler lag in der Verwendung eines nicht-lateinischen Buchstabens. Jetzt klappt es so:
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@mvlexicon{EAE,
editor = {Uhlig, Siegbert},
title = {Encyclopaedia Aethiopica},
shorttitle = {EAE},
volumes = {4},
location = {Wiesbaden},
date = {2003/2010},
shorthand = {EAE}
}
@inlexicon{Gert.2007,
author = {Gert, Jaap},
title = {Art. Kebrast},
pages = {282},
volume = {3},
xref = {EAE}
}
@incollection{Ab.2005,
author = {Ab, Tom},
date = {2005},
title = {Anaphora},
shorttitle = {Anaphora},
editor = {Zenk, Raul},
pages = {132--134},
location = {Rom},
booktitle = {Studi},
series = {Orientalia Christiana Analecta},
shortseries = {OCA},
}
\end{filecontents}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage[style=sbl,ibidtracker=false,idemtracker=false]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{xpatch}
\xpatchbibdriver{abbreviations}
{\usebibmacro{bibentrycite}}
{\usebibmacro{bibentrycite}%
\renewcommand*{\finentrypunct}{\addperiod}}
{}
{}
\begin{document}
\null\vfill
genannt \autocite[Vgl.][]{Gert.2007}. oder \autocite{Ab.2005}.
\defbibnote{myprenote}{Hallo}
\printbiblist[prenote=myprenote]{abbreviations}
\printbibliography
\end{document}