![在 LaTeX 文档中包含 Matlab 代码的最佳方法是什么?](https://linux22.com/image/349783/%E5%9C%A8%20LaTeX%20%E6%96%87%E6%A1%A3%E4%B8%AD%E5%8C%85%E5%90%AB%20Matlab%20%E4%BB%A3%E7%A0%81%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我知道这是一个常见问题。我读到过 matlab-prettifier 包的效果很好。但我的编辑告诉我,我缺少这个包。我不知道如何将包下载到 ubuntu。显然,我必须手动完成。
无论如何,还有其他方法吗?我尝试了 Matlab 发布选项。它生成一个代码,或多或少只是一个 \begin{verbatim} ... \end{verbatim}
它不是彩色的。
答案1
列表包非常可定制。可能值得研究一下:
答案2
我最喜欢的将代码(不仅仅是 Matlab)包含在文档中的方法是使用 Minted 包。文档位于这里(PDF 格式)。优点是,它可以生成漂亮的彩色和语法高亮代码,并且支持几乎所有语言。缺点是,它需要 Pygments(一个执行语法高亮的 Python 模块),并且您需要使用 调用 Tex 引擎-shell-escape
。