Fonts 为什么在SciTE和PHPDesigner中使用相同的Tahoma字体表示相同的代码片段时会有如此大的不同?

Fonts 为什么在SciTE和PHPDesigner中使用相同的Tahoma字体表示相同的代码片段时会有如此大的不同?,fonts,editor,scite,Fonts,Editor,Scite,为什么使用相同的Tahoma字体在SciTE和PHPDesigner中表示相同的代码片段时会如此不同? 这是一个截图。 为什么会有这么大的差异 从提供的图片中我可以看到,这个问题的答案是: 在左侧可以看到单声道空格字体变体,在右侧可以看到比例字体变体 字体的大小在左右两侧各不相同 在右侧,您可以看到斜体字体变体 这个网站()提供了一些关于“相同”字体的不同变体的见解 除了字体的问题,甚至有可能同名字体看起来不一样(你不能阻止有人创建一种字体并给它另一种字体的名称——换句话说,你不能100%确

为什么使用相同的Tahoma字体在SciTEPHPDesigner中表示相同的代码片段时会如此不同? 这是一个截图。
为什么会有这么大的差异

从提供的图片中我可以看到,这个问题的答案是:

  • 在左侧可以看到单声道空格字体变体,在右侧可以看到比例字体变体

  • 字体的大小在左右两侧各不相同

  • 在右侧,您可以看到斜体字体变体

这个网站()提供了一些关于“相同”字体的不同变体的见解

除了字体的问题,甚至有可能同名字体看起来不一样(你不能阻止有人创建一种字体并给它另一种字体的名称——换句话说,你不能100%确定字体是相同的,除非你使用的是加载字体的同一个文件)您看到的差异的另一个原因是语法突出显示的设置不同(在SciTe和PHPDesigner中)。这些设置是高度可定制的,因此即使使用相同的字体,您也会看到同一编辑器的用户之间的差异

要亲自查看它的全部内容,请在文本编辑器中使用与字体和语法突出显示相关的设置。


除了前面提到的导致显示相同字体的方式不同的原因外,每个现代操作系统还允许更改字体在屏幕上的呈现方式(选择抗锯齿方法),但由此导致的字体显示方式差异只是很小的差异

对不起,我确实想提高你的投票率,但不知怎么的,我的尝试被拒绝了。我想你需要更多的声望点数来提高投票率,但你可能会接受这个答案,这会给我和你一些声望点数。