ragged2e
我在类中使用包article
,并希望环境中的第一段justify
缩进。因此,我使用了indentfirst
包。但是,这不会改变第一段的缩进。以下是 MWE:
\documentclass{article}
\usepackage{ragged2e} % Used to get good looking fully-justified (even on both sides) text
\usepackage{indentfirst} %Used to indent the first paragraph in a section
\usepackage{lipsum} %used to generate filler text
\begin{document}
\begin{justify}
\lipsum[1-2]
\end{justify}
\end{document}
答案1
这并不是说它indentfirst
不起作用(我的包总是能正常工作:-)它只是在这里不相关,因为它只与部分标题交互。justify
内部是一个列表,因此您需要将 itemindent 与 parindent 相同:
\documentclass{article}
\usepackage{ragged2e} % Used to get good looking fully-justified (even on both sides) text
%\usepackage{indentfirst} %Used to indent the first paragraph in a section
\usepackage{lipsum} %used to generate filler text
\renewenvironment{justify}{%
\trivlist
\justifying
\itemindent\JustifyingParindent
\item\relax
}{%
\endtrivlist
}
\begin{document}
\begin{justify}
\lipsum[1-2]
\end{justify}
\end{document}