如何在 LaTeX 中指定引号的顺序?

如何在 LaTeX 中指定引号的顺序?

我有一个片段,其中原文使用两个不同的引号并排排列,就像"''"在引文中显示演讲一样。我需要在 LaTeX 中重新创建它。

\subsection{35}
This from Plato: `` `To the man who has true grandeur of mind, and who contemplates all time and all being, can human life appear a great matter?' `Impossible,' says the other. `Can then such a one count death a thing of dread?' `No, indeed.' ''

这大概就是我想做的事情。问题是开头和结尾的引号之间不应该有空格,但没有空格,引号的顺序就不对了。本来应该是这样的,"''"但没有空格就是这样的"'"'。当一行中有 3 个引号字符时,如何让 LaTeX 理解哪对字符构成双引号,哪对字符构成单引号?

答案1

\,在单引号和双引号之间使用。

\subsection{35}
This from Plato: ``\,`To the man who has true grandeur of mind, and who contemplates all time and all being, can human life appear a great matter?' `Impossible,' says the other. `Can then such a one count death a thing of dread?' `No, indeed.'\,'’

答案2

处理复杂引用最可靠的方法是使用适当的标记和csquotes包:

\documentclass{article}
\usepackage{csquotes}
\usepackage[american]{babel}
\begin{document}

This from Plato: \enquote{\enquote{To the man who has true grandeur
of mind, and who contemplates all time and all being, can human life
appear a great matter?} \enquote{Impossible,} says the other.
\enquote{Can then such a one count death a thing of
dread?} \enquote{No, indeed.}}

\end{document}

代码输出

相关内容