displayquote 环境问题

displayquote 环境问题

我在论坛中没有找到合适的主题,也没有完全理解 csquote 包手册中的说明。如何让一些文本作为“预引号”留在左侧,而其余部分则独立对齐,即像这样:

在此处输入图片描述 而不是这样:

在此处输入图片描述 我的源代码看起来像这样,我应该更改什么:

\begin{displayquote}
\5.4711 To give the essence of proposition means to give the essence of all description, therefore the essence of the world.
\end{displayquote}

先感谢您。

答案1

作为第一次尝试,我建议

\documentclass{article}
\usepackage{csquotes}

\renewcommand{\mkbegdispquote}[2]{%
  \begin{minipage}[t]{0.1\textwidth}#2\end{minipage}%
  \begin{minipage}[t]{0.7\textwidth}%
}
\renewcommand{\mkenddispquote}[2]{\end{minipage}}
\renewcommand{\mkcitation}[1]{#1}

\begin{document}
\begin{displayquote}[5.4711]
To give the essence of proposition means to give the essence of 
all description, therefore the essence of the world.
\end{displayquote}

\end{document}

前两个\renewcommand命令定义引文的外观。您可能需要调整它并确保它适合您的文档。请注意,此版本忽略了punct对您来说可能很重要的参数(搜索文档以mkbegdispquote获取更多信息)。

第三个renewcommand删除了引用关键词周围的括号。

相关内容