【发布时间】:2021-06-11 00:34:19
【问题描述】:
我正在尝试突出显示铸造环境中的一些代码片段。
在我的示例中,我使用了\colorbox 来更改文字的背景。问题是所有这些单词都有不同的高度,并且颜色框不在同一级别。有没有办法调整所有字符的高度相同的颜色框?
有没有更好的方法来解决我的问题?
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[dvipsnames]{xcolor}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[dvipsnames]{xcolor}
\usepackage[ngerman]{babel}
\usepackage[chapter, cache=false]{minted}
\setminted[python]{
frame=single,
framesep=2mm,
baselinestretch=1.2,
fontsize=\footnotesize,
linenos=true,
}
\begin{document}
\begin{listing}[ht]
\begin{minted}[escapeinside=||]{python}
print('test Test !,?/')
|\colorbox{green}{test}| |\colorbox{yellow}{Test}| |\colorbox{red}{!,?/}|
\end{minted}
\end{listing}
\end{document}
【问题讨论】: