in my script, I have:
h2=ylabel('k^2/(2 \pi)')
set(h1, 'FontSize', 14)
something I consider very standard. I usually create my plot sometimes locally (sitting in front of the terminal) and sometimes remotely (through ssh).
when I make the plot locally, the Pi shows correctly. However when I run matlab remotely on a terminal through ssh (although I am using the same installation of matlab), the Pi shows as p.
I wish matlab provided access to full latex capability natively, say through an environment variable that would allow me to use the version I want....

2 commentaires

Jan
Jan le 16 Fév 2012
I assume you want to set the FontSize of h2 instead of h1?
idontunderstand
idontunderstand le 16 Fév 2012
Thanks for pointing that out... Yes I see your point but then I am using the default font size then.. I should not see the problem. Any explanations?

Connectez-vous pour commenter.

Réponses (1)

Andrew Newell
Andrew Newell le 16 Fév 2012

0 votes

The default interpreter is actually TeX, and maybe that is causing your problem. Try this:
h2=ylabel('$k^2/(2 \pi)$')
set(h2, 'FontSize', 14,'Interpreter','latex')
Note that if you use the LaTeX interpreter, you need to surround your equations with dollar signs (as for an inline math expression).

Catégories

Produits

Tags

Modifié(e) :

le 15 Oct 2013

Community Treasure Hunt

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

Start Hunting!

Translated by