TransWikia.com

Handling different pagination schemes within the same book

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}

Result of compilation

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.

One Answer

You could use skipbib=true, and give it a false year.

Answered by slurpolo on July 1, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP