xelatex 和 lualatex 的 indentfirst 包存在问题

xelatex 和 lualatex 的 indentfirst 包存在问题

从理论上来说,先缩进包允许我们修改标准类中的通常行为,而不必\indent在每个标题后手动添加命令。

这是一个非常简短且简洁的包:

〈*package〉
\let\@afterindentfalse\@afterindenttrue
\@afterindenttrue
〈/package〉

xelatex但我不明白为什么使用或进行编译时它不起作用lualatex

以下是说明该问题的 MWE:

\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{portuguese}     
\usepackage{indentfirst}     
\usepackage{lipsum}     

\title{Material de Matemática para o terceiro ano}
\author{Eu}
\date{\today}
 
\begin{document}
 
\maketitle
 
\section{Introdução}
 
\lipsum
 
\section{Exercícios}
 
\lipsum
 
\end{document}

有人能解释一下吗?

答案1

使用polyglossia,第一个缩进是根据每个语言来设置的。

\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{portuguese}
\usepackage{lipsum}

\SetLanguageKeys{portuguese}{indentfirst=true}

\title{Material de Matemática para o terceiro ano}
\author{Eu}
\date{\today}

\begin{document}

\maketitle

\section{Introdução}

\lipsum[1-2]

\section{Exercícios}

\lipsum[3-4]

\end{document}

在此处输入图片描述

相关内容