多行文本框

多行文本框

鉴于 TeX.SE 上有许多类似的问题,我想要的答案可能在这个网站的其他地方,但我一直无法找到它——如果这是重复的,请原谅!

我正在我的文档中写以下内容。

In this section, we introduce the concept of \textit{information percolation}, as introduced by Lubetzky and Sly.
The rough idea will be to separate the state space in `clusters', which will then be coloured \RED, \BLUE\ or \GREEN (at time $t$) according to the following (rough) conditions:

\smallskip

\noindent%
\parbox{2em}{\raggedleft\bcdot\,}
\parbox{\linewidth-2em}{%
    the \RED\ clusters will be the vertices whose states depend on the initial configuration;}

\noindent%
\parbox{2em}{\raggedleft\bcdot\,}
\parbox{\linewidth-2em}{%
    the \BLUE\ clusters will be singletons with votes that are iid $\Unif([q])$ random variables;}

\noindent%
\parbox{2em}{\raggedleft\bcdot\,}
\parbox{\linewidth-2em}{%
    the \GREEN\ clusters will be independent of the initial state, but have highly nontrivial dependencies inside the clusters -- it is the green clusters that embody the complicated correlation-nature of the voting model.}

\smallskip

A formal definition is forthcoming.

这里\bcdot很简单\ensuremath{\bm{\cdot}},使用“bold maths”包\bm。这将给出以下输出。

图片

这实际上是\itemise我喜欢的带空格的 版本。但是,您可能已经注意到,存在一些问题:

  • 第二行与第三行之间的间距太小;
  • (最重要的是)项目符号位于三条线(水平)的中心,而不是与顶部线对齐。

我该如何解决这两个问题?——即,统一间距并将项目符号放在顶行?

答案1

我实际上能够通过使用该enumitem包来解决我自己的问题。以下是此问题的 MWE。由于我在论文中多次使用它,因此我为它创建了一个新的环境。

\documentclass[]{article}

\usepackage{enumitem}

\newenvironment{itemise}%
{\begin{itemize}[noitemsep,topsep=\smallskipamount,label={\textnormal{CUSTOM}}]}
{\end{itemize}}

\begin{document}

\begin{itemise}
    \item item 1
    \item item 2
\end{itemise}

\end{document}

当然,人们可以将标签更改为任何想要的内容。

这个 TeX.SE 问题有助于理解enumitem\topsep、\itemsep、\partopsep 和 \parsep - 它们各自代表什么意思(底部又代表什么意思)?

相关内容