\newcommand{\stuff}[2]{%
\begin{itemize}
\item #1
\item #2
\end{itemize}
}
当我使用此命令时:
\stuff
{Hello}
{World}
列表上方有很大垂直空间。我无法使用\vspace
任何方法更改它。我该怎么办?
答案1
该空间称为\topsep
。如果将其设为零,则项目在垂直方向上看起来会更加分散(难看)。因此\itemsep
也要控制。
您可以enumitem
轻松加载包并自定义各种空间。有关详细信息,请参阅其手册。
\documentclass{article}
\usepackage{enumitem}
\newcommand{\stuff}[2]{%
\begin{itemize}[nosep] % or [topsep=0pt,itemsep=0pt]
\item #1
\item #2
\end{itemize}%
}
\begin{document}
Here is some text for demo
\stuff{Hello}{World}
Some again here.
\end{document}