默认情况下,我不希望段落缩进(我已将其放在\setlength\parindent{0pt}
文档的序言中来实现),但对于我当前的文档,我希望能够将某些段落恢复为标准段落缩进(即如果我没有将该命令放在序言中,我将获得的标准段落缩进)。我尝试将其放在\indent
我想要影响的段落前面,但没有成功(可能是因为该命令\indent
使用了 的值\parindent
)。我能想到的唯一方法是保留默认设置\parindent
,然后将 放在\noindent
几乎所有地方,但这有点麻烦。有没有更好的方法?
这个答案似乎意味着可能需要编写自己的文档类才能实现这一点。这是真的吗?
答案1
为何不重新定义一下\indent
?
\documentclass[11pt,a4paper]{scrartcl}
\setlength{\parindent}{0pt}
\setlength{\parsep}{1\baselineskip}
\renewcommand{\indent}{\hspace*{10.95003pt}\ignorespaces}
\begin{document}
\verb+\parindent+ = \the\parindent
These are some paragraphs
\indent and this is on is not indendet
as you can see here \dots
\end{document}