我找到了一些解决方案,或列出了清单或将源代码放入LaTeX文档中,但我想突出显示Swift代码。有任何提示吗?
Swift开箱即用:
\documentclass{article} \usepackage{minted} \begin{document} \begin{minted}{swift} let x = 42 println("Hello, \(x)!") \end{minted} \end{document}
[xelatex -shell-escape x产生
xelatex -shell-escape x
但是请注意,这需要安装Pygments 2。
看看listings包。
listings
虽然我不确定Swift是否已成为受支持语言的一部分,但是添加自己的语言定义并不难。参见例如listings。
我最近使用了以下this example配置(注意:该代码未被StackOverflow正确着色,但它是正确的LaTeX代码段:]