为源代码着色?

为源代码着色?

有没有办法给源代码着色,例如如果我有

\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc}
\usepackage{paralist}
\usepackage{xcolor}
\usepackage{lipsum}
\begin{document}

\section*{First}

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. 
\begin{compactenum} [\color{black!100}$\bullet$]
\item just
\item some
\item random
\item text
\end{compactenum}
\end{document}

我可以突出显示源代码的某些部分,以便在源代码中可以看到颜色吗?

答案1

Texstudio 默认已提供语法高亮。如果您已将其关闭,只需在菜单View→中重新激活它Highlighting即可。在下面的示例中,我使用语法高亮显示语言(La)TeX

在此处输入图片描述

答案2

不清楚您想要实现什么,但有几种方法可以突出显示源代码,例如使用正确的编辑器(例如 Texworks、Texmaker 等编辑器)。这不会在生成的文件中突出显示您的源代码,而是在编辑时突出显示。

如果您想在文档中使用源代码作为所谓的“列表”,您应该查看软件包listingsminted。这不会在编辑时突出显示您的源代码,而是在生成的输出文件中突出显示。

当然,也可以将两种选择结合起来。

相关内容