我正在使用memoir
. XeLaTeX
我在创建正确的段落演示文稿时遇到了麻烦,尤其是当我使用\paragraph{}lorem ipsum
LaTeX 创建段落时,我忽略了\parskip
and\parindent
设置。
例如,如果我有一个文件
\documentclass[oneside,11pt]{memoir}
\usepackage{fontspec}% font selecting commands
\usepackage{xunicode}% unicode character macros
\usepackage{xltxtra} % some fixes/extras
\begin{document}
\setlength{\parskip}{0pt} % 1ex plus 0.5ex minus 0.2ex}
\setlength{\parindent}{0pt}
\pagestyle{plain}
\paragraph{}orem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam enim
urna, mattis eu aliquet eget, condimentum id nibh. In hac habitasse platea
dictumst.
\paragraph{}ipsum dolor sit amet, consectetur adipiscing elit. Aliquam enim urna,
mattis eu aliquet eget, condimentum id nibh. In hac habitasse platea dictumst.
\end{document}
这种排版是这样的:
orem ipsum dolor sit amet,consectetur adipiscing elit。Aliquam enim urna,mattis eu aliquet eget,调味品 id nibh。在 hac habitasse platea dictumst 中。
ipsum dolor sit amet,consectetur adipiscing elit。Aliquam enim urna,mattis eu aliquet eget,调味品 id nibh。在 hac habitasse platea dictumst 中。
尽管设置为零\parskip
,但这错误地同时具有段落缩进和跳过。\parindent
人们会期望排版输出看起来像这样(这是一种丑陋的段落格式选择,但说明了问题):
orem ipsum dolor sit amet,consectetur adipiscing elit。Aliquam enim urna,mattis eu aliquet eget,调味品 id nibh。在 hac habitasse platea dictumst 中。
ipsum dolor sit amet,consectetur adipiscing elit。Aliquam enim urna,mattis eu aliquet eget,调味品 id nibh。在 hac habitasse platea dictumst 中。
我注意到,当我用两个换行符分隔段落时(即不使用\paragraph{}
, 和),\parskip
and\parindent
设置得到尊重。
我很高兴知道为什么在使用 时\paragraph{}
和\parskip
命令\parindent
不被尊重,以及如何让这些命令得到尊重,或者什么命令可以与用 . 创建的段落达到相同的效果\paragraph{}
。
感谢您的阅读。
布赖恩