一直在努力将PAR.
段落部分向右移动一定量(本例中为 0.8 厘米)。但整个段落并未按预期移动。希望以类似环境的方式实现此功能,以便我可以重置\leftskip
为0
。
\par\noindent
TAG.[1999-DEF8]
\par\noindent
\setlength{\leftskip}{0.8cm}
PAR.Deligne Pierre, Etingof Pavel, et al., 1999; "Quantum Fields and
Strings: A Course for Mathematicians." Vol. 1-2. With Freed Daniel S.,
Jeffrey Lisa C., Kazhdan David, Morgan John W., Morrison David R.,
Witten Edward.
\setlength{\leftskip}{0cm}
答案1
您在段落结束前重置了段落设置,因此它们不起作用。您需要在 之前留一个空行\setlength
。
您还需要%
在末尾\setlength
避免在段落开头添加空格。
但是你永远不应该\leftskip
直接设置,否则 latex 需要跟踪缩进,center
否则嵌套列表等enumerate
都会感到困惑和错位。
此类环境应以列表形式实现,因此所有缩进参数都会更新。您可以复制quote
执行此操作,但两侧都会缩进,但这adjustwidth
是一个参数化版本。
我补充说,parskip
因为永远不应该有明确的\noindent
。
\documentclass{article}
\usepackage{changepage,parskip}
\begin{document}
TAG.[1999-DEF8]
\begin{adjustwidth}{.8cm}{0cm}
PAR.Deligne Pierre, Etingof Pavel, et al., 1999; "Quantum Fields and
Strings: A Course for Mathematicians." Vol. 1-2. With Freed Daniel S.,
Jeffrey Lisa C., Kazhdan David, Morgan John W., Morrison David R.,
Witten Edward.
\end{adjustwidth}
\end{document}
话虽如此,这看起来像一个描述列表,所以也许你真的想要
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{description}[style=nextline]
\item[{TAG.[1999-DEF8]}]
PAR.Deligne Pierre, Etingof Pavel, et al., 1999; "Quantum Fields and
Strings: A Course for Mathematicians." Vol. 1-2. With Freed Daniel S.,
Jeffrey Lisa C., Kazhdan David, Morgan John W., Morrison David R.,
Witten Edward.
\end{description}
\end{document}