Superscript minus vanishes using latex interpreter.
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
When adding text to a plot, why does text(0.1,0.5,'$\tilde{V}^{+}$','Interpreter','latex')
produce the + superscript sign while
text(0.1,-0.5,'$\tilde{V}^{-}$','Interpreter','latex')
does not give any - superscript.
Réponses (1)
Oleg Komarov
le 3 Mai 2011
You are creating text objects on the same position:
t1 = text(0.1,0.5,'$\tilde{V}^{+}$','Interpreter','latex');
t2 = text(0.1,0.5,'$\tilde{V}^{-}$','Interpreter','latex');
To see the second:
- delete the first
delete(t1)
- close the figure before calling t2
- use different position for t2
8 commentaires
Teja Muppirala
le 3 Mai 2011
Not to doubt you, but copy and paste these 4 lines into MATLAB. Do you REALLY not see a V with a minus sign there?
clear all;
close all;
figure;
text(0.1 , 0.5,'$\tilde{V}^{-}$','Interpreter','latex','fontsize',200);
If you don't, then I have no idea.
Teja Muppirala
le 3 Mai 2011
If you tried the above, and could see the giant V with the minus sign, then it's probably just a case of your axis limits being wrong. In which case, adjust them:
t1 = text(0.1,0.5,'$\tilde{V}^{+}$','Interpreter','latex');
t2 = text(0.1,-0.5,'$\tilde{V}^{-}$','Interpreter','latex');
ylim([-1 1]);
Voir également
Catégories
En savoir plus sur Graphics Object Properties dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!