`\jobname` 无法正确处理下划线

`\jobname` 无法正确处理下划线

此主题,@DavidCarlisle 要求提供一个示例来说明\jobname无法正确处理下划线。以下是示例

\documentclass[11pt]{article}
\begin{document}
\begin{center}
\jobname \\
\today
\end{center}
\end{document}

如果您调用此文件,This_is_an_example.tex您将看到下划线被凸起的点替换。您能提供修复方法吗?在同一个线程中,人们讨论了修复方法,但如果有人可以提供真正修复该问题的 MWE,那就太好了。

答案1

如果您使用 pdflatex,则应该传入\usepackage[T1]{fontenc}前导码,因为_默认 OT1(旧文本)编码中不存在下划线字符。

这样做会产生预期的结果:

在此处输入图片描述

相关内容