lstlisting 支持 Rust 吗?

lstlisting 支持 Rust 吗?

当我在 TeX Live 2023 中像这样定义 Rust 语言时lstlisting

\begin{lstlisting}[language=Rust]
let config_redis_string: String = env::var("REDIS_URL").expect("redis url missing");
\end{lstlisting}

它似乎不支持语言。是否可以添加对的支持Rust

答案1

使用来自的样式https://github.com/denki/listings-rust,以下似乎工作正常:

\documentclass{article}

\usepackage{listings, listings-rust}

\begin{document}

\begin{lstlisting}[language=Rust]
let config_redis_string: String = env::var("REDIS_URL").expect("redis url missing");
\end{lstlisting}

\end{document}

相关内容