我知道这个线哪个实现是关于动词和 \texttt 的,这样你就可以在短语中看到一些内容。我根本不想改变这个短语。我想把它作为文本放在我的文档中
\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
hp_feb04_macro.pdf
\end{document}
未成功的尝试hp_feb04_macro.pdf
\verb|hp_feb04_macro.pdf|
这会将下划线改为其他内容(我认为是 -)。并且
\texttt{hp\_feb04\_macro.pdf}
我不喜欢这样,因为我的桌面搜索功能变差了。
如果没有 \verb 和 \texttt,怎样才能在文本中添加下划线?
答案1
如果您需要hp_feb04_macro.pdf
在某些宏中使用您的,请将宏括在\startunderscoreletter
和\stopunderscoreletter
对内。
\documentclass{article}
\usepackage[T1]{fontenc}
\newcommand{\startunderscoreletter}{\catcode`_ 12\relax}
\newcommand{\stopunderscoreletter}{\catcode`_ 8\relax}
\begin{document}\thispagestyle{empty}
\startunderscoreletter
hp_feb04_macro.pdf
\stopunderscoreletter
test math $a_i$
\end{document}