输入重音符来表示双引号

输入重音符来表示双引号

我正在写一篇关于 LaTeX 的小文档,向我的一些同事解释如何输入 LaTeX。让我头疼的是双引号。

作为替代方案\textquotedblleft text \textquotedblright,我想向他们展示`` text ''。不幸的是,逐字逐句美化符号,所以它们不像键盘。这正是我想要的。

我尝试过用 \ ` (两次) 打开并用\textquotesingle(也两次) 关闭。 (请参阅下面我在 WME 中的意思。) 尽管存在非致命的编译错误,但仍可获得正确的结果。

\documentclass[]{article}
\usepackage{verbatim}
\begin{document}
\textbackslash textquotedblleft method that works \textbackslash textquotedblright

\`\` the outcome is good, but there are errors \textquotesingle\textquotesingle

\begin{verbatim}
 `` verbatim does not show the actual symbols ''
\end{verbatim}
\end{document}

任何帮助,将不胜感激。

答案1

你可能想切换到 LuaLaTeX,它不是以逐字模式“美化”符号。

在此处输入图片描述

% !TEX TS-program = lualatex
\documentclass{article}

\begin{document}

\begin{verbatim}
``Under LuaLaTeX, verbatim-mode shows the actual symbols''
\end{verbatim}

\noindent
\verb+``Under LuaLaTeX, verbatim-mode shows the actual symbols''+

\end{document}

答案2

你要upquote

\documentclass{article}
\usepackage{upquote}

\begin{document}

\verb|``test''|

\begin{verbatim}
 ``verbatim does not show the actual symbols''
\end{verbatim}

\end{document}

在此处输入图片描述

答案3

谢谢你们的帮助!根据(不同的)建议,我找到了这个解决方案:

\`{}\`{} text \textquotesingle\textquotesingle 

这是基于我在这篇文章中发现的其他问题

它简洁干净,没有错误,不需要额外的软件包。非常适合解决我遇到的一次性问题。

相关内容