本地化你的字体:波兰语的 Kreska

教程
作者:Rainer Erich Scheichelbauer
en fr zh

 

In Polish, the c, n, o, s and z can take an acute accent a.k.a. kreska, in both uppercase and lowercase. The Poles draw their acutes a little differently though. Find out all about it in this short tutorial.

波兰语字母表中,有五个字母可以带尖音符:C/c、N/n、O/o、S/s 和 Z/z。其中大多数也会在其他语言中出现。如果不是波兰人以不同的方式绘制他们的尖音符的话,本来是不会有问题的。简而言之,波兰语的尖音符,也称 “kreska”,比通常而言的更为陡峭,并且起于基础字母的视觉中心。

这是通常尖音符的样子:

这是波兰语 kreska 的样子:

创建波兰语 Kreska

从技术上讲,你有两种选择。你可以做出让步,将你的尖音符绘制成在波兰语以及其他语言中看起来都还不错的的样子。

或者你可以添加一个波兰语版本的尖音符。拷贝粘贴你现有的 acutecomb 你就会得到一个 acutecomb.001。将它重命名为 acutecomb.loclPLK。现在你可以将波兰语的尖音符调整为 kreska 应该是的样子。然后,你可以构建带尖音符字母的波兰语变体。在 “字符” 菜单中选择 “添加字符形…”(Cmd-Shift-G)并输入合适的字符形名称:

Cacute.loclPLK
Nacute.loclPLK
Oacute.loclPLK
Sacute.loclPLK
Zacute.loclPLK
cacute.loclPLK
nacute.loclPLK
oacute.loclPLK
sacute.loclPLK
zacute.loclPLK

现在你的字体里就有了带 kreska 的字母。但是如何实际利用它们呢?OpenType 特性来救场!

locl 特性

因为我们合理地命名了字符形,我们可以让 Glyphs 自动处理 locl 特性。只需要在 “文件” 菜单中选择 “字体信息(Cmd-I),切换到 “特性” 选项卡,并单击字体信息窗口左下角的圆形箭头按钮。嘭!Glyphs 自动添加了 PLK 语言系统,并在 locl 特性中添加了波兰语替换:

就是这些内容了,你现在成功地在你的字体中装备了波兰语 kreska。你可以通过从 InDesign 字符面板的语言菜单中选择 “波兰语” 来应用它。

延伸阅读

Kreska 并非唯一波兰语独有的东西,但通常是唯一需要这种 OpenType 特殊关注的东西。关于波兰语中的更多信息,请阅读 Adam Twardoch 优秀的 “波兰语变音符:如何操作?” 他在这里也讲解了名声不好的斜杠 L/l 以及反尾形符。如果你想要让你的字体学会波兰语的话,这是一篇必读内容。


2014-09-02 更新:更新为 Glyphs 2 中新的字符形名称。
2016-02-19 更新:更新为 Glyphs 2 的截图。
2019-11-09 更新:将菜单名称 “字体” 改为 “字符”。

Chinese translation by Willie Liu (刘育黎) from 3type (三言).