在SciTE和PHPDesigner中使用相同的Tahoma字体代表相同的代码片段时,为什么会有如此不同?这是一个屏幕截图。 为什么差别这么大?
1 回答
为什么差别这么大?
从我在提供的图片中可以看到,这个问题的答案是:
在左侧,您可以看到等宽字体变体,在右侧,您可以看到比例字体变体
字体的大小在左侧和右侧之间有所不同
在右侧,您会看到斜体字体变体
这个网站(fontfeed.com:styles-weights-widths-it's-all-in-the-type-family)对“相同”字体的不同变体的主题提供了一些见解。
除了字体问题之外,同名字体甚至可能看起来不同(您无法阻止有人创建字体并为其命名另一个字体的情况 - 换句话说,您不能100% 确保字体是相同的,除非您使用加载字体的相同文件)您所看到的差异的进一步原因是语法突出显示的不同设置(在 SciTe 和 PHPDesigner 中)。这样的设置是高度可定制的,因此即使使用相同的字体,您也会看到同一编辑器的用户之间的差异。
To see it for yourself what it is all about play a bit around with settings related to fonts and to syntax highlighting in your text editor(s).
除了已经提到的导致您看到相同字体显示方式不同的原因之外,每个现代操作系统还允许更改字体在屏幕上的呈现方式(选择抗锯齿方法),但是导致字体显示方式的差异这只是小事。