TeX - LaTeX Asked on July 1, 2021
I’m using a scholarly edition of a verse text. The edited text itself is customarily referred to by verse number rather than by page, while the editorial part of the book is paginated normally. To spare me writing "p." or "v." manually every time I refer to either part of the book, I made separate entries for each with the according setting in the pagination
option where it differs from the default "p." However, this also causes the book to appear twice in my list of references, and textcite
produces "Schröder (1895a)" and "Schröder (1895b)," which does not sit well with my advisors.
MWE:
documentclass{article}
usepackage{polyglossia}
setdefaultlanguage{english}
begin{filecontents}{jobname.bib}
@book{schroeder1895,
editor = {Edward Schröder},
title = {Kaiserchronik eines {R}egensburger Geistlichen},
maintitle = {Deutsche Chroniken und andere Geschichtsbücher des Mittelalters},
volume = {1},
publisher = {Hahn},
location = {Hannover},
date = {1895},
series = {Monumenta Germaniae Historica},
number = {1},
}
@inbook{schroeder1895:kc,
crossref = {schroeder1895},
title = {Kaiserchronik},
sortkey = {Schroeder1895b},
pages = {79--416},
pagination = {verse},
}
end{filecontents}
usepackage[
style=authoryear-comp,
backend=biber,
]{biblatex}
addbibresource{jobname.bib}
begin{document}
textcite[42]{schroeder1895}, textcite[1234]{schroeder1895:kc}
printbibliography
end{document}
My question is, thus, if there is a straightforward way to only print one entry "Schröder (1895)" in both in-text citations and the bibliography, but still automatically get "p. XXX" or "v. XXX":
Schröder (1895, p. 42), Schröder (1895, v. 1234)
References
Schröder, Edward, ed. (1895). Deutsche Chroniken und andere Geschichtsbücher des Mittelalters. Vol. 1: Kaiserchronik eines Regensburger Geistlichen. Monumenta Germaniae Historica 1. Hannover: Hahn.
I already tried to add options = {skipbib=true}
to the @inbook
entry, but that does not have the desired effect and only omits it from the bibliography while keeping the letters on the year. If there’s no straightforward way to solve this, I could simply make the default pagination style for the @book
entry verse
and manually put p.~
on the few occasions I refer to the editorial part. I thought I’d still post this question because it strikes me as an interesting problem that I haven’t yet found a general solution to.
You could use skipbib=true
, and give it a false year.
Answered by slurpolo on July 1, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP