Greek characters on plot being truncated

Hello all!
My problem is that my greek characters are being truncated when I try to use them in x- & y-axis labels. For example, the code:
ylabel('\phi [cm^2]','FontSize',14)
produces a y-axis label that looks like a lower-case phi that has been cut in half. Has anyone encountered this problem before, or can anyone tell me what I'm doing wrong? Thanks!
Update: I am using MATLAB R2010a (7.10.0.499) on Mac OS X Lion (10.7.2).

4 comentarios

Walter Roberson
Walter Roberson el 2 de Feb. de 2012
Which OS are you using, and which MATLAB release?
Steven
Steven el 23 de En. de 2013
having the same problem on a mac, using 2012b
Tariq Alrushaid
Tariq Alrushaid el 16 de Jun. de 2015
Did you solve the problem? I am facing the same issue with 2014a.
Guido Meneghetti
Guido Meneghetti el 21 de Jun. de 2024
I am facing the same issue with 2023b. I found out that adding an empty subscript (e.g., \phi_{ }) solves the problem.

Iniciar sesión para comentar.

Respuestas (1)

Nivedita
Nivedita el 23 de Jul. de 2024
You can try the following alternatives to see if they resolve the issue you are facing:
1. You can specify a different font that supports Greek characters well:
ylabel('\phi [cm^2]', 'FontSize', 14, 'FontName', 'Arial')
2. You can use Unicode characters directly in your labels: (In this case, char(966) corresponds to the Unicode character for the lowercase Greek letter phi (φ).)
ylabel(char(966) + " [cm^2]", 'FontSize', 14)
3. If you prefer to use the LaTeX interpreter, ensure that it is enabled and try specifying the full LaTeX code:
ylabel('$\phi \, [cm^2]$', 'FontSize', 14, 'Interpreter', 'latex')

Categorías

Productos

Preguntada:

el 2 de Feb. de 2012

Respondida:

el 23 de Jul. de 2024

Community Treasure Hunt

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

Start Hunting!

Translated by