如何以单引号和双引号结尾?

如何以单引号和双引号结尾?

我有一段话如下:

``This is a quote. `Here is a quote within a quote.'''

但格式应该是双引号(“)后面跟着单引号('),而不是相反。我该如何解决这个问题?

答案1

您有以下选择:

在此处输入图片描述

Outer double, inner single: ``\thinspace`\ \ldots\ '\thinspace'' \par
Outer single, inner double: `\thinspace``\ \ldots\ ''\thinspace'

TeX Book 提到(第 2 章:书籍印刷与普通打字,第 5 页):“通常单左引号比双左引号前面的引号要多。(左和右是对立的。)”

因此,就你的情况来说,

``This is a quote. `Here is a quote within a quote.'\thinspace''

在此处输入图片描述

答案2

csquotes包可能会有帮助。

对于嵌套的引用,只需\enquote{}像这样嵌套:

\documentclass[english]{article}
\usepackage{csquotes}

\begin{document}
\enquote{outer and \enquote{inner}}
\end{document}

嵌套引号 (en)

对于非英语引号也非常有用:

\documentclass[naustrian,german]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[babel]{csquotes}

\begin{document}
\enquote{außen und \enquote{innen}}
\end{document}

嵌套引号 (de)

答案3

\documentclass{article}
\begin{document}
``` '''     % misinterpretation by (La)TeX
``{}` '{}'' % good interpretation (but bad spaces) 
\end{document}

答案4

另一种解决方案是使用\,命令。它将为您提供与使用 \thinspace 方法类似的输出。

例子:

``This is a quote \,`Here is a quote within a a quote.'\,''

在此处输入图片描述

相关内容