legend font style, f and | are very close
6 次查看(过去 30 天)
显示 更早的评论
In the lower legend f and | are very close, but in the upper one they are far. How can i set it?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/677298/image.png)
3 个评论
DGM
2021-7-8
Is that setup identical in both cases? Obviously something is being done differently, because you have two images. I can't guess what's different.
dpb
2021-7-8
Obviously the difference between the two is that a blank is inserted between the f and the | in the one and not the other. It's not clear from the post what the Q? really is -- do you not see that or do you want some way to change the spacing besides inserting the blank, I suppose?
You can't change default kerning for a given font...it is what it is in the installed font.
采纳的回答
DGM
2021-7-8
编辑:DGM
2021-7-8
If picking a font with a better spacing behavior isn't an option, you can always try to pad it using something other than a regular space.
███ ███ hair space -- thinnest nonzero-width space -- char(8202)
███ ███ thin space -- typically 1/5 em -- char(8201)
███ ███ punctuation space -- width of narrow punctuation -- char(8200)
███ ███ figure space -- tabular width of font -- char(8199)
███ ███ 6-per em space -- 1/6 em -- char(8198)
███ ███ 4-per em space -- 1/4 em -- char(8197)
███ ███ 3-per em space -- 1/3 em -- char(8196)
███ ███ em space -- em -- char(8195)
███ ███ en space -- 1/2 em -- char(8194)
███ ███ normal #32 space -- typically 1/4 em -- char(32) (or just spacebar)
One of the thinner spaces might be narrow enough to suit, but if you have a lot of things to plot, it might be quite the hassle.
EDIT
I guess there's also LaTeX
% just one test label
h = legend({'$$\left|f\right|$$'},'interpreter','latex');
3 个评论
Walter Roberson
2021-7-8
There are sequences for spacing in math mode. In my experience not all of them work in MATLAB, but some do.
更多回答(1 个)
Ankit
2021-7-8
As per as my knowledge this is due to "FontName". Try with other FontName for e.g. Calibri etc you will see the difference.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Legend 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!