在LaTeX中为Swift突出显示代码

问题描述 投票:2回答:3

我找到了一些解决方案,或列出了清单或将源代码放入LaTeX文档中,但我想突出显示Swift代码。有任何提示吗?

swift latex syntax-highlighting
3个回答
6
投票

Swift开箱即用:

\documentclass{article}
\usepackage{minted}

\begin{document}
\begin{minted}{swift}
    let x = 42
    println("Hello, \(x)!")
\end{minted}
\end{document}

[xelatex -shell-escape x产生

screenshot

但是请注意,这需要安装Pygments 2。


0
投票

看看listings包。

虽然我不确定Swift是否已成为受支持语言的一部分,但是添加自己的语言定义并不难。参见例如listings


0
投票

我最近使用了以下this example配置(注意:该代码未被StackOverflow正确着色,但它是正确的LaTeX代码段:]

listings
© www.soinside.com 2019 - 2024. All rights reserved.