Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/romeovs/mattex

A LaTeX package and some .m scripts to enable better communication between matlab and LaTeX (octave as well!).
https://github.com/romeovs/mattex

Last synced: 24 days ago
JSON representation

A LaTeX package and some .m scripts to enable better communication between matlab and LaTeX (octave as well!).

Awesome Lists containing this project

README

        

----------------------------------------------------------------------
The MatTeX package = Integrating Matlab and TeX
Maintained by Romeo Van Snick
e-mail: [email protected]
Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
keywords: matlab, siunitx, SI
----------------------------------------------------------------------

This package provides several macros that make it easier to save
and recall numerical variables, that have a value, an error and
an exponent (e.g. 123 +- 45 e 6) in a TeX document.

Macro's are supplied for quick access to these variables an to typeset them
according to the SI norms (using siuntix).

There is also a set of matlab m-files that allow you to export variables
from matlab in a format that is readable by TeX (using this package), with
the correct number of significant digits.

This makes it very easy to export the variables from matlab to an intermediary
file, import them in TeX and use their values.

Also, there are matlab functions supplied to export an array and there are TeX
macros that allow for typesetting these in a quick fashion.

This project is now up on GitHub, so you can contribute if you feel you want to!
https://github.com/romeovs/mattex

Installation:
------------

The package is supplied in .sty format. It requires the following packages
to operate:

- pgfkeys
- xstring
- siuntixs
- xparse
- array
- collcell

TODO:
----

Release Notes:
-------------

- added parsemopts.m for generalized options parsing
- update manual to reflect recent (big) changes in the mfiles.
- fix makematrix and collcell clash