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