为什么 xelatex 只缩进第一段?

为什么 xelatex 只缩进第一段?

例子:

\documentclass[a4paper,titlepage]{article}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Times New Roman}
\usepackage[margin=0.5in]{geometry}
\usepackage[colorlinks=true,urlcolor=blue]{hyperref}
\begin{document}
\parindent 3ex
Some text, indented properly.
\section{Some section}
  Another text, without indent this time.
\end{document}

它可以工作,但仅限于第一段。所有其他段落(它们位于章节和小节中)根本不缩进。

我该如何修复此问题?

答案1

没什么奇怪的。默认情况下,LaTeX 不会缩进章节标题后的第一个段落。

您可以通过加载包来撤销此决定indentfirst

\documentclass[a4paper,titlepage]{article}
\usepackage[margin=0.5in]{geometry}

\usepackage{indentfirst}

\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Times New Roman}
\usepackage[colorlinks=true,urlcolor=blue]{hyperref}
\begin{document}

Some text, indented properly.

\section{Some section}
Another text, this is indented.

And also this one.

\end{document}

请注意,xltxtra通常不应加载。要加载的正确包是fontspec

答案2

我不知道\indent,但我相信

\parindent 3ex

就是你要找的。

相关内容