我有一个文档,我想用\jobname
宏将作业名称放入页脚。但是,如果我的主文件的文件名中有下划线,则由于下划线,作业名称无法正确打印。我该如何告诉 LaTeX 自动转义作业名称中的任何特殊字符?
答案1
我倾向于使用包\path
中的功能url
,但你需要\jobname
先进行扩展
\expandafter\path\expandafter{\jobname}
可以通过创建自定义命令来控制字体\path
(默认情况下) ,请参阅源代码tt
\path
url.sty
我有一个文档,我想用\jobname
宏将作业名称放入页脚。但是,如果我的主文件的文件名中有下划线,则由于下划线,作业名称无法正确打印。我该如何告诉 LaTeX 自动转义作业名称中的任何特殊字符?
我倾向于使用包\path
中的功能url
,但你需要\jobname
先进行扩展
\expandafter\path\expandafter{\jobname}
可以通过创建自定义命令来控制字体\path
(默认情况下) ,请参阅源代码tt
\path
url.sty