Unicode 应用程序的最佳默认字体和用户选择的字体

发布于 2024-07-11 04:29:00 字数 242 浏览 3 评论 0原文

对于 Unicode 应用程序(用户可以在其中选择他想要使用的字体)使用的最佳默认字体是什么?

我注意到的问题是并非所有 Windows 机器都具有每种 Unicode 字体。 并且每种 Unicode 字体并不包含所有 Unicode 字符。

那么,作为默认字体使用的字体在可用性和完整性之间具有最佳权衡呢? 如果字体难看,请去掉标记。

那么,默认字体确定后,下拉列表中应该包含哪些字体供用户选择呢?

What is the best default font to use for a Unicode Application in which the user can select the font he wants to use?

The problem I notice is that not all Windows machines have every Unicode font. And every Unicode font does not include all the Unicode characters.

So what would be the font that would have the best trade off between availability and completeness to use as the default font? Take off marks if the font is ugly.

Then, after the default font is decided on, what fonts should be included in a dropdown list for the user to select from?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

羁绊已千年 2024-07-18 04:29:00

对于任何 Windows 应用程序(无论是否为 Unicode),最佳默认字体是用户在系统控制小程序中为所有应用程序选择的字体。 没有什么比必须在每个应用程序中配置字体和颜色更烦人的了,这样它们就可以与系统默认值匹配并且不会与其他应用程序在视觉上发生冲突。

另外:我认为可以合理地假设系统默认字体支持受支持语言的所有字形(请注意,各种Windows版本确实安装了可用语言支持的不同子集,并且为了测试,您可能需要手动添加支持更多语言)。 如果用户更改了默认值,那么他们很可能选择了另一种能够显示所有字形的字体。

至于你的第二个问题,为什么不完全把决定权交给用户呢? 有什么理由不包括全部呢?

The best default font for any Windows application, Unicode or not, is the one that the user has chosen in the system control applet for all applications. Nothing is more annoying than having to configure fonts and colours in each and every application, just so that they match the system defaults and don't visually clash with other applications.

Besides: I think it can be reasonably assumed that the system default font supports all glyphs of the supported languages (note that various Windows versions do install different subsets of the available language support, and for testing it may be necessary for you to manually add support for more languages). And if the user has changed the default, then most probably they have chosen another font that is able to show all glyphs.

As for your second question, why not leave the decision to the user, completely? What reason would there be for not including all?

沧笙踏歌 2024-07-18 04:29:00

我认为 Unicode 和字体是正交的。 一个是数据,另一个是呈现。

我不知道如何回应,因为我不知道,例如,无衬线字体的想法是否适用于日语用户的汉字或片假名字符。 西方语言通常使用的字体对于所有语言都相同吗?

I see Unicode and fonts as being orthogonal. One is data, the other presentation.

I'm not sure how to respond, because I wouldn't know, for example, if the idea of a sans serif font would apply for Kanji or Katakana characters for a Japanese user. Are the fonts that are typically used for Western languages identical for all languages?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文