我正在写一个包含java
和xml
代码的文档,我设法突出显示我的java
代码,但不幸的是,我无法对执行相同操作xml
,到目前为止,我已经尝试了多种方法,无论是通过包括样式集还是通过修改文件lstlisting
并添加关键字,我不知道问题到底是什么,我的xml
代码仍然没有突出显示! 我感谢任何支持,提前致谢!
答案1
由于你没有提供最小工作示例不清楚您尝试了什么,但指定language
for each 列表环境不是您想要的吗?例如,您可以像这样突出显示以下 java 和 xml 代码片段
输入:
\documentclass{article}
\usepackage{listings,color}
\begin{document}
\lstloadlanguages{javascript,xml}
\begin{lstlisting}[language=java]
public class HelloWorld
{
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
\end{lstlisting}
\begin{lstlisting}[language=xml]
<?xml version="1.0" encoding="UTF-8"?>
<addresses>
<address>
<name>Joe Tester</name>
<street>Baker street 5</street>
</address>
</addresses>
\end{lstlisting}
\end{document}