首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日本Unicode字体

问日本Unicode字体
EN

Stack Overflow用户
提问于 2011-06-08 14:32:15
回答 4查看 8.1K关注 0票数 8

我在创造一个游戏。我有一些带有文本的UI。最近我们想添加日语版本,但我对字体有问题。我使用stb_freetype对字体进行栅格化,并且我支持Unicode,所以它不应该是一个问题。但是大多数字体似乎不包含汉字,在Windows上,我发现Arial有。但它的大小是26 MB,这是远远超过我们的完整游戏!

我见过Unicode and fonts,但它没有完整地回答我的问题。

基本上,我要问的是两件事:

  1. :日本字体有不同的字体吗?我的意思是,西方字体有衬线,无衬线或更有异国情调的版本。这也适用于亚洲字体吗?
  2. ,我可能会使用系统字体,而不是自己提供这么大的文件。我知道如何在Windows上定位Arial,但是我们的游戏也有Mac、Linux和iOS的版本。在这些平台上,我可以在哪里找到Unicode字体(以及应该使用哪些字体)?尤其是我对Linux很感兴趣,因为这是我们最不熟悉的平台。
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-06-11 12:10:03

大多数字体似乎不包含汉字,我在Windows上发现了Arial。但它的大小是26 MB,这是远远超过我们的完整游戏!

Arial包含的不仅仅是日语。一般来说,它也不是一个很好的字体:它是用来覆盖许多Unicode代码点的,但它缺少了许多实际正确呈现某些语言所需的特性。更别提它不能自由再分配了。

我建议查看Linux发行版使用的免费日文字体。例如,VLGothic是3.7MB,压缩到只有2.2MB,这样就更好了。另见: Takao,Motoya,Togoshi。

:日本字体有不同的字体吗?我的意思是,西方字体有衬线,无衬线或更有异国情调的版本。这也适用于亚洲字体吗?

当然。日语(和其他韩语派生字体)差别很大,就像拉丁文一样。一般来说,字体可以分为以下几类:

  • 哥特式:典型的无重音,没有线尾,几乎没有迹象表明原始刷字符的性质。最类似于拉丁文的“无衬线”字体--事实上,“哥特式”这个名字正是从这个传统中取下来的。

通常用作默认屏幕字体,因为它们呈现的细节减少了。除了方形的哥特式卡库外,还有哥特式马鲁,它使用圆形的特征,与拉丁文的圆角字母很好地匹配。

  • Minchō:有用笔触设计的类似衬线的结尾,以及很强的垂直压力。常在外表上正式的。最类似于拉丁文的“衬线”字体,通常与过渡衬线设计配对。通常是用于文字处理的默认日文字体,配以Times Roman.

  • Kyōkasho (“教科书”):正式的手写风格,清晰可读的,但不像Mincho那样笔直。最类似于一种清晰的拉丁文手写字体;也可以与一种更有特色的serif.

  • Kaisho:传统刷子风格搭配,但仍然有规律和清晰,有点正式。通常不太擅长低屏幕分辨率。可能与半衬线或刷过的文字拉丁脸配对。

  • Gyōsho:草刷风格,不那么清晰,通常用于展示。此外,Sōsho更进一步,以一般难以辨认的ō字体。有一些日常手写体风格,但通常较少真正古怪的新奇字体。大概是因为创建字体所涉及的工作量很大,涵盖了大量常见的汉字,这使得它不值得。您还可以找到只包含kana和拉丁文(rōmaji)字符的新颖字体,其中很少或没有kanji。
票数 10
EN

Stack Overflow用户

发布于 2011-06-08 14:52:34

文件大小并不是避免将Microsoft技术重新分发到Linux或Mac的唯一原因!

1.日本字体有不同的字体吗?我的意思是,西方字体有衬线,无衬线或更有异国情调的版本。这也适用于亚洲字体吗?

CJK (中文、日文、韩文)字体确实有不同的字体。有些字体更有口径,而另一些则更朴素。它大致类似于三衬线和衬线的区别。( CJK字体中没有斜体或粗体的概念。我知道有一些表达强调的惯例,但我不记得它们是什么。)

通过比较Arial和MingLiU或Mincho,您可以在Windows上看到这些字体差异。Arial版本在拉丁文和CJK中都是非常“普通”的。

和拉丁文一样,我认为字体上的区别纯粹是为了视觉上的吸引力,并没有强烈的意义上的差别。

我不能帮你提第二个问题。

票数 1
EN

Stack Overflow用户

发布于 2011-12-08 20:55:55

是的,你需要授权一种字体来分发。您不能简单地使用computer...For文件大小之外的文件,您应该只提取特定的代码页。通常,在一个game...however中嵌入的unicode是$3500,这是所有50,000个字符的价格.

资料来源:单型图像。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6280454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档