我希望能够在一个句子之后、在句子的同一行上开始一个 itemize 环境,并从该点开始缩进。
就像我正在做的一样
- 但第二项应与第一项对齐。
编辑:这是用于投影仪中的演示,我想用它来节省幻灯片上的空间。
提前感谢您的回答!
答案1
这是一个可以用来获得您想要的外观的环境的定义。
\newenvironment{OLitemize}[1][\linewidth]
{\begin{minipage}[t]{#1}\begin{itemize}}
{\end{itemize}\end{minipage}
}
用法如下:
bla bla bla \begin{OLitemize} \item test 1 \item test 2 \end{OLitemize}
这段代码需要注意一点:我希望您通常只在每个 后面放置一小段文本\item
。由于我为 保留了整个行宽minipage
,因此长文本将挂在页面的右侧。对于这种情况,可以向其传递一个可选参数,OLitemize
该参数是您要使用的空间宽度。这可用于将长文本放在页面上。
也许我们甚至可以计算页面上剩余的空间,然后将其作为参数传递给 ,从而改善定义minipage
。不幸的是,我的 LaTeX 能力不允许这样做。