如何产生这种居中效果?

如何产生这种居中效果?

我想按照图片中的方式描述我的问题,即居中、对齐,两边留一点空白。我能够正确地完成其余的数学运算

问题描述

答案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}

平均能量损失

相关内容