Latex 乳胶定制物品清单?

Latex 乳胶定制物品清单?,latex,Latex,我正在为大学编写一个脚本,在脚本中,我使用自定义命令(当前仅显示marginpar)插入除章节之外的部分文本的日期,如: 除了通常的\listofigures、\listoftables和\tableofcontents之外,我还需要一个允许按课程号访问的列表。它应该与\listofigures类似,但带有自定义标签(因为课程没有标题),例如: Lesson 1 ..... Page 1 Lesson 2 ..... Page 5 有没有一个软件包可以让我像创建新计数器一样轻松地定义新列表?还

我正在为大学编写一个脚本,在脚本中,我使用自定义命令(当前仅显示
marginpar
)插入除章节之外的部分文本的日期,如:

除了通常的
\listofigures
\listoftables
\tableofcontents
之外,我还需要一个允许按课程号访问的列表。它应该与
\listofigures
类似,但带有自定义标签(因为课程没有标题),例如:

Lesson 1 ..... Page 1
Lesson 2 ..... Page 5
有没有一个软件包可以让我像创建新计数器一样轻松地定义新列表?还是我必须挖掘现有列表的来源并破解我自己的列表

回忆录
包文档在开头有一个呈现示例的列表,这将是我需要的自定义列表的另一个示例)


任何关键字谷歌感谢

我将执行以下操作:

1) 在开头打开一个文件:

\newwrite\listoffoo
\immediate\openout\listoffoo=\jobname.foo
2) 像
\lesson
这样的每个命令都应该在文件中放一行:

\newcounter{lesson}
\def\lesson{%
    ...
    \refstepcounter{lesson}%
    \immediate\write\listoffoo{%
        \string\lessonfooline{\ref{lesson}}{\pageref{lesson}}}
    ...
}
3) 处理结束后,关闭文件并将其读入:

\immediate\closeout\listoffoo
\input\jobname.foo
您必须定义命令,如
\lessonwhouline


希望这个大纲有帮助。

试试。谢谢!我现在也找到了
tocloft
包。需要更少的代码。@pascal:不客气
tocloft
似乎是一个更高级的解决方案(哪一个更好),我的代码几乎是纯纯文本。
\immediate\closeout\listoffoo
\input\jobname.foo