我想按照图片中的方式描述我的问题,即居中、对齐,两边留一点空白。我能够正确地完成其余的数学运算
答案1
您所要做的就是将文本“给定一个主题......是多余的。”放在环境中quote
:
\begin{quote}
\itshape
Given a topic ..... being redundant.
\end{quote}
答案2
KOMA-Script 有一个{addmargin}
环境,它采用强制参数来设置两个边距,并采用可选参数来定义不同的边距。
\documentclass{scrartcl}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{addmargin}{2em}
\lipsum[2]
\end{addmargin}
\lipsum[1]
\end{document}
但我建议根据逻辑标记定义当前环境(您的文本似乎不是引用...)。有了这样定义的环境,以后的更改就很容易,并且可以一致地进行。
\documentclass{scrartcl}
\usepackage{lipsum}
\newenvironment{definition}{%
\addvspace{\baselineskip}%
\begin{addmargin}{3em}%
\itshape\noindent
}{%
\end{addmargin}%
\vspace{\baselineskip}%
}
\begin{document}
\lipsum[1]
\begin{definition}
\lipsum[2]
\end{definition}
\lipsum[1]
\end{document}
此外还有一些包裹提供更好的界面来定义类似定理的环境……
答案3
仅供记录,因为我自己用过quote
这个。
如果您想要增加边距,就像增加段落缩进一样(\parindent
),一个简单的解决方案是无需环境{\narrower .... }
。除了个人偏好之外,标记更清晰,使用此方法很容易将边距增加 x2、x3 等倍。段落缩进,但\st{
缺点}
此命令的“特点”是,在没有任何缩进(\setlength{\parindent}{0em}
)的测试中,“引号”就像普通文本一样。
\documentclass{article}
\usepackage{lipsum,xcolor}
\setlength{\parskip}{2ex}
\setlength{\parindent}{1em}
\begin{document}
\lipsum[2] % normal margin
{\em\color{blue}\narrower \lipsum[2]} % margin + parindent (+1em)
\lipsum[2] % normal margin
{\narrower\narrower\narrower\em\color{red} \lipsum[2]}% (+ 6em)
\lipsum[2] % normal margin
\end{document}