latex2image(latexst​r,outputfile)

Convert Latex String to an Image
275 Downloads
Updated 29 Sep 2015

View License

latex2image - Convert a latex equation into an image.

Usage:
I = latex2image(latexstr);
I = latex2image(latexstr,outputfile);

Inputs:
latexstr: Latex string to convert
Character row vector
Example: 'e^{\pi i} + 1 = 0'

outputfile: Output image file where the latex image should be stored
Character row vector
Example: 'test.png'
'C:\Documents\MATLAB\html\test.png'

Outputs:
I: Image of latex as a matrix.

Examples:

%% Example 1: Convert latex to image and get image result
I = latex2image('e^{\pi i} + 1 = 0');
imshow(I)

%% Example 2: Convert latex to a new file
latex2image('\int_0^x\!\int_y dF(u,v) + 3','testLatex2Image.png')
imshow('testLatex2Image.png')

See Also: publish, latex

Cite As

Sean de Wolski (2026). latex2image(latexstr,outputfile) (https://www.mathworks.com/matlabcentral/fileexchange/53234-latex2image-latexstr-outputfile), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Display Image in Help Center and MATLAB Answers
Tags Add Tags
Version Published Release Notes
1.0.0.0