图片缩略图

m-code到LaTeX转换器

版本1.10.0.0 (153 KB) 乌维Lelke
这个m-file(带有GUI)将m-code转换为texx文件,以便包含在latex文档中。

11 k下载

更新2012年9月12日

查看许可协议

这个文件让你很容易包括彩色M-CODE在你的乳胶文件。

在运行这个m文件“m2tex. exe”之后。m”,并将输出的文本文件包含在LaTeX文档中,您将在Matlab编辑器中体验到与m-code的外观没有区别。(撇号除外)

有几种方法来执行程序。
1.通过按F5或者在Matlab编辑器中单击“运行”按钮来运行该文件,而m2tex. exe文件将被删除。打开m文件,或者在命令窗口中输入“m2tex”。
程序将打开GUI,其余内容将从那里开始。
2.从命令窗口或另一个至少有一个选项的m文件调用该程序。选项的顺序并不重要。例如:

m2tex(“num”、“C: \ \ MATLAB \ \ testfile.m工作计划”,“C: \ latex_documents \ testfile.tex”)
m2tex(‘testfile.m’,‘testoutputfile.tex’,‘no_num’,“公约”)

包含你的代码只需要两个步骤:
1.“m2tex运行。M”(包含所需的M文件)。
2.通过使用\include{filename}或\input{filename}添加整个"filename.tex"-file,将代码插入到你的主LaTeX-document中。

例如:
\ usepackage {fancyvrb}
\ usepackage{颜色}
...
\begin{singlspace} %只可选%你需要\ usepack{setspace}
\ footnotesize
\input{outputfile} %输出m2tex。M ",但没有扩展名".tex"
\end{singlespace} %用于更改行间距
\ normalsize

特点:
-识别所有关键字、字符串和注释
-识别所有缩进和制表符
-识别单元格标题
-将所有识别的对象正确写入一个texfile
-使用原始Matlab颜色
-字体看起来几乎相同的Matlab编辑器
- texfile使用fontencoding“UTF-8”保存,这样德语变音就会被正确书写
-选项编号代码行('num'或'no_num')
-识别换行符,但只识别前导空格字符,即。“…”,而且在一行中只有一次
-输入和输出文件选项(*.)M分别*. texfile)
-通过GUI或命令行执行
-----------------------------------------------------------------
换行符的转换只有在一行中出现一次时才有效,因为如果你正在寻找一个有三个点的字符串:'…',则命令" regexpresp "(代码行:1385)将不起作用。

如果有人知道问题的原因或解决办法,请告诉我!谢谢

引用作为

Uwe Lelke(2021)。m-code到LaTeX转换器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/24515-m-code-to-latex-converter), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2012b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!