57

从语义上讲,我想要一个逐项列表,但在视觉上我只想要一些空间。如何隐藏子弹?

4

7 回答 7

67
\item[] text

或者,您可以在 [] 中添加一些内容。

于 2009-02-07T00:19:27.307 回答
37

我不能说任何其他设置,但我在 MacTex 上使用 Tufte-Latex,我只是输入了以下内容:

\begin{itemize}[]

有效。:-) 我喜欢猜测这样做。因此,请尝试[]在之后添加。

PS 来自 lindelof 的“广义”列表也有效,但它们的排列不如 itemize 那样好。Jakub 的建议激发了我的猜测,当我尝试时,我得到了一堆“label=”字符串作为项目符号。

编辑:正如其他人所指出的,更标准的方法是再次使用 [],但在列表中的每个项目旁边,就像在此页面上的其他答案中一样。如果您厌倦了在每一行看到方括号,请尝试此页面上的其他方法 :)

\begin{description}
\item[] first item
\end{description}
于 2009-06-25T02:49:16.773 回答
28

我对这个线程的回复已经很晚了,但我想我会为了任何未来的搜索者的利益而添加它。

我通过使用描述环境并为 \item 命令使用空格来完成此操作。

例如

\begin{description}
\item[] first item
\end{description}

这对我来说很好。

于 2010-03-27T20:40:56.817 回答
10

您可能想要的是一个通用列表:

\begin{list}{\quad}{}
\item ...
\end{list}

此环境的第二个参数是将插入到每个项目前面的符号。

于 2009-02-07T00:54:03.430 回答
8

我认为最好的解决方案是使用enumitemCTAN 的包:它存在于 teTeX 和 LaTex 中,也应该存在于大多数其他 TeX 发行版中。然后你就可以使用:

\begin{itemize}[label=]
\item 1st item
\item ...
\end{itemize}
于 2009-02-07T01:23:53.637 回答
8

项目符号本身是一个宏,因此您可以像这样轻松地在全局范围内重新定义它:

\renewcommand{\labelitemi}{$\star$}

在您的情况下,只需将宏留空。有关详细信息,请参阅此页面

于 2009-02-08T23:48:27.247 回答
0

如果你想要的只是空间,而不是列表环境,你可以使用 tabbing 环境

\begin{tabbing}
\hspace{30pt}\=\hspace{30pt}\=\kill 
\> First Item\\
\> Second item\\
\> Third item
\end{tabbing}
于 2016-06-10T12:54:24.197 回答