如何突出显示 \path 中的变量?

如何突出显示 \path 中的变量?

有没有办法突出显示变量\path?例如在

\path{$HOME/some/thing.txt}

将该部分突出显示$HOME为 Bash 变量?

或者我必须为此使用列表环境吗?

答案1

您可以使用minted

\documentclass{article}
\usepackage{minted}

\begin{document}

This is a path \mintinline{bash}{$HOME/some/thing.txt}

\usemintedstyle{emacs}

This is a path \mintinline{bash}{$HOME/some/thing.txt}

\usemintedstyle{colorful}

This is a path \mintinline{bash}{$HOME/some/thing.txt}

\end{document}

在此处输入图片描述

可用样式列表可以通过以下方式获取

pygmentize -L styles

pdflatex使用该选项运行-shell-escape

答案2

一个简单的穷人解决方案:

\documentclass{article}
\usepackage{color}
\usepackage{url}
\begin{document}
\textcolor{red}{\path{$HOME}}\path{/some/thing.txt}
\end{document}

结果

相关内容