本文为长篇连载,不定期更新,不定期抽奖。请关注作者微博及微信公众号以免错过哦~
后面的文章会在这里同步更新,前面的有空也会搬运过来。目前请暂时前往微博或公众号阅读前面的文章。
第 16 话:拉丁字母类输入法
上一回,咱们聊了 Nintendo Switch 的系统语言。简单来说就是九种语言无中文,非常令人失望。
不过,另一方面,Nintendo Switch 的虚拟键盘与输入法(以下统称输入法)总体来讲还是很用心的。Nintendo Switch 的输入法,根据输入的文字可以分为四大类:拉丁、西里尔、日语和其它。以下是输入法选项与类别的对应关系:
根据键盘布局和能提供的功能,可以把 Switch 的输入法划分为四大类
咱们先从拉丁字母类输入法开始讲起。从 Switch 3.0.0 系统开始,拉丁类输入法可以输入的字符分为四页,这四页可以用软键盘左下角的「切换语言」和「Shift」键右边的四个对应按键来切换。
对拉丁类输入法而言,这四个按键分别是:各个输入法不同的第一页(ABC)、所有拉丁类输入法和西里尔类输入法共通的第二页(#+=)以及所有拉丁类输入法共通的第三页(ÀÁÂ)和第四页(ÑŃŅ)。
第一页(ABC)由字母和少量符号组成,各个语言原本的键盘是重要参考
第一页(ABC)由字母和少量符号组成。至于哪些字母和符号会入选第一页,各个语言原本的键盘是重要参考。插一句题外话,除了中国(含两岸三地)、韩国等少数国家和地区使用和美国一样的美国键盘布局之外,绝大部分国家都有自己的键盘布局,不同于美国键盘。
因此,这里的法语、德语等输入法面向的是法国、德国或其它原生国家的用户,他们原本使用的键盘布局也就成了输入法设计的重要参考,决定了哪些字母和符号会入选第一页。关于世界各种键盘的基本常识,请参考笔者以前的文章:《浅谈键盘布局与游戏 UI 设计》。
第一页(ABC)可以按 Shift 键调出大写字母和一些其它符号,但还远远不够
和大多数触控输入法一样,按下虚拟的 Shift 键,我们可以调出大写字母和其它一些符号,但还是会有很多符号无法输入,这些符号就要靠第二页(#+=)啦。灰色的字符(百分号“%”、at 符号“@”、反斜杠“\”)是无法在 nickname 中使用的,无论是用户的用户名还是机器的机器名都无法使用。
第二页(#+=)包含了美国键盘布局上的所有符号
第二页(#+=),也就是符号页,是所有拉丁类和西里尔类输入法共通的。这就是说,不管你选那 13 种输入法中的哪种,这一页都是一样的,包含了美国键盘布局上的所有符号。
之所以这样设计,是因为如《浅谈键盘布局与游戏 UI 设计》所言,世界各地键盘尽管不尽相同,但要是用于输入拉丁字母的键盘布局,在设计时都要考虑到包含所有美国键盘布局上的符号,以便用户能够正常输入网址、本地路径、电子邮件地址以及编程时所用的所有符号。
因此,设计共通符号页的时候,只要首先能保证用户输入美国键盘布局上面的所有符号,就肯定不会错!至于剩下的各个地区、语言键盘布局所使用的特殊符号,一般也不会多出很多,因此通常情况下,把它们放在第一页也就足够了。例如 English (UK) 的第一页是这样的:
English (UK) 的第一页包含当地使用的 £ 和 €
我们可以看到,英国键盘布局上有,而美国键盘布局上没有的英镑“£”、欧元“€”都出现在了这里,满足了用户的实际需要。这正如前文所说,当地用户原本使用的键盘布局(此例中是英国键盘布局)是输入法设计的重要参考,决定了哪些字母和符号(此例中是英镑和欧元)入选第一页。
至于第三页(ÀÁÂ)和第四页(ÑŃŅ),是 3.0.0 系统新增的便民措施,更老的系统是没有的。这两页列出了所有你可以在 Nintendo Switch 上输入的变体拉丁字母,以便用户临时输入外语单词。其中,第三页(ÀÁÂ)包括拉丁字母 A-L 的变体:
第三页(ÀÁÂ)包括 A-L
第四页(ÑŃŅ)包括拉丁字母 N-Z 的变体:
第四页(ÑŃŅ)包括 N-Z
在所有变体拉丁字母中,灰色的字符(Ōō)是最特别的,无法在 nickname 中使用。无论是用户的用户名,还是机器的机器名,都无法使用 Ōō。至于为什么只有这个字母如此唯一、特别,笔者也不清楚……除了全角拉丁字母,Ōō 是唯一一个玩家无法在 nickname 中使用的拉丁字母。
这些变体拉丁字母也可以通过在拉丁类输入法的第一页(ABC)长按字母来选择输入,类似于手机上输入法的长按操作。例如,长按「a」就可以显示一个列表「a」「à」「á」「â」「ã」「ä」「å」「æ」「ā」「ă」「ą」。
不过,长按输入虽然便利,但是要注意两点。一是不同语言输入法下这个顺序可能会不一样,使用时需多加小心。二是某些输入法下在按下 Shift 时长按「S」列表里没有「ß」,只能收起 Shift,长按「s」输入「ß」。不过,打出来的永远是小写「ß」,并不能打出「ẞ」,所以其实也无所谓。
下一回,咱们接着聊其它的输入法。
暂无关于此日志的评论。