小智 164
使用enumitem包更容易:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
Less space:
\begin{itemize}[noitemsep]
\item foo
\item bar
\item baz
\end{itemize}
Even more compact:
\begin{itemize}[noitemsep,nolistsep]
\item foo
\item bar
\item baz
\end{itemize}
\end{document}
Run Code Online (Sandbox Code Playgroud)
enumitem包提供了许多功能来自定义项目符号,编号和长度.
paralist包提供了非常紧凑的列表:compactitem,compactenum甚至是inparaenum和inparaitem等段落中的列表.
Bar*_*ers 37
你可以这样做:
\documentclass{article}
\begin{document}
Normal:
\begin{itemize}
\item foo
\item bar
\item baz
\end{itemize}
Less space:
\begin{itemize}
\setlength{\itemsep}{1pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
\item foo
\item bar
\item baz
\end{itemize}
\end{document}
Run Code Online (Sandbox Code Playgroud)
这个问题已在https://tex.stackexchange.com/questions/10684/vertical-space-in-lists上提出.最高投票的答案也提到了enumitem包(这里由Stefan回答),但我也喜欢这个,它涉及创建自己的逐项环境而不是加载新包:
\newenvironment{myitemize}
{ \begin{itemize}
\setlength{\itemsep}{0pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt} }
{ \end{itemize} }
Run Code Online (Sandbox Code Playgroud)
哪个应该像这样使用:
\begin{myitemize}
\item one
\item two
\item three
\end{myitemize}
Run Code Online (Sandbox Code Playgroud)
资料来源:https://tex.stackexchange.com/a/136050/12065
| 归档时间: |
|
| 查看次数: |
125830 次 |
| 最近记录: |