0

我需要在我的 Latex 文件中包含 Matlab 代码。我正在使用带有 matlab-prettifier 的列表包,设置为:

\usepackage{listings} 
\usepackage[numbered, framed]{matlab-prettifier}
...
\lstset{
    style              = Matlab-editor,
    basicstyle         = \mlttfamily\scriptsize,
    escapechar         = ",
    mlshowsectionrules = true,
}

\lstinputlisting[breaklines = true, breakatwhitespace=false]{test.m} 

然而,长线并没有中断。知道为什么会发生这种情况以及如何解决吗?

编辑:我发现如果我将文档的类从mwbk(当前)更改为article,则行会根据需要中断。应该与http://web.mit.edu/ghudson/dev/nokrb/third/tetex/texmf/tex/latex/mwcls/mwbk.cls中定义 的类mwbk有冲突,但我不知道是什么问题。

4

0 回答 0