renderTex2Emf

for converting latex strings to emf files
989 Downloads
Updated 8 Mar 2007

No License

This function converts a Tex input to a windows vector emf vector file.

texWarning=renderTex2Emf(equationText,fontSize,fileName)

It is a slighty modified version of renderTex in publish.m
It allows having nice equations in word documents.

How to use it:

equationText is the input string.

fontSize optional font size in pts (default 12)

fileName optional file where to save the file.

texWarning output of the tex Parser

renderTex2Emf('$$ \frac{2}{x} +\int_0^2 x^2 dx$$');
generate a 12 pts equation and save it into the cilpboard.
for instance, you can paste it into a Word document.

renderTex2Emf('$$ \frac{2}{x} +\int_0^2 x^2 dx$$',22);
same with a 22 pts eqution.

renderTex2Emf('$$ \frac{2}{x} +\int_0^2 x^2 dx$$',22,'myEquation.emf');
save it to the 'myEquation.emf' file instead of the clipboard.

NOTE ON FONTS: in order to export Tex equations to printers, you need to
install the ams fonts on your system :
for PC systems : control panel -> fonts and 'file - >add'
select the fonts located in
<matlabroot>\sys\fonts\ttf\cm
<matlabroot>\sys\fonts\type1\cm
and once the fonts are included, reboot.

Cite As

Mathias Ortner (2024). renderTex2Emf (https://www.mathworks.com/matlabcentral/fileexchange/14194-rendertex2emf), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14SP3
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0