No exemplo a seguir, gostaria que os números das páginas da citação fossem exibidos como
pág. 1, 2m², 7m².
ou como o equivalente alemão
S. 2, 2f, 7ss
Como posso conseguir isso?
\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}
Examinei o manual do biblatex, mas até agora só descobri como configurá-lo para backref
números de página.
Responder1
Você está tão perto. biblatex
inclui os comandos \pno
, \ppno
, \psq
e \psqq
que devem fornecer a saída que você está procurando.
Use o seguinte comando cite para reproduzir seu primeiro exemplo.
\autocite[\pno~2, 2\psq, \ppno~7\psqq]{Chomsky1957}
Chomsky 1957, pág. 2, 2 m², pp. 7 m².
Para traduzir para o equivalente alemão, basta carregar obabelpacote em seu preâmbulo e use o comando cite descrito acima.
\usepackage[ngerman]{babel}
Chomsky 1957, p. 2, 2 f., 7 e seguintes.