Closed baem2 closed 8 years ago
And after some more tests: This probably happens for everything that uses a 'pages' entry. I can confirm it for INCOLLECTION, INBOOK, and ARTICLE.
Hi Phillip
What David and I designed is for first quote of chapter to output total pagination automatically. If you need to cite pages in addition to that use prenote, and your specific pages will be output in parenthesis. If you need a mwe let me know and I will send one that David produced.
Carlos
On Jan 15, 2016, at 9:38 AM, Philipp notifications@github.com wrote:
If you're quoting specific pages of a INCOLLECTION entry in the first quote (where you have the full quote), the given pages just disappear: It only shows the pages where you can find the whole essay in the book, but not the pages you're actually quoting
The same happens with ARTICLEs
MWE:
\listfiles \documentclass{article} \usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\begin{filecontents}{testbib} @incollection{attridge:1986, author = {Attridge, Harold W}, title = {Jewish Historiography}, pages = {311-343}, booktitle = {Early Judaism and Its Modern Interpreters}, editor = {Kraft, Robert A and Nickelsburg, George W E}, publisher = {Philadelphia: Fortress; Atlanta: Scholars Press}, date = {1986} } \end{filecontents}
\usepackage[style=sbl]{biblatex} \bibliography{testbib}
\begin{document} A short test: \cite[312--314]{attridge:1986} And now it works: \cite[313--315]{attridge:1986} \end{document} — Reply to this email directly or view it on GitHub https://github.com/dcpurton/biblatex-sbl/issues/8.
Well, my point is that the specific pages are not there for me. Just check my MWE, I am using the prenote there.
Can't compile your MWE. Try this
\usepackage{fontspec}
\usepackage[citepages=permit,style=sbl,backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@suppbook{boers:1996,
author = {Boers, Hendrikus},
type = {introduction},
booktitle = {How to Read the New Testament: An Introduction to Linguistic and Historical-Critical Methodology},
bookauthor = {Egger, Wilhelm},
translator = {Heinegg, Peter},
location = {Peabody, MA},
publisher = {Hendrickson},
date = {1996},
pages = {i-xii}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\autocite{boers:1996}
\citereset
\autocite[ii]{boers:1996}
\citereset
\autocite[a note]{boers:1996}
\autocite{boers:1996}
\autocite[iii]{boers:1996}
\autocite[iii]{boers:1996}
\autocite[a note]{boers:1996}
\printbibliography
\end{document}
Ah, okay, citepages=permit
does the trick! Thanks! That solves the problem!
(The biblatex-dw package I am using usually does this automatically, it seems ...)
Am 15.01.2016 um 20:17 schrieb Nhapsie:
how do you enclose coding to appear in gray here?
For a full block three times
before and after the block, for some words two times
.
Oh, thank you!
Further to comments by Carlos:
In line with the standard styles, there are a number of options possible for citepages
.
citepages=sbl
(default). Uses full pages in first citation no matter what. This is what most examples in the handbook do.citepages=permit
. Includes the specified page in parentheses after the full page reference for the first citation.citepages=omit
. Only includes the full page reference if no specific page is specified.citepages=separate
. Gives this behaviour: 45–48 (esp. 46). Especially is provided by the bibliography string thiscite
which may be redefined.The standard styles also support citepages=suppress
, but I have just removed this option because it gave ambiguous results when the postnote format was volume:pages
.
Ooh, good to know, thanks. citepages=separate
is what exactly fits my needs!
If you're quoting specific pages of a INCOLLECTION entry in the first quote (where you have the full quote), the given pages just disappear: It only shows the pages where you can find the whole essay in the book, but not the pages you're actually quoting.
The same happens with ARTICLEs.
MWE: