![在 \texttt 中添加直引号](https://linux22.com/image/316028/%E5%9C%A8%20%5Ctexttt%20%E4%B8%AD%E6%B7%BB%E5%8A%A0%E7%9B%B4%E5%BC%95%E5%8F%B7.png)
问题:
内联文本有卷曲的引号,我想将它们自动格式化为直的引号。
最小工作示例(MWE):
\documentclass{article}
\usepackage{xcolor}
\definecolor{light-gray}{gray}{0.95}
\newcommand{\code}[1]{\colorbox{light-gray}{\texttt{#1}}}
\begin{document}
The function \code{date('Y-m-d')} allows you to...
\end{document}
输出:
期望输出:
它们不应该是弯曲的单引号,而应该是直的,例如'
。
答案1
一个选项是使用\textquotesingle
来自textcomp
包的如下内容:
\documentclass{article}
\usepackage{xcolor}
\usepackage{textcomp}
\definecolor{light-gray}{gray}{0.95}
\newcommand{\code}[1]{\colorbox{light-gray}{\texttt{#1}}}
\begin{document}
The function \code{date(\textquotesingle Y-m-d\textquotesingle)} allows you to...
\end{document}