在我的tex文档的顶部,我按
设置了我的源代码列表格式\lstset{language=java}
\lstset{numbers=left, numberstyle=\tiny, numbersep=5pt, breaklines=true}
\lstset{emph={square}, emphstyle=\color{red}, emph={[2]root,base}, emphstyle {[2]\color{blue}}}
因为我只列出了Java源代码。 在我的文档中,我必须通过
重新格式化单个列表\lstset{commentstyle=\footnotesize\textit}
\lstset{basicstyle=\ttfamily\fontsize{11}{12}\selectfont}
\lstset{literate={!=} {$\neq$}{2}}
现在我遇到的问题是我之前的列表Java格式被破坏了,我不知道如何将lst设置重置为默认值。 如何避免这种情况?
答案 0 :(得分:5)
如果只需要修改一个列表,可以将选项作为可选参数传递:
\begin{lstlisting}[commentstyle=\footnotesize\textit]
...
\end{lstlisting}
只会影响该特定商家信息。