描述后准确列出

描述后准确列出

我在描述中有一个 itemize 环境,不幸的是,它看起来不太好。这是一个 MWE:

\documentclass{article}
\begin{document}
\begin{description} 

  \item[Long description]
    \begin{itemize} 
      \item Foo
      \item Bar
    \end{itemize} 

  \item[Long description]
    \hfill \\
    \begin{itemize} 
      \item Foo
      \item Bar
    \end{itemize} 

\end{description}
\end{document}

它看起来是这样的。

在此处输入图片描述

第一个 itemize 环境看起来不太好。所以我尝试在第二个 itemize 环境中修复它,但我得到了一个额外的段落,这也不太好。我可以添加\vspace{-1cm}以摆脱它,但这看起来有点像黑客行为。所以我的问题是,这样做的正确方法是什么?如果解决方案\vspace{-1cm}是可行的,我应该在括号内放什么?有没有命令可以给我一行的高度?

答案1

您可以使用推荐的相同机制在定理标题之后立即开始列表:\leavevmode

\documentclass{article}
\begin{document}
\begin{description} 

  \item[Long description]
    \leavevmode
    \begin{itemize} 
      \item Foo
      \item Bar
    \end{itemize} 

\end{description}
\end{document}

产生

示例代码的输出

相关内容