hyperref 在 longtabu 环境中的枚举环境上方添加空格

hyperref 在 longtabu 环境中的枚举环境上方添加空格

看这个: 在此处输入图片描述

\documentclass{article}

\usepackage{longtable, tabu, enumitem, geometry, lipsum, calc}
% from https://tex.stackexchange.com/a/6454
\makeatletter
\newcommand*{\compress}{\@minipagetrue}
\makeatother

\begin{document}

\begin{longtabu}{l>{\compress}X}
Dummy &
\begin{enumerate}
    \item \lipsum[1]
    \item \lipsum[1]
\end{enumerate}
\end{longtabu}

\end{document}

和这个: 在此处输入图片描述

\documentclass{article}

\usepackage{longtable, tabu, enumitem, geometry, lipsum, calc, hyperref}
% from https://tex.stackexchange.com/a/6454
\makeatletter
\newcommand*{\compress}{\@minipagetrue}
\makeatother

\begin{document}

\begin{longtabu}{l>{\compress}X}
Dummy &
\begin{enumerate}
    \item \lipsum[1]
    \item \lipsum[1]
\end{enumerate}
\end{longtabu}

\end{document}

您可以看到对齐问题。如何解决?删除包不是解决方案,因为我必须使用它(当然,这不是我写的,这只是重现问题的 MWE。)也许我不太清楚它在\compress幕后做什么,所以在处理这个问题时遇到了麻烦。

相关内容