是否可以像 lineno 包对行号所做的那样,在每行旁边排版输入文件路径?

是否可以像 lineno 包对行号所做的那样,在每行旁边排版输入文件路径?

我正在想象一个非常小的源文件路径(可能来自currfile包,并且非常小,因为路径可以很长,而且页边距也没有太多空间)在每行旁边添加一个行号,类似于软件包lineno使用调试工具在每行中添加行号的方式\linenumbers。PDF 可以缩放到足够大以查看微小的文本,并且大小不需要符合打印机功能或理想的字体大小。

显然,一行可能包含多个来源,因此,一个半准确/合适的解决方案是仅使用每行的第一个标记。

仔细想想,我不知道如何在输出中引用行。我只知道\the\inputlineno

相关内容