包装从 MATLAB 插入的代码

包装从 MATLAB 插入的代码

我试图将我在 MATLAB 中编写的很长的代码插入到我在 Overleaf 上编写的论文文档中。其中几行包含很长的方程式或注释,超出了页面范围,我想在 Overleaf 中将它们换行,以正确适应所有内容。

我正在使用\include{.tex}命令插入代码。但是,我无法使用\lstinputlistingwithbreaklines命令有效地包装插入的代码。当我使用该命令时,它只是包装命令\include,甚至不导入代码。

是否有其他方法可以强制文档换行,或者我是否需要复制并粘贴命令内的代码\lstinputlisting以允许换行?

** 进一步研究了'\1stinputlisting'格式并发现如果我使用:

'\lstset{breaklines=true}' '\begin{lstlisting}' (在此处复制并粘贴整个代码) '\end{1stlisting}'

它会正常工作并换行。我尝试使用 '\1stinputlisting{code.tex, breaklines=true)' 和其他组合,但它不起作用。不确定如何在不复制粘贴整个代码的情况下做到这一点,但这已经足够了。

感谢您的反馈。

相关内容