
По умолчанию biblatex-chciago заменяет повторяющихся авторов в библиографии на тире 3em, следуя Чикагскому руководству по стилю. Однако, когда в скомпилированном pdf-файле есть разрыв страницы между записями одного автора, он настаивает на повторении имени автора вместо использования тире. Как мне заставить пакет игнорировать существование разрыва страницы и продолжать использовать тире 3em во всех случаях?
Предоставление MWE для этого вопроса на самом деле нецелесообразно,моя вина.
Вместо этого, вот вырезка экрана, чтобы показать, что я имею в виду, серая область, конечно, указывает, где страница 17 переходит в страницу 18. Для записи «Religionis ac scientiae» должен быть просто еще один тире вместо повторения «Папа Урбан II»:
решение1
biblatex
Обычно не заменяет повторяющихся авторов на дефис в начале новой страницы. Таким образом, вам не придется возвращаться на предыдущую страницу, чтобы увидеть имя.
Это делается с помощью biblatex
функциональности pagetracker
, которую можно полностью отключить.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, pagetracker=false]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,knuth:ct:a,knuth:ct:b,knuth:ct:c,knuth:ct:d}
\vspace{12cm}
\printbibliography
\end{document}
Обратите внимание, что это может иметь побочные эффекты для цитат, поскольку biblatex-chicago
также проверяется, является ли цитата первой на определенной странице (что может быть желательным или нежелательным в вашем случае использования).
Если вы хотите изменить только тире, это тоже возможно, но из-за внутренней структуры это biblatex-chicago
будет немного утомительно. Тире печатается одиннадцатью различными макросами, все из которых должны быть изменены.