web-dev-qa-db-ja.com

LaTeXリストで箇条書きを非表示にするにはどうすればよいですか?

意味的には、項目ごとのリストが必要ですが、視覚的にはスペースが必要です。弾丸を隠すにはどうすればよいですか?

52
James A. Rosen

他のセットアップについて話すことはできませんが、MacTexでTufte-Latexを使用しています。次のように入力しました。

\begin{itemize}[]

出来た。 :-)推測することでそれが大好きです。したがって、[]を追加してみてください。

追伸lindelofの「一般化された」リストも機能しましたが、itemizeほどうまく並んでいませんでした。 Jakubの提案は私の推測に影響を与えたものであり、試してみると、箇条書きとして「label =」文字列がたくさんありました。

編集:他の人が指摘しているように、より標準的なアプローチは[]を再度使用することですが、このページの他の回答のようにリストの各項目の隣にあります。各行に角括弧が表示されるのが嫌な場合は、このページで他の方法を試してください:)

\begin{description}
\item[] first item
\end{description}
31
Louis St-Amour
\item[] text

オプションで、[]内に何かを置くことができます。

57
alamodey

このスレッドに対する私の応答はかなり遅れていますが、将来の検索者の利益のために追加すると考えました。

説明環境を使用し、\ itemコマンドに空白を使用して、これを達成しました。

例えば

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

それは私にとってはうまくいきました。

28
Clueso

おそらく欲しいものは一般化されたリストです:

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

この環境の2番目の引数は、すべてのアイテムの前に挿入されるシンボルです。

9
lindelof

箇条書き自体はマクロなので、次のようにグローバルに簡単に再定義できます。

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

あなたの場合、マクロを空のままにしておきます。詳細については、 このページ を参照してください。

7
bluebrother

最善の解決策は、CTANの enumitem パッケージを使用することだと思います。これはteTeXとLaTexに存在し、他のほとんどのTeXディストリビューションにも存在するはずです。次に、使用することができます:

\begin{itemize}[label=]
\item 1st item
\item ...
\end{itemize}
6
Jakub Narębski

リスト環境ではなくスペースだけが必要な場合は、タブ環境を使用できます

\begin{tabbing}
\hspace{30pt}\=\hspace{30pt}\=\kill 
\> First Item\\
\> Second item\\
\> Third item
\end{tabbing}
0
Mahoma