枚举环境和图形

枚举环境和图形

如果我在一个环境中有一个项目enumerate,它只包含一个图形(或表格等),枚举对齐的项目符号就会变得很奇怪。例如:

\begin{enumerate}[(a)]
\item
    Dummy item
\item
\begin{enumerate}[(i)]
    \item
        \begin{center}
            \begin{tabular}{ |  p{4.5cm}  | c | c |}
                \hline
                Col & More col & Even more col  \\ 
                \hline
                one & two & three  \\
                \hline

            \end{tabular}
        \end{center}
\end{enumerate}
\end{enumerate}

使项目符号错位,即 (b)(i) 和 (a) 未对齐。

如果我在图形前添加一些文本,它就会恢复正常。例如,

\begin{enumerate}[(a)]
\item
    Dummy item
\item
\begin{enumerate}[(i)]
    \item
         Dummy text to make it align nicely.
        \begin{center}
            \begin{tabular}{ |  p{4.5cm}  | c | c |}
                \hline
                Col & More col & Even more col  \\ 
                \hline
                one & two & three  \\
                \hline

            \end{tabular}
        \end{center}
\end{enumerate}
\end{enumerate}

那么,有没有办法添加一行“不可见”的文本或类似的东西来解决这个布局问题?

答案1

您可以添加\mbox{}

\documentclass{article} 
\usepackage{graphicx}
\usepackage{enumerate}

\begin{document}

\begin{enumerate}[(a)]
\item Dummy item
\item
  \begin{enumerate}[(i)]
  \item \mbox{}
  \begin{center}
  \begin{tabular}{ |  p{4.5cm}  | c | c |}
    \hline
    Col & More col & Even more col  \\ 
    \hline
    one & two & three  \\
    \hline
    \end{tabular}
    \end{center}
  \end{enumerate}
\end{enumerate}

\end{document}

在此处输入图片描述

相关内容