6

The Chicago Manual of Style says punctuation and quotation marks should match the surrounding rather than the enclosed font (i.e. roman or italic), unless they form part of a title, in which case they take on the font of the title (§§ 6.2, 6.5; cf. 14.102).

I take this to mean that in Book Title "Including a Second Title," the opening and closing quotation marks should both be in italic. What to do with the comma is another issue.

Now, if I do exactly what the biblatex-chicago example bibliography does in this sort of situation -- i.e. format my bibliography in accordance with this answer --, I end up with an italic opening quotation mark and a roman closing quotation mark. It looks fine in the biblatex-chicago example PDF, but I suspect that's because the font used makes little or no difference between italic and roman quotation marks. When I recompile it with Computer Modern, I find it hard to tell a difference, again because it seems not to have very distinct italic quotes. But if I substitute the Cardo font, say, the closing quote is clearly roman where I imagine it should be italic like its peer.

XeLaTeX MWE:

\documentclass{book}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage[style=american]{csquotes}
\usepackage[notes]{biblatex-chicago}

\setmainfont[Ligatures=TeX]{Cardo}
\setmainlanguage{english}
\begin{filecontents}{book.bib}
@book{key1,
   author = {David Byrne},
   title = {This Book Title Ends in \mkbibquote{Quotation Marks}},
   location = {Oxford},
   publisher = {Oxford University Press},
   year = {2012}
}
\end{filecontents}
\addbibresource{book.bib}

\begin{document}

Here I cite a book whose title ends in a closing quotation mark\autocite[55]{key1}.
\printbibliography

\end{document}

mismatched quotes
(source: langeslag.org)

I've tried adding \setpunctfont\emph, but no difference. Any ideas?

  • 1
    This issue (and any proposed fix) should be reported to the package author. But note that many of the packages listed are completely superfluous to the problem. – jon Aug 12 '14 at 16:02
  • For future reference, please refer to questions that form the basis for your own question. An actual solution to your question here must rely on the information you provided here, but you haven't mentioned that information in this question. – Sverre Aug 12 '14 at 16:47
  • @PaulLangeslag You might want to retain polyglossia or babel though, as those two packages are not automatically loaded by biblatex. Sorry about the confusion. – moewe Aug 12 '14 at 17:03
  • Mhhh, I could fix the problem for this particular case, but that solution will only work if you always have italic titles. I really feel that there should be a solution from the biblatex side. You might want to bring this issue up in the bug tracker: github.com/plk/biblatex/issues. – moewe Aug 12 '14 at 17:09
  • Thanks -- I really appreciate your having had a go at this! – Paul Langeslag Aug 12 '14 at 17:12
2

Your code is not particularly minimal, since most of the packages in your preamble have nothing to do with the problem you've identified.

When I put works with quotation marks in my .bib file, I've always just used the standard LaTeX method of typing `` and ''. That has always worked for me, and it works in this case, too. Why are you using \mkbibquote exactly?

\documentclass{book}
\usepackage{fontspec}
    \setmainfont{Cardo}
\usepackage[style=american]{csquotes}
\usepackage{biblatex-chicago}
\begin{filecontents}{book.bib}
@book{key1,
   author = {David Byrne},
   title = {This Book Title Ends in ``Quotation Marks''},
   location = {Oxford},
   publisher = {Oxford University Press},
   year = {2012}
}
\end{filecontents}
\addbibresource{book.bib}

\begin{document}
Here I cite a book whose title ends in a closing quotation mark\autocite[55]{key1}.
\printbibliography
\end{document}

enter image description here

  • 3
    The reason for using \mkbibquote can be found in biblatex punctuation issue when book titles end in quotation marks. – moewe Aug 12 '14 at 16:37
  • @moewe is right: the period should come before the closing quotation mark, and \mkbibquote takes care of that. The biblatex-chicago documentation also says to do it this way. I included the packages in the preamble because these are listed as "required" (in some cases "recommended") at the top of the biblatex-chicago documentation, only I've substituted polyglossia for babel. But you're right, verbatim shouldn't have been in there -- my bad, I'll fix that. – Paul Langeslag Aug 12 '14 at 16:51
  • 2
    @PaulLangeslag biblatex loads those required packages itself, so there is no need to do this on our own and clutter the MWE. – moewe Aug 12 '14 at 16:52
  • @PaulLangeslag And I doubt very much that biblatex-chicago recommends loading xltxtra, since this package is no longer recommended for XeLaTeX. You should load fontspec. – Sverre Aug 12 '14 at 16:59
  • I believe this is a bug. You could get the italics by putting the title inside another set of braces: title = {{Title with \mkbibquote{Quoted Portion}}}, But Chicago does require punctuation inside the quotation marks in every other case (it doesn't specify about book titles). – musarithmia Aug 12 '14 at 18:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.