Superscript minus vanishes using latex interpreter.
7 次查看(过去 30 天)
显示 更早的评论
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.
回答(1 个)
Oleg Komarov
2011-5-3
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 个评论
Teja Muppirala
2011-5-3
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
2011-5-3
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]);
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Object Properties 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!