markdown - Pandoc Markdown : default colour for inline verbatim

标签 markdown pandoc

有没有办法在 Pandoc markdown 中设置内联逐字片段(`...`)的默认颜色?例如,文档中的所有逐字记录都是红色而不是黑色?

我知道,我能做到,例如

Normal text `verbatim`{.bash} normal text

用于语法高亮逐字片段。但是,我想要的是所有逐字片段的简单默认颜色。

我使用 pandoc 通过 LaTeX 转换为 PDF,并且使用 LaTeX 模板。如果允许启用此行为,我可以对 LaTeX 模板进行任何更改。

最佳答案

Pandoc 将 verbatim 内容转换为 LaTeX 中的 \texttt{}。您可以重新定义此命令以设置样式:

\usepackage[usenames, dvipsnames]{color}

% overwrite \texttt command to use coloring
\let\oldTexttt\texttt
\renewcommand{\texttt}[1]{\oldTexttt{\textcolor{red}{#1}}}

如果您在 LaTeX 模板中包含上面的代码片段,您的 pdf 将包含红色的 verbatim 内容。

关于markdown - Pandoc Markdown : default colour for inline verbatim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34481866/

相关文章:

html - 使用 R Markdown 和 HTML 输出将数学表达式显示为非斜体

pdf - Pandoc 禁用从 Markdown 到 PDF 转换的图形拉伸(stretch)

haskell - 在 haskell 中使用 cheapskate 无法识别类型别名

Haskell - 操作/扩展不受您控制的 ADT

markdown - 将一个 Markdown 文档嵌入另一个

python - 在 GitHub Pages 上显示交互式绘图图表(.html 文件)

linux - 使用 SED 命令删除 Markdown 文件中的代码块

r - 如何在 markdown/pandoc 中移动引用书目

javascript - 阻止 Gist MarkDown 角色相互干扰?

python - 转换超链接