像在 SE 帖子中一样突出显示代码

像在 SE 帖子中一样突出显示代码

在 SE 上发帖时,用户可以使用符号“突出显示”代码`。有没有办法在 LaTeX 中实现这一点?

我的目的是突出显示代码片段或特定函数。需要说明的是,我指的不是不同编程语言的语法高亮。我希望能够输出this_instead(不涉及任何魔法)。

我不确定这个叫什么,所以我不知道如何搜索它。但如果它是重复的,我会删除它。

答案1

\usepackage{xcolor}
\colorbox{gray!25}{\texttt{this\_instead}}

根据您自己的需求进行定制

答案2

使用 Martin Scharrer 的newverbs软件包:

\documentclass{article}
\usepackage{newverbs,xcolor}

\newverbcommand{\severb}
  {\begin{lrbox}{\verbbox}}
  {\end{lrbox}\colorbox{gray!25}{\box\verbbox}}


\begin{document}
\severb`abc_def`
\end{document}

请注意,保存箱\verbbox是由包提供的。

的用法与(包括 * 变体)\severb相同。\verb

在此处输入图片描述

相关内容