\item 元素的“默认”边距是多少?

\item 元素的“默认”边距是多少?

我正在努力寻找这个值(或函数)。我正在研究枚举包。但是,代码似乎没有调用任何与identation相关的参数:

27 \def\enumerate{%
28 \ifnum \@enumdepth >3 \@toodeep\else
29 \advance\@enumdepth \@ne
30 \edef\@enumctr{enum\romannumeral\the\@enumdepth}\fi
31 \@ifnextchar[{\@@enum@}{\@enum@}

我也看到了枚举项包,其中这似乎由\listparindent或控制\itemindent。但我也找不到它们的值。

有什么提示我可以在哪里找到它吗?如果这是重复的,请告诉我,但我在这方面的搜索也没有成功。

PS:将此视为手动复制枚举环境的尝试。我需要这些值来做到这一点。

答案1

利用该printlen包,您可以方便地以您喜欢的单位打印任何给定长度的值:

\documentclass[
10pt
%11pt
%12pt
]{article}

\usepackage{printlen}

\begin{document}

test

\begin{itemize}
\item test
\end{itemize}

\uselengthunit{pt}
\printlength{\leftmargini}

\printlength{\leftmarginii}

\printlength{\leftmarginiii}

\printlength{\leftmarginiv}

\end{document}

相关内容