В следующем примере я хотел бы, чтобы номера страниц в цитате отображались как
стр. 1, 2кв., 7кв.
или как немецкий эквивалент
С. 2, 2ф, 7фф
Как мне этого добиться?
\begin{filecontents}{\jobname.bib}
@book{Chomsky1957,
Address = {The Hague},
Author = {Noam Chomsky},
Publisher = {Mouton},
Title = {Syntactic Structures},
Year = {1957}}
}
\end{filecontents}
\documentclass{article}
\usepackage[style=authoryear, backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
Let me quote some pages here: \autocite[1, 2-3, 7-10]{Chomsky1957}
\printbibliography
\end{document}
Я изучил руководство по Biblatex, но пока нашел только, как настроить это для backref
номеров страниц.
решение1
Вы так близко. biblatex
включает команды \pno
, \ppno
, \psq
, и \psqq
это должно обеспечить тот результат, который вы ищете.
Используйте следующую команду cite, чтобы воспроизвести ваш первый пример.
\autocite[\pno~2, 2\psq, \ppno~7\psqq]{Chomsky1957}
Хомский 1957, стр. 2, 2 sq., стр. 7 sqq.
Чтобы перевести на немецкий эквивалент, просто загрузитевавилонупакуйте в преамбулу и используйте команду cite, описанную выше.
\usepackage[ngerman]{babel}
Хомский 1957, С. 2, 2 л., 7 л.