times font with latex interpreter
Hello,
I have the same problem described in the threads below: I need to control the latex math font, specifically, I need to use the mathptmx package.
http://www.mathworks.com/matlabcentral/answers/10282-latex-interpreter-different-fonts
http://www.mathworks.com/matlabcentral/newsreader/view_thread/283068
In this second thread, Huy Phan describes a way of hacking into the tex.m file and adding \usepackage{whatever} to the standardhead variable in localDecorateInputString. I have made it to Step 3 of Huy Phan's procedure, but have not had luck getting much further, I suspect because the path dependencies are a rabbit hole. It is not clear if it worked out for the others in the thread either.
Here are a couple of simple examples illustrating what I would like to do. First is a .tex file that runs fine with my texlive distribution:
\documentclass{mwarticle} \usepackage{mathptmx} \begin{document} This is a short article for testing fonts. Here is some math stuff: $y = x$. \end{document}
Next is a Matlab figure:
figure(1); text(.5,.5,'$y=x$','interpreter','latex')
I would like to get the y=x in the Matlab figure to use the same Times font produced using texlive.
Is there a way to get Matlab to run latex from texlive? Or does anyone think they can get Huy Phan's method working for mathptmx? I have tried adding all the directories shown in the log file from texlive to the TeXPath in tex.m, but this had not solved the problem.
Many thanks!
Randy
回答(1 个)
0 个评论
另请参阅
类别
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!