我有一段引文,它延伸到多个段落。文学惯例是,除了最后一段之外,每段末尾都没有结尾引文。
但是,这似乎与包不兼容csquotes
(我正在使用该包,以便我不必将"..."
复制粘贴的 Word 文档中的每个实例都转换为 LaTeX 引号)。
下面的代码导致了2个错误,并且使得每个后续的引号的方向都错误……
\documentclass{article}
\usepackage{csquotes}
\MakeOuterQuote{"}
\begin{document}
"This is a quotation," he said. "It continues onto the next paragraph.
"Here is the continuation of my quote. As per literary convention,
there is no end-quote at the end of the previous paragraph."
\end{document}
答案1
您可以使用csquotes
s 选项来配置“中间引号”,而不是使用不平衡的引号。有趣的是,这是针对法语“guillemets”样式预先配置的,而不是针对美式样式。
以下示例源自american
语言的原始设置,似乎可以实现您想要的功能。
适应您自己的口味。
\documentclass{article}
\usepackage{csquotes}
\usepackage[american]{babel}
\DeclareQuoteStyle[american]{english}% verified
{\textquotedblleft}
[\textquotedblleft]
{\textquotedblright}
[0.05em]
{\textquoteleft}
{\textquoteright}
\MakeOuterQuote{"}
\begin{document}
"This is a quotation," he said. "It continues onto the next paragraph.
Here is the continuation of my quote. As per literary convention,
there is no end-quote at the end of the previous paragraph."
\end{document}
答案2
来自csquotes
文档:
如您所见,不平衡的组总是会触发错误。