我有一个程序可以自动生成描述文档的 tex 文件。我希望能够记录几个框最终布局的位置和页码。
有没有简单的方法可以将文档的各个部分与 创建的日志文件的匹配部分进行匹配\tracingoutput
?例如,是否可以以某种方式命名框并让这些名称显示在日志中?
答案1
你确定要吗\tracingall
?你可以更具体地说明你放出的内容,例如
\documentclass{article}
\loggingoutput\scrollmode
\begin{document}
\sbox0{\parbox{2cm}{on two three four five six\[a=2\]seven}}
\typeout{my first box looks like this:}
\showbox0 \usebox0
\sbox0{\parbox{4cm}{on two three four five six\[a=2\]seven}}
\typeout{my second box looks like this:}
\showbox0 \usebox0
\end{document}
产生
my first box looks like this:
> \box0=
\hbox(33.97223+28.97221)x56.9055
.\mathon
.\vbox(33.97223+28.97221)x56.9055
..\hbox(6.94444+0.0)x56.9055, glue set 0.5633
...\hbox(0.0+0.0)x0.0
...\OT1/cmr/m/n/10 o
...\OT1/cmr/m/n/10 n
...\glue 3.33333 plus 1.66666 minus 1.11111
...\OT1/cmr/m/n/10 t
和
my second box looks like this:
> \box0=
\hbox(27.97223+22.97221)x113.81102
.\mathon
.\vbox(27.97223+22.97221)x113.81102
..\hbox(6.94444+0.0)x113.81102, glue set 4.2553fil
...\hbox(0.0+0.0)x0.0
...\OT1/cmr/m/n/10 o
...\OT1/cmr/m/n/10 n
...\glue 3.33333 plus 1.66666 minus 1.11111
...\OT1/cmr/m/n/10 t