M-code LaTeX Package

版本 2.7.0.0 (47.5 KB) 作者: Florian Knorn
Easily include nicely syntax highlighted m-code in your LaTeX documents.
158.2K 次下载
更新时间 2015/11/11

查看许可证

编者注: Popular File 2012 2013 2015 2016 2018 2019 2020

There are many packages out there that do pretty much the same. However, there are also usually many settings and tweaks needed to get it to look just right.
This package saves you from all this hassle — just include it and you're done.
I originally wrote this package for myself to have colourful source code highlighted in LaTeX, looking exactly like in the Matlab editor — being able to just copy-paste the code directly (no pre-treatment with highlight.m or the likes), or simply give a file name and have its contents included and syntax highlighted.
Again, this packages relies on a bunch of other packages (and in particular the listings package for the actual work), but spares you from loads of configurations... So please first check the source code or the configuration options of the packages used if you have any issues.
I've also thrown together a small demo-document (now included) which should give you a quick example on how to actually use the package.

引用格式

Florian Knorn (2024). M-code LaTeX Package (https://www.mathworks.com/matlabcentral/fileexchange/8015-m-code-latex-package), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R13
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Symbolic Math Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
2.7.0.0

Added more MATLAB keywords, fixed frame colour problem

1.18.0.0

Added support for µ, get a nicer looking tilde character, included Stefan Karlsson's fix for the minus character issue (thanks!!).

1.17.0.0

Renamed internal variables in order to prevent conflicts with other packages.

1.16.0.0

Added the \mcodefn{} function for placing inline code in footnotes.

1.15.0.0

Added more keywords for syntax highlighting.

1.14.0.0

Small bugfix

1.13.0.0

Finally "end" and "end" are automatically told apart and coloured correctly.

1.11.0.0

Now supports automatic line breaking. Added two new options, and now included the demo document in the download.

1.9.0.0

For some reason, the listings package replaces the normal "minus" by a "math minus", which causes problems when you want to use the source code from the final pdf in an application again . . .

1.7.0.0

Fixed typo in documentation regarding §...§

1.6.0.0

Added MATLAB block-quote support (which a user kindly pointed out to me): %{ block comment %}

1.4.0.0

Tweaked some descriptions, added feature to distinguish formatting between "end" and "end" to either end a clause or access the last element in a vector, updated demo document

1.3.0.0

A user pointed out a problem when this package is used together with the beamer package, which is now fixed.

1.2.0.0

I've added the link to a demo-document that shows how to use the package.

1.1.0.0

fixed misconfiguration, further tidied up source code and comments

1.0.0.0

-Cosmetic changes in the source code
-Updated the description a bit