清单、Cleverref 和附录:奇怪的对齐

清单、Cleverref 和附录:奇怪的对齐

我在论文中使用了软件包listings和。但是,当我将列表放在附录中时,它似乎以某种方式缩进:cleverref

\documentclass{article}
\usepackage{listings}

\usepackage{cleveref}  % <-- remove me!

\begin{document}

\begin{lstlisting}
a
a
a
\end{lstlisting}

\appendix
\noindent\rule{2cm}{.2mm}
\begin{lstlisting}
a
a
a
\end{lstlisting}

\end{document}

结果如下:

结果

删除即可\usepackage{cleverref}修复该问题。

这看起来特别丑陋,因为在我的真实文档中,我用它来构建列表mdframed:框架处于正确的位置,使得左边距看起来很大。

答案1

%第 196 行缺失cleverref.sty

                \csname p@#1\endcsname\csname the#1\endcsname}

应该

                \csname p@#1\endcsname\csname the#1\endcsname}%%%%%%%%%%%%%%%%

答案2

我相信这个问题已经在最新的 cleveref 版本中修复了http://www.dr-qubit.org/latex.php#cleveref(尚未在 CTAN 上)。

相关内容