具有功能的自定义列表

具有功能的自定义列表

这里我提供了一个最基本的自定义示例\list。我希望这些框是可见的,或者绘制与我使用的引擎(即 luatex)使用的框大小相同的框。这既是为了理解\list工作原理,也是为了了解项目的间距。此外,我想看看如何创建这个环境,以便在我的实际列表(“第一个项目”、“第二个项目”......)中我不需要插入\item。这里的目的是什么\item\relax?即使没有它,此代码也会产生相同的结果。

\documentclass{article}
\usepackage[verbose,hmargin=30mm,
                    vmargin=40mm]{geometry}

\usepackage{showframe,fontsize}     %% <- show boundary of text area

\newenvironment{customlist}
{
  \list{--} {}
}
\item\relax
{
  \endlist
}

\changefontsize{10}
\begin{document}
\begin{customlist}
\item first item
\item second item
\end{customlist}
\end{document}

这是我期望的带有可见框的输出。我用 lowirr 做到了。 在此处输入图片描述

相关内容