При конвертации Markdown в PDF Pandoc скрытно использует команду \texttt
для встроенного кода.Мы можем взломать команду \texttt
, чтобы добавить цвет фона для текста.Добавьте следующую команду в head.tex
:
\definecolor{bgcolor}{HTML}{E0E0E0}
\let\oldtexttt\texttt
\renewcommand{\texttt}[1]{
\colorbox{bgcolor}{\oldtexttt{#1}}
}
Чтобы использовать head.tex
, используйте параметр -H
для pandoc:
pandoc --pdf-engine=xelatex -H head.tex test.md -o test.pdf