你好

落格输入法 是 macOS 和 iOS 平台进行中文输入的绝佳选择。不论你使用的是全拼、双拼还是五笔,是郑码、兮码还是快笔,你都可以在落格输入法中继续输入。

  • 它可能是第一个支持双拼形辅的中文输入法;
  • 它可能是第一个支持导入自定义码表的中文输入法;
  • 它可能是第一个做到在 VoiceOver 上无需翻页检索全部候选字的中文输入法;
  • 它支持任意输入方案词汇辅码;
  • 甚至落格输入法还有自己的 VoiceOver 解释库!
  • 很难想象,一款新诞生的输入法,就创立了这么多个第一。

落格输入法目前支持 iOS 和 macOS ,通过落格输入法,你可以在这两个不同的平台上获得几乎一致的中文输入体验。

安全与隐私

落格输入法不上传你的任何隐私或记录,关于你的一切都完好地保存在你的电脑或手机当中(数据安全性由 macOS 和 iOS 本身的业界标准安全加密保证),一切的数据处理,都在本地离线进行。

更难能可贵的是,iOS 版本的落格输入法根本不需要获取“完全访问”权限就可以正常使用全部功能,这从根本上杜绝了潜在的信任问题,落格输入法的键盘,是不可能泄露任何数据的,一切都保存在本地的沙盒当中。

为安全和隐私付费,是一件值得骄傲的事情。

关于本书

最初我开发落格输入法,为的是在 macOS 和 iOS 上能够有一个一致的输入体验。不过一转眼,它已经快速成长为一个完整的输入系统。落格输入法拥有太多功能,以至于我自己都只是使用了其中的一小部分,为了照顾大家各种不同的需求,以及方便新手更快速地上手落格输入法,我决定着手撰写这本书。

本书根据功能分类,为读者详细介绍了落格输入法的各种功能,同时也会收录一些用户常见问题并予以解答。另外,本书还会收集一些用户分享的关于落格输入法的使用小技巧和使用心得,希望这些内容能够帮助你快速上手落格输入法。

祝你打字愉快。

常见概念

本章节主要讨论了输入法方面涉及的常见概念,比如码表、辅码以及双拼的定义和由来。

什么是 落格十七?

一种特殊的双拼键盘布局

“落格十七”是一种特殊的键盘布局,它脱胎于“乱序17键双拼”方案。它是一个介于双拼和全拼之间的拼音解决方案,它比双拼更容易上手,但又比普通 26 键全拼更适合移动端输入;虽然比九宫格上手的难度要大了一些,但又远远比之高效,是输入效率与学习难度之间的完美平衡。

落格十七键布局

按键大

对于拇指粗的人来说,26 个小按钮可能打起字来捉襟见肘,既想拥有低重码率的输入方案,又想要拥有更大的按键面积以减少误触,落格十七可能是你完美的选择,它通过精心编排的声母、韵母组合,在减少按键数量后做到了尽可能低的重码率,再加上更大的按键面积,再也不用担心误触重打了。

重码低

相对九宫格或者是传统的“双键”布局来说,落格十七通过独特设计的声韵组合实现了更低的重码率,而不是单纯地将按键信息进行混合检索,在减少按键数量增加按钮面积的同时,也尽可能地将重码率维持在了一个较低的水平。

全新的键盘布局

由于不是 26 键布局,也不是大部分人都听说过的“九宫格”布局,上手还是有一些学习成本的,相对 26 键来说,还是要更简单一些,总的来说,愿意尝试的话难度还是不大的。

基本使用规则

总的来说,任何会使用拼音输入的人都能很快上手 落格十七,落格十七使用两个按键组合一个拼音,比如你要输入“落格”,那么就依次按下l,ms,g,wz即可。键盘上显示的字母就是声母所在按键,有两个字母的,除了zhchsh外,都表示两个声母,即wz键既可以用作声母w,也可以用作声母z,如此一来,按下声母后,再找韵母对应的按键(通常就是韵母,这里指除了声母外剩余的部分),就完成了一个拼音的输入。

特殊的:当遇到a``en``ao等单独能成拼音的韵母时,需要使用带有~符号的q~按钮作为一个“不存在的声母”,相当于双拼里的“零声母引导符”,这样就保证了遇到此类拼音时不会打破双拼两个按键一个拼音的规则。

注意:当启用落格十七键盘布局时,落格输入法中的“拼音方案”相关定义不生效,因为落格十七是一个布局和方案配套的独立输入解决方案;同理,码表设定也不会生效。

点划引导

落格十七 支持点划,但由于按键数量少,则以按键上字母最左侧的字母为准来兼容普通点划配置,比如hq按钮的点划,就以 26 键键盘的q键生效,当用户选择“落格十七”键盘布局时,落格输入法会自动生成并切换一套适应落格十七键盘布局的点划配置,用户可参照其设置进行自定义。

辅码筛选

落格十七布局带有两套辅码,一套音托辅码(落格十七-自然码辅码),一套形托辅码(落格十七-小牛辅码),其中音托辅码源自于“自然码”辅码,形托辅码源自于“小牛辅码”,用户可在落格输入法“辅码码表”相关设置中切换生效。

落格十七-自然码辅码

落格十七-自然码辅码是双辅音托辅码,源自落格输入法内置的“自然码辅码”,基本规则不变,但有几点特殊之处需要注意:

  1. zh ch sh 三个声母直接使用对应按键,而不是原自然码辅码中对应的按键映射viu
  2. 对于辅码中有需要输入ao等字母的情况,则直接按该韵母所在按键,比如a就是hp按键。

落格十七-小牛辅码

落格十七-小牛辅码是双辅形托辅码,源自落格输入法内置的“小牛辅码”,基本规则不变,但有几点特殊之处需要注意:

  1. 生效字母以按钮上左侧字母为主,比如shms键都有s,我们以sh键生效;
  2. 对于辅码中有需要输入ao等字母的情况,则直接按该韵母所在按键,比如a就是hp按键。

辅码的重码问题

虽然相对原本 26 键辅码来说,处理之后的辅码重码量大大提升,但作为候选词筛选之用,效果依旧显著。

什么是双拼?

双拼不是你常听说的双拼饭……它是一种类似普通拼音的中文键入方法。其实说白了和我们用的拼音是同一回事,不过,要清晰地理解双拼,我们还是要从全拼说起。

全拼

既然要介绍双拼,我们还是从你最熟悉的全拼开始。要知道,abcd 这样的符号并不起源于中国,自然,中国一开始也没有这样类似英语音标的拼音。后来,为了普通话的发展,才弄出了这么一套从你上幼儿园就开始学习的拼音方案。 这套方案用 26 个英文字母组合(实际上还有个例外是来自德语,即 ü),类似英语的音标,用它们来给汉字注音,大大降低了学习中文的门槛。

后来计算机出现了,中文输入变成了一个_麻烦的事情_。

毕竟英文再复杂,也是由 26 个基本的英文字母就可以表示,而中文则“七拐八拐”的难以输入,这个时候在满是英文的计算机上,对中国人来说,除了输入英文,也就剩下了拼音。

中文是表意的文字,拼音打出来的内容,大半还得看着猜(你看,这个时候就已经体现出了拼音的重码率问题),后来就有人设计了一套方案,把常用字拆成偏旁部首,然后根据一定的规则把它们映射到键盘的按键上——五笔诞生了。

所谓“重码率”,是指一个“码”对应多少个“词”,在输入法中,你所输入的英文都是“码”,得到的候选每一个就是一个“词”,比如你输入ni,那么结果就有可能是等,我们就说ni这个码重码很高——相反,如果用五笔型来表示,那么就是wq,一对一,我们就说五笔的重码率很低。

实际上,对于那个年代的人来说,学习五笔远比使用拼音来得容易——倒不是重码率问题,而是大部分人其实并不会拼音(拼音其实出现的没有你想象的早)。不过五笔需要映射的键位实在太多,背诵它的字根也是一大门槛,这里我们不做深究,后来终于基于拼音的输入法诞生了,这就是全拼。

那时候拼音输入都是给外行人用的,就是因为它输入的太长了,碰到几个 zhangchang 甚至 zhuang 这样发音的字打起来就够费劲了还不一定能找得到——重码太高啦,你打 zhuang ,是“装”?还是“撞”?还是“庄”? 为了提升效率,一小部分人开始动起了脑筋,难道就没有什么办法提升输入速度了吗?

转折

这一部分人我们粗略地将他们分为两波(实际上还有走其他路线的我们略过不谈),一部分人致力于提升拼音输入法的智慧,让它对你输入的内容把握地更加精准,依靠强大的词库,搜狗输入法的出现,配合强大的词库即使用拼音也一样秒掉大部分五笔用户——重要的是它不需要任何额外的学习成本!会汉语拼音就会打字,而汉语拼音又是小学就要求的必修课。

另外一部分人,则想到了简化击键频率上,有没有什么办法在计算机上科学地输入中文呢?(无疑五笔是科学的,这毋庸置疑,但学习成本太高) 拼音是基于英文字母的,其实你输入拼音,拼的是字的音,那为什么不把声母和韵母分开呢?英文音标也是分元音和辅音,如果我们把声母和韵母分开,那么任意的字的读音都可以用两个部分来表示! 这就是双拼的雏形了。

令人欣慰的是,声母基本上都是单字母的,需要两个字母的也就三个,而韵母也不多,还有不会冲突的韵母可以放到同一个键位上,用户需要额外记忆的键位也就十来个这样相对全拼输入在同样的重码率以及输入字数上来看,显然双拼大幅度的减少了击键次数。

换句话说,同样的击键次数,可以换来几乎多一倍的输入量!

双拼方案

由于键盘上字母按键有 26 个之多,到底哪个映射给谁就出现了分歧,一时间各种设计百家争鸣,我们把这些映射键位称为双拼方案,随着时间的推移,大浪淘沙,最终留下了少量普遍被接受的双拼方案,比如:自然码双拼、拼音加加双拼、微软 2003 双拼、紫光拼音双拼以及智能 ABC 双拼等方案。当然,现代的话也有比如小浪双拼,甚至比五笔重码率还要低的大牛双拼。

形码扩展

上文中提到的双拼方案,有些是因为好用,键位布局科学;而有些则是因为用的人多,普遍被接受。当然,这些双拼方案的设计者们肯定不会满足于此,所以有些双拼方案在拼音的基础上增加了类似五笔输入法的形码,这些形码都比较简单,但配合双拼,使用起来也把重码率降低了不少,所以单按照重码率来讲,大概是这样:

全拼 -----双拼-----双拼音形----五笔-双拼音形

不过,由于特制的码表设计难度很大,所以不少双拼至今仅仅遗留了键位而被其他输入法兼容。而落格输入法则第一次在 iOS 平台尝试实现双拼的码表输入,让你再也不用点开下拉菜单找汉字了。😃

音和形

说起形码扩展,我们通常把它们叫做“辅码”,即“辅助筛选码”,这样的辅码通常是单字母或者双字母,辅码按照设计基础大概分为两类:

  • 音托辅码
  • 形托辅码

以自然码为例,它的辅码是“音托”,主要是以偏旁部首的名称声母作为筛选字母,这一类靠“发音”设计的辅码,都是音托,它们胜在简单易学,稍微理解了设计者的拆字逻辑,就可以上手用了; 以五笔为例,有些双拼用户以前也使用五笔,于是他们把五笔的一简二简字单独摘出来作为筛选码,这样这个辅码就相当于是一个基于“字形”设计的辅码,就是形托。当然还有专门以形为基础设计的辅码比如小牛形码、小雨点等。这些辅码学习成本比较高,但胜在极低的重码率,甚至只用单辅就能满足绝大部分筛选需求。

扩展词库

到现在,由于全拼完全没有学习成本以及搜狗等输入法寡头大厂的努力,大多数人早已不知双拼为何物。

——这也难怪,毕竟双拼还停留在单字不重码的阶段,而现在早就是云词库的天下了。

许多全拼输入法也开始兼容双拼,却只是全拼的按键映射,没有形辅码。而不少专业的码表输入法又只有码表而没有词库,单字不重码固然输入爽快,可速度上还真比不了强大的词库和整句输入。

其实双拼也不是不能既码表又词库,双拼也同样可以在使用码表的同时挂载词库进行辅助,我会尽最大的努力,让落格输入法用户们使用双拼的同时也能体验现代智能输入法的种种优势。

什么是码表?

码表就是你汽车、自行车上的里程表……

我们在输入法中所说的码表,实际上是表格、表单的意思。

“码表也是词库”

如果我说码表其实就是个私人小词库,可能这样你就能够更容易理解了。

某种程度上来说,这个说法是正确的,当然,就现在的输入法来说,其实词库都应该叫做“矩阵”,它已经不是当年字面意义上的“词汇数据库”了,不过码表,依旧是这样的道理。

从表到库的演变

最早的中文输入法,显然是没有现在这样强大的算法和数据库的,我们就是单纯的用英文编码对应中文文字,比如五笔型输入法,只需要包含常见 3500 个中文字的编码,基本上用户就能用这个输入法进行日常使用了对吧?毕竟中文语句就是这么写字组成的——这样,我们就有了一个表。

后来,有了拼音输入法,这个表就变大了,毕竟拼音的重码实在是太高,于是人们收集尽可能多的词汇放进去(编码越长,编码容量就越大,单个编码重码越少),你看,我们说的“表”已经容纳不下这么大的数据,于是用上了数据库,就变成了“库”。

所以我们说,其实码表就是小型词库。

码表是固定不变的

与智能输入法的词库不同,码表中的词频,是不会自动改变的。比如你的码表定义了 “你” 是首选,“泥” 是次选,那么不论你在输入法里选多少次“泥”,它都不会变成首选。对于习惯智能输入法的你来说,这可能是一件恐怖的事情。

如果你每天回家,都把门钥匙挂在门边固定的位置,那么你就不会在出门的时候找不到钥匙了。

不过,如果你每一次输入的英文字母都能对应固定的文字,那么一旦你习惯了,就会非常地有“信心”(对于很多正式场和我们要求打字的准确性),因为你知道某个英文字母组合必然是这个结果,固定的结果能够大大提升你的打字效率,不论是速度还是正确率。

有正是因为码表是“固定不变”的,所以码表的作者都会极大程度利用码容量,对于普通拼音来说,由于“智能”的作用,你可能在输入nni得到的首选结果是一样的,但在码表中,则必然是不同的结果,这样就得到了一个很有意思的成果:

键盘有 26 个字母,每个字母对应一个中文字简拼,这是一简; 每两个字母对应一个中文字,这是二简;

包含一简和二简字,你就可以极快地输入一共 433 个常见单字!要知道,这些字几乎涵盖了日常大部分文字。 如果这还不够,我们再加上“次选”的概念,在输入法中你可以方便的上屏次选(macOS按分号,iOS按shift),那么就包含了 866 个常见字呢!

码表是高度个性化的

一般对于高手来说,他们都会“养”自己的码表,根据自己的输入习惯不同来优化自己的码表。这些都和码表用户个人的性格、职业高度相关,拥有自己的码表,就好像有一个通用的用户词库一样,你的习惯是可以随便备份和导入的,只要稍微改改格式,就可以导入到另一款支持码表的输入法中继续打字了。

候选词的数量是最大的区别

码表都是人为编撰的,所以它是精确的,一般来说码表的体积都不会太大,从几万条到十几万条不等,但不会有更大的了。

重码率不是考核一个码表优秀与否的唯一标准,但习惯上大家都会很看中它,所以,通常挂码表后一个编码的候选只对应有一或两个候选,很多用户奇怪为什么自己的候选没有了,其实是他们错误地加载了码表。

这只是开始

实际上,对于双拼的码表来说,这才是刚刚开始,由于双拼天生比全拼码长要短(只需要两个字母便可以表达一个发音),所以码表一般采用音形结合的方式,即通常码长为 4 ,前两码为发音,后两码为字形,以此大大降低码表的重码率(针对单字而言)让一些生僻的文字也能快速上屏,这一点在键入专业词汇、人名地名以及古文等要求高度精确又不那么常用的场和中尤为突出。

现在你知道大多数辅码是怎么来的了,有很多双拼码表,单字形码部分拆开了就是单独的辅码码表呢。

什么是辅码?

辅码的全称是辅助筛选码,这个东西由来很有意思。

辅码又可以根据使用方法分为“直接辅码”和“间接辅码”。

笔者最早接触辅码,是来自于全拼输入法中的间接辅助筛选码,那时候全拼的重码率很高,大家打字都靠的是智能词频,后来有些输入法就“别出新裁”,弄了个筛选功能,比如在打人名等生僻字词的时候,可以在候选时按 tab 键进入筛选模式,然后就可以输入hspdz(对应 横竖撇点(捺)折) 来对字进行笔画筛选。

但实际上早在智能ABC输入法时代,就已经有了直接辅助码,它用数字作为特定笔画和偏旁部首的定义,在你输入拼音的同时,也输入数字,就可以连字带筛选都完成了。

落格输入法使用的辅码就是直接辅码。所以接下来我们着重讨论直接辅码。

直接辅码

辅码其实也是一个码表,只不过这个码表比较特殊,它全部都是由单字组成的。

设计分类

为了跟双拼(拼音)进行区分,辅码的设计一般是用类似五笔一样的“字形”为原则的,但这依旧是一个很大的范围,随着时间流逝最终有两大类辅码设计标准被大众认可,一类是比较好学但重码率相对要高一点的音托辅码,另一类是学起来稍微难一些但重码率相对比较低的形托辅码

音托辅码

上文已经提到,辅码实际上都是从字形出发的,这样才可以与拼音本身加以区别,用一套与拼音完全不同的编码方式进行额外处理,这样才能起到相辅相成的作用。这里所谓的音托,实际上是取字形中的偏旁部首的发音,这里边比较典型的就是“自然码”双拼的辅码,比如“诗”这个字,拆成“言”和“寺”,那么它的辅码就是ys

当然,不同的音托辅码有不同的拆字法,这样也就有了不同的编码方式,但归根结底,它们都是把一个复杂的字按照一定的规则,拆分成可读可认的小字,然后在根据这些小字的发音确定编码。

形托辅码

要说形托,那肯定就是和发音没关系了,举个最典型的例子:五笔型输入法。 五笔就是形托——码表。总之,五笔的编码规则与具体字词的发音无关,与字的形状组合相关,这就是形托。

实际上,真的有人以前是用五笔打字的,后来转用双拼了,于是就把五笔的简码拿出来单独作为辅码使用。

用比较常见的大牛双拼的辅码来举例(小牛形码),还是“诗”这个字,同样拆成“言”和“寺”,但根据大牛的规则,则辅码是iy,它和发音无关,是大牛自己的编码规则设计。

音托 和 形托

大致了解了音托和形托辅码,那么这两者该怎么选择呢?音托归根结底还是和发音有关,另外为了能够让拆出来的小字能够实现发音,所以重码率并不会很低,太低的重码率就会导致有很多“无理”拆,反而导致编码难以学习和使用。但它的优点也是因为拆字容易,且符合拼音习惯(毕竟实际上还是发音对吧?)上手就很快;

另一方面形托则重码率就大大降低了,但这是得益于字形与发音无关的优势,同样的,缺点也就是拆字有各自的规则,不一定就给你拆出个小字来(比如五笔),所以学习起来需要一定的时间(没那么长但也不短)。另外由于形托辅码与发音无关,所以一个形托辅码的码表其实是可以与任意双拼配合使用的(音托也可以的,但对于 zh ch sh 部分的处理一般需要考虑兼容问题——虽然问题不大)。

辅码和码表

得益于双拼天生是两两成对,所以正好再加上两位辅码,可以构成特殊的码表——双拼码表就这样诞生了。再配合类似五笔的规则,那么一些高级用户就可以用双拼+双辅(双形)打出超越五笔的效率。

当然,这需要刻苦的练习。对于普通用户来说,虽然不至于去学习一个双拼码表,但用双拼,还是要加上一个辅码才能体会到双拼全部的乐趣。

界面调整

落格输入法 X 将大多数偏好设置归结为两类,一类是【视觉】上的偏好,比如颜色、特效,这些在【界面调整】分类里;另一类是【功能】上的分类,比如行为偏好和小的功能开关,这些则在【功能定制】分类里。

键盘高度

在面板之上这个界面,你可以设定键盘的高度,你可以滑动页面顶部的滑块来快速改变高度,也可以点击滑块左侧的数字来手动输入键盘的精确高度值,如果你想恢复默认的键盘高度,只需要缓慢地滑动滑块,滑块会在到达默认高度的位置自动停止,这是一个类似“磁铁吸附”的效果,同时还伴有一下轻微地震动反馈(仅限 iPhone 7 及以上且开启了震动的机型)。

在调整键盘高度的下方,有一个输入框,这个输入框可供你在设置界面快速呼出键盘并预览所有界面上的改动,值得一提的是,如果你需要导出用户词库, 则必须在这里呼出键盘才能导出,要了解详情请移步 用户词库 章节(未完成)。

提示皮肤

键盘可以在按键上显示有限的小字符来为你进行提示,不论是点划内容提示还是双拼的键位映射提示都是可以的。默认选择为“不使用映射提示”。

点击右上角的加号(“+”)可选择从 iCloud Drive 导入一个皮肤文件或者直接在 App 中创建一个新的。

设置皮肤文字颜色

如同下文中设置键盘文字颜色那样,你也可以为提示皮肤设置自己喜欢的颜色,在“皮肤文字颜色”设置界面,选择自己喜欢的颜色点击中间的按钮即可设置成功。值得一提的是,点击色环左上角的小圆点,可以切换灰色模式来进行黑白设定。

创建一个提示皮肤

如果你选择创建一个新的提示皮肤文件,那么你需要为这个文件命名,并编辑对应每一个按键上应该显示的内容,最终点击右上角的保存按钮。

如果你将文件名设定为一个与已经存在的文件相同的名字,那么已经存在的文件将会被覆盖;如果你覆盖保存了一个内置的配置文件,那么你的改动可能会被程序重写。

从 iCloud Drive 导入一个提示皮肤文件

提示皮肤的文件名应该是 你的配置_rev.plist,这个文件的后缀为了和双拼方案作为区分,实际上应该是_rev.plist,如果你是从其他 app 中分享导入,那么你应该注意这一点。

要导入一个提示皮肤文件,你有两种方法可以操作:

1、从其他 App 分享导入,选择对应的文件分享到落格输入法 X 即可,在弹出的菜单中选择文件类型为“这是一个提示皮肤文件”即可; 2、点击右上角加号(“+”)来选择“iCloud Drive”,在弹出的文件目录中找到你要导入的提示皮肤文件,选择导入即可。同样的,如果是同名文件,将会被覆盖。

编辑和导出

你可以在任意未选中的提示皮肤文件上左划,在菜单中你可以选择“编辑”或者“导出”操作,导出可以将对应的文件导出到 iCloud Drive, 编辑则可以直接编辑这个配置文件。

值得一提的是,你可以直接编辑一个系统内置提示皮肤,仅改名再点击保存即可将之另存为一份新的,这样你的改动就可以保留下来不会被程序覆盖了。

键盘布局

落格输入法 X 的键盘布局除了默认的 Qwerty 标准布局外,还支持如下类型:

  • Qwerty 27
  • Dvorak
  • Colemak
  • Colemak 27
  • Workman
  • Workman 27
  • Qwerty Mac
  • 九宫格
  • 落格十七

其中带有“27”标志的选项表明这个布局是 27 键带分号(“;”)非标准布局。

键盘字体

落格输入法 X 键盘支持为字母按键更换字体,我们支持当前 iOS 操作系统中所有内置的字体选项,你可以在这里随意更换。

在界面的右上角,我们提供了“默认设置”选项,点击可一键还原默认选项,即“PingFangSC-Regular”。

键盘配色

键盘默认支持 iOS 系统黑白配色,如果你愿意,也可以在这里制定全局配色(黑或白)。

Buffer 风格

Buffer 就是你打字时输入的那一串英文字母,你可以在这里切换 Buffer 的不同风格,比如:

  • 输入什么就是什么的“默认风格”;
  • 自动将双拼转换为全拼显示的“全拼风格”;
  • 按照双拼规则将 Buffer 两两拆分的“双拼风格”。

符号键盘风格

符号键盘的布局也可以根据用户的喜好不同而进行切换:

  • 与系统默认键盘类似的原生风格;
  • 与常见第三方键盘类似的九宫格风格;
  • 与 PC 笔记本电脑键盘布局类似的仿 t9 风格。

首选风格

首选就是键盘中打字时你的第一个候选项。默认情况下候选项都是同样的配色和字体,总之,你可以选择让它变色或加粗显示。

按键风格

按钮可以有额外的效果,比如“无刻”允许键盘上不显示任何内容。

你还可以禁止键盘绘制按钮的轮廓只显示字母; 或者让键盘按钮看起来像是半透明的玻璃。

三者可以相互叠加。

文字颜色

同时,你还可以为落格输入法的键盘设置按键上文字的颜色——甚至是单独为“深色”和“浅色”模式设置不同的颜色以便区分。 在文字颜色设置界面,你还可以点击右上角的“手动输入”来输入你喜欢的精确颜色 Hex 值。

键盘背景

键盘的背景内容可调,你可以给键盘手动设定一个固定的纯色背景,或者也可以给它设定一张图片作为背景。

值得一提的是,通过为键盘制作相同比例的皮肤图片文件,可以配合按键特效做出特殊和高度自定义的键盘视觉效果,详见进阶技巧→为键盘制作自定义皮肤。(挖坑待填)

炫彩键盘

我们为你内置了多套具有动态视觉效果的彩色键盘套装。

  • 按键随机 - 每个按键独立随机一个颜色;
  • 整体随机 - 所有按键整体随机一个颜色;
  • 水平流光 - 键盘按钮水平周期变幻随机颜色;
  • 静态颜色 - 键盘按钮固定地显示一个颜色;
  • 水平扫描- 键盘按钮水平扫描变幻随机颜色;
  • 扩展随机色 - 当按下按钮后,随机的颜色向左右按键扩散;
  • 扩展整体随机 - 当按下按钮后,一个随机的颜色向左右按键扩散。

随机的颜色是从固定的色彩算法中生成的,这确保了一个风格的颜色不会有特别突兀的感觉,因此,我们为你提供了五种不同的颜色算法:

  • 清新
  • 炫彩
  • 怀旧
  • 少女
  • 深邃

另外,对于周期性的特效,我们还允许你自定义周期时间,1.5秒、2.0秒 以及 2.5秒。

大写锁定

一些用户可能比较习惯键盘字母像真实键盘一样显示大写,开启“大写锁定”则强制键盘在即使不按下 Shift 按键时也显示大写。

按键气泡

当你按下按键时,键盘就会显示一个额外的“气泡”图形进行视觉反馈,由于第三方键盘无法在键盘视图外绘制图形,我们特地修改了这个“气泡”的高度,它相比原生键盘来说会略微显得“矮胖”。

空格键动画

落格输入法每次弹出键盘,都会在空格键上提供一个从“落格输入法”到“空格”的渐变动画,如果你不喜欢,可以选择关闭它。

功能定制

落格输入法 X 将大多数偏好设置归结为两类,一类是【视觉】上的偏好,比如颜色、特效,这些在【界面调整】分类里;另一类是【功能】上的分类,比如行为偏好和小的功能开关,这些则在【功能定制】分类里。

输简出繁

落格输入法 X 词库本身是简体库,但我们为你提供了基于 OpenCC 的繁简转换机制,开启后输入的简体候选字将会在上屏之前自动转换为繁体,由于性能原因,我们无法让候选字在候选栏就变成繁体。

由于 OpenCC 本身算法特性,你输入词汇的话要比单字转换准确。

总之,繁体的标准也有不同,我们支持:

  • 台湾正体;
  • 香港繁体;
  • 普通繁体。

其中“普通繁体”为默认选项,这个转换模式只是单纯地将字词转换为繁体,并不进行特殊替换。

额外地,我们也为一些特殊的码表用户提供了一个反向的“繁体出简”,这个选项也包含在了“输简出繁”的类型当中,选中这个模式,则你输出的繁体字会被转换为简体。

按键音反馈

落格输入法允许你更改默认的按键音(或者关闭它),我们为你内置了多达 20 种独特的按键音效,你可以随意切换。

导入一个自己的按键音

如果你有自己喜欢的按键音,你可以选择把它们导入到落格输入法X 中。这要求按键音的格式为 .m4a。最长不能超过 30s ——如果你想知道的话。

按键振动反馈

⚠️ 由于 iOS 系统限制,你需要获取落格输入法 X 提权版,授权“完全访问”权限后才能正常使用此功能。

落格输入法允许你自定义按键振动反馈力度,你可以选择关闭按键振动,或者可选多达 4 种不同的反馈力度,默认为“小”:

  • 微小;
  • 小;
  • 中;
  • 大。

仅在点划引导和长按时振动

如果你开启此项,那么普通按键就不会振动了。只有在点划和长按识别时才振动。

点击候选时也振动

如果开启此项,那么你在点击候选时键盘也会像点击按键那样提供振动反馈。

VoiceOver 旁白

落格输入法提供自带的“落格解释库”,是由 空山新雨 基于默认解释库进行优化后的解释库,该解释库每个字只取最常见且更准确的解释词,可让视障者提高输入效率。任何意见或建议可联系邮箱 1207635696@qq.com 。

当然,你也可以在此处选择常见的“经典解释库”。

对于解释模式,落格输入法 X 也提供了三种:

  • 先读词后解字 —— iOS 标准风格;
  • 只解字不读词 —— 跳过读候选词汇,直接解释每个单字,习惯打字词的用户可借此提升效率;
  • 只读词不解字 —— 只读候选词汇,不再解释单字,习惯打整句的用户可借此提升效率。

Shift 键额外功能

当你的键盘存在候选时,Shift 键可以设置触发额外的功能:

  • 不使用; Shift 此时无任何特殊功能。
  • 上屏次选; 此时点击 Shift 按钮可上屏第二个候选。
  • 作为分号键; 此时按下 Shift,可当作分号键进入 buffer,此功能为那些特殊双拼方案专门设置,如果你的双拼方案包含分号,但你又不想用特殊的 27 键键盘,那么你可以设置 Shift 为分号键功能。
  • 作为全拼分词键(默认); 当你在使用全拼时,可手动对输入的拼音进行分词,比如你输入 xian ,但实际上想输入的是“西安”,那么你可以在输入xi后用 Shift 分词输入xi'an

移动光标设定

落格输入法 X 允许你在输入时通过在键盘上左右滑动来快速移动光标,当然,你也可以再此自定义移动光标的速度,以适合你的输入节奏。速度越大,则移送速度越慢(需要手指移动的距离越长)。

允许输入时移动光标

如果开启,则键盘存在 Buffer 时也可移动光标。

仅在空格上移动光标

你可以选择仅在空格上左右滑动来移动光标。

⚠️ 由于 iOS 系统限制,仅支持左右移动光标。

智能候选

Emoji 候选

在你输入了特定的词汇时,键盘会在你的候选栏里为你推荐相关的 emoji 表情。

Emoji 候选参与词频

允许键盘记录 Emoji 候选的词频,这意味着常用 Emoji 也可以成为首选。

⚠️ 即使关闭 Emoji 候选词频,已经存在的词频依旧生效。

英文候选

在你输入了足以识别的字母数量之后,如果候选词不多,那么键盘会在候选词里加入英文单词候选,方便你在输入中文时快速输入一些英文单词。

英文候选参与词频

允许键盘记录英文候选的词频,这意味着常用英文候选也可以成为首选。

⚠️ 即使关闭英文候选词频,已经存在的词频依旧生效。

快捷时间日期

直接输入 sj rq xq 来快捷输入时间日期和星期。

空格确认

按空格以确认第一个候选词。

双击空格输入句号

如果光标在中文字后,那么连按两次空格可快速插入一个句号。

英文字母后自动空格

在英文字母和数字后边自动空格。

反转点划和表情手势方向

开启后上划下划点划引导方向互换。

允许输入时移动光标

如果你想要输入时允许移动光标,就打开它。

超级简拼

直接输入声母组合来快速输入词汇和短语。

锁定便签输入框

在保存一条便签后不立即关闭输入框。

锁定符号库面板

在选择了一个符号后面板不自动关闭。

锁定表情面板

在选择了一个表情或短语或颜文字后,表情面板不自动关闭。

关闭表情面板

如果你打开这个,就不会再打开表情三连。

允许空格上屏联想

开启后空格键可持续上屏联想的第一个候选,此时如果你想要输入空格,则需要长按空格键来输入空格。

符号键盘固定英文符号

开启后无论你是否处于英文模式,你的符号键盘都是英文符号。

点划引导上屏 Buffer

默认如果你在存在候选的时候触发点划引导,那么此时的首选会先上屏,然后才处理点划。但如果你希望上屏 Buffer 而不是首选,就开启它。

全局中英文状态

开启后键盘会记录并保持你当前的中英文状态,直到你再次主动切换它。

对数云

对数云是一个落格输入法内建的、用户之间互相分享配置文件的地方,实际上你可以把它看作是一个只能上传和下载固定类型文件的公开网盘。

你可以在对数云中检索其他用户分享的配置文件,也可以上传分享自己的配置文件到其中供其他用户下载使用。

对数云的存储技术基于 苹果 的 cloudkit 框架,服务器位于苹果数据中心。 要使用对数云,你需要先开始 iCloud Drive 功能。

目前来说,对数云支持以下类型的文件分享:

  • 键盘背景图片;
  • 扩展词库表;
  • 双拼方案;
  • 主码表;
  • 词汇辅码;
  • 键盘提示皮肤;
  • 点划引导配置。

搜索

在进入对应分类的目录后,你可以在目录列表上方进行搜索,可搜索配置分享的名称、简介内容或者是上传者的昵称。

下载

点击你感兴趣的配置进入详情界面,即可阅读分享者撰写的详细说明,并可以在右上角点击下载。一旦下载,你就可以到落格输入法配置的对应功能模块中启用或切换配置了。

值得注意的是,如果你重复下载同一个配置,那么它会覆盖保存先前的配置。

分享一份配置文件

在对应的分类目录下,点击右上角的加号(+)来分享一份配置给所有的落格输入法用户。

你需要输入配置的名称、你的昵称以及写清楚简介内容。在选择了要上传的文件之后,点击上传即可。

如果你要备份一份“自用”配置,请移步“系统”页面并使用“备份恢复”功能,管理员会定期清理对数云中不符合规范的分享。

编辑

找到你分享的配置,进入详情页面,你会在右上角看到“编辑”按钮,点击即可编辑配置的详情,这包括你的昵称、配置名称以及简介——当然你也可以上传一份新的配置以更新它。

——或者,你也可以选择删除掉。

隐私

落格输入法 X 并不获取你设备的隐私数据来确定你的身份,你也不需要注册或登录来上传和下载对数云中的内容。落格输入法使用苹果标准的 cloudkit 接口获取官方去敏感的唯一哈希来代表你的身份,这个唯一字符串仅对落格输入法唯一且不会与具体的 Apple ID 进行任何有意义地关联。

比如说,_e2478e2e364f23245179aca2efe01efe

拼音方案

全拼

落格输入法支持且默认全拼,也就是普通拼音输入法。

智能纠错

【新】全新的通用智能纠错,大幅提升全拼输入体验!

自动纠错功能允许输入法在你输入一些全拼错误拼写时自动帮你纠正成正确的拼写:

  • gn → ng
  • iou → iu
  • mg → ng
  • uen → un
  • uei → ui

双拼

落格输入法内置了很多流行的双拼方案供你选择,这包括了:

  • 小浪双拼;
  • 键道6;
  • 微软双拼2003;
  • 拼音加加;
  • 大牛双拼;
  • 智能ABC;
  • 星空键道;
  • 自然码;
  • 微软双拼2003标准版;
  • 键道3;
  • 小鹳双拼;
  • 国标双拼;
  • 紫光拼音。

今后可能还会继续增加。总之,除了这些双拼方案外,你还可以导入或者创建属于你自己的双拼方案。

左划任意双拼方案可弹出操作菜单,你可以对方案进行“编辑”、“导出”或者“删除”。

导入

点击右上角 加号(+)可以选择从 iCloud Drive 导入一个现成的双拼方案,比如从 macOS 导入一个你下载好的其他用户分享的双拼方案。

如果你想要在 macOS 上创建一份属于你自己的双拼方案,你可以参考下文导出一份内置的方案以参考格式,或者,移步双拼方案配置格式 以了解具体格式要求。

导出

选择导出可将当前双拼方案导出到 iCloud Drive 指定位置(比如将你正在用的双拼方案导出到 macOS 版本的落格输入法配置目录中,并在 macOS 版本的落格输入法中加载)。

编辑

落格输入法内置了一个功能完整的双拼方案查看、编辑工具,你可以快速浏览和修改双拼方案内容(值得注意的是,如果你编辑的是内置双拼方案,那么你的修改可能会被程序更新所覆盖),在编辑双拼方案页面,给双拼方案改一个名字并点击保存,就可以将当前方案另存为一份全新的方案。

在应用内创建双拼方案

或者你也可以点击右上角 加号(+)选择“创建一个新的”,这将会打开一个自定义双拼方案的界面,根据提示,设定拼音声母、韵母映射之后,点击保存即可生成你自己的双拼方案。

方案名称

为你的方案名一个名,名字中不能包含下划线,也不要将名字设定得与内置方案名称相同,这样会导致你新建的配置覆盖到内置方案上,可能会被程序重置为默认配置。

声母

落格输入法支持乱序,你可以为声母映射不同的位置,比如声母b映射在英文字母z上。当然,如果你不使用乱序,那么你可能只需要设置zhchsh的位置即可。特殊地,如果你要在一个字母上映射多个声母(飞键),就用空格分隔。

对于引导符,是用来处理零声母的韵母拼音的,如果你的方案不用到这样的引导处理,那么就不需要编辑了。

韵母

在落格输入法中,我们统一用 ue来替代ve,同上,如果你对一个英文字母下要映射多个韵母,就用空格分割。

值得注意的是,即使是这个英文字母本身就做它本身的韵母,你也要编辑填入。

另外,我们为你提供了分号的选项,方便你创建一些需要应用分号的双拼方案,但需要注意,一旦你使用这样的方案,默认的键盘布局上是没有分号按键的,你需要自己去“面板之上”的“键盘布局”中切换 27 键布局。

特殊处理

对于一些双拼方案来说,有些拼音的规则是不通用的,它们需要单独地处理才能实现,比如小鹳双拼允许你输入anan,这其实并不是双拼,而是直接将全拼韵母作为韵母使用了,那么这时候你就需要设置特殊处理来实现。

在特殊处理页面,点击右上角的加号来添加规则。

在弹出的输入框中输入an=an,等于号前边的内容为“编码”,即你输入的字母,等于号右边的内容为“拼音”,即你想要的拼音,点击保存后,规则成立。

我们再举一个比较典型的例子,有些双拼方案用一个字母来引导零声母,比如要输入拼音a,那么需要用o引导形成两个字母的“双拼”即oa,但也有的双拼方案规定用原本韵母引导,那么就是aa,前者有引导符,但后者则没有引导符,对应的还有ooee等,这时候就创建一个特殊处理,ee=e,等于号左边是输入的编码,右边是要“变成”的拼音,这样就可以专门针对这些无法用程序批量生成的规则做特殊处理了。

主码表

落格输入法允许你给输入法挂载自己喜欢的码表,(什么是码表?请移步“常见概念”章节什么是码表了解更多)

如果你选择导入一个码表,那么如下选项就可以生效了,如果你选择了“不使用主码表”,那么下面的这些选项就会失效。

编码反查

默认关闭,只有在使用主码表后才能开启,开启此模式会在你输入时,在候选词末尾追加显示未键入的编码内容。

上划空格通配

全局默认“上划空格次选”,如果你打开这个选项,那么上划空格就不会上屏次选而是输入一个通配符。

空码下滑

这是一个比较特殊的高级行为控制,如果你不使用码表,就没任何影响。对于码表用户,如果你的码表里有 abcd 码对应了“你好”但 abc 是空码,如果开启了“空码下滑”,那么你输入 abc 的时候就会自动显示“你好”。——对于一般码表用户来说,你可以无视它。

空码清屏

默认不使用,只有你上屏模式选择为“四码唯一上屏”,或者“统一第五码顶”的情况下,此选项才有意义。

  • 不使用:空码时按空格后上屏 Buffer;
  • 自动:遇到空码自动清空 Buffer;
  • 空格:遇到空码时按下空格不上屏 Buffer 而是清空。

上屏模式

上屏模式是为了配合不同码表而生的,我们为你提供了除默认“空格上屏”外的四种不同的自动上屏规则:

  • 四码唯一直接上屏:如果你输入的编码数量为 4 且此时候选栏只有一个候选,那么这个候选会直接上屏;如果有多个候选,那么在你输入第五个字母的时候,第一个候选会自动上屏,你可以继续输入;
  • 统一第五码顶字上屏:当你输入的编码数量为 5,则自动上屏候选栏中第一个候选,你可以继续输入;
  • 空码顶字上屏:如果你输入的下一个字母组合导致候选栏无候选,那么之前的候选会上屏;
  • 空码直接上屏:如果你输入的字母组合后续不存在编码(即接下来空码),那么当前候选上屏。

码长控制

针对上文中的“四码”、“第五码”来说,这个 4 是默认值,但如果你有特殊的需求,也可以更改它,我们允许你更改码长范围 3 - 9。

左划任意码表可弹出操作菜单,你可以对码表进行“编辑”、“导出”或者“删除”。

导入

点击右上角 加号(+)可以选择从 iCloud Drive 导入一个码表,比如从 macOS 版本落格输入法中导入一个你正在使用的码表。

左划任意码表可弹出操作菜单,你可以对码表进行“编辑”、“导出”或者“删除”。

编辑

落格输入法内置了一个简单的码表查看、编辑工具,你可以快速浏览和修改码表内容(值得注意的是,如果你编辑的是内置码表,那么你的修改可能会被程序更新所覆盖),在编辑码表页面,拖动屏幕右侧小滑块可以快速定位码表位置。

导出

选择导出可将当前码表导出到 iCloud Drive 指定位置(比如你需要定制某内置码表,则可以将码表导出,然后在 file 中改名,再导入即可编辑并不会被程序更新所覆盖)。

辅码码表

落格输入法允许你给输入法挂载独立的直接辅助筛选码码表(简称辅码),(什么是辅码?请移步“常见概念”的什么是辅码章节了解更多)

如果你选择导入一个辅码码表,那么如下选项就可以生效了,如果你选择了“不使用辅码”,那么下面的这些选项就会失效。

辅码参与词频

默认关闭,开启后辅码辅出的字在上屏后会被记录去掉辅码后的对应码词频。该功能要求你开启“动态词频和自造词”功能。

辅码首选后移

在使用辅码进行筛选时很有可能会遇到筛选后首选还是同样的候选——在这种情况下,我们认为你可能并不想要那个首选(毕竟如果你期望那个候选,就直接上屏不用再辅了),那么这时我们会为你将首选和次选进行互换。

四码词汇优先

为了避免一个双拼+双辅识别为生僻字作为首选覆盖双拼+双拼作为两个字词汇的情况发生,我们特地开启此模式,所有全码双辅都会出现在次选避免冲突。

末字辅码提示

默认关闭,只有在加载了辅码后才能开启,开启此模式会在你输入时,在候选词末尾追加显示可能的辅码内容。

左划任辅码意码表可弹出操作菜单,你可以对辅码码表进行“编辑”、“导出”或者“删除”。

导入

点击右上角 加号(+)可以选择从 iCloud Drive 导入一个辅码码表,比如从 macOS 版本落格输入法中导入一个你正在使用的辅码码表。

左划任意码表可弹出操作菜单,你可以对辅码码表进行“编辑”、“导出”或者“删除”。

编辑

落格输入法内置了一个简单的辅码码表查看、编辑工具,你可以快速浏览和修改码表内容(值得注意的是,如果你编辑的是内置辅码码表,那么你的修改可能会被程序更新所覆盖),在编辑辅码码表页面,拖动屏幕右侧小滑块可以快速定位辅码码表位置。

导出

选择导出可将当前辅码码表导出到 iCloud Drive 指定位置(比如你需要定制某内置辅码码表,则可以将辅码码表导出,然后在 file 中改名,再导入即可编辑并不会被程序更新所覆盖)。

模糊音

落格输入法为你提供了多达 9 种常见的模糊音处理功能,你可以单个或者多个地开启它们。不过值得注意的是你开启的模糊音处理越多,那么键盘的效率就会相对下降越多,同时整句的准确率也就下降的越多。

模糊音允许你对拼音进行模糊处理,比如 n l 不分,或者平翘舌音不分等等。

  • an = ang
  • en = eng
  • in = ing
  • z = zh
  • c = ch
  • s = sh
  • r = l
  • l = n
  • f = h

点划引导

在键盘上 26 个英文字母按键上,按住它并快速向上或向下轻扫(Swipe),就会有不同的功能,比如向上轻扫就会输入中文符号而不是输入拼音,如在按键a上向上轻扫,那么输入的就是叹号();向下则会进入表情面板。

关于这一整套的点划,你需要记忆——这是可选的,我建议你熟练使用常用的符号即可,比如 a 是叹号、s 是省略号、 w是问号、i则是逗号。 你可以在设置→系统→点划引导 选项中查看完整的引导内容。

不过,有一些特别的默认功能键这里需要单独说明一下(如果你自定义了配置,那么这些功能可能就不是在默认的键位上了):

  • u 上划可以快速撤销你之前的一次上屏*;
  • f 上划可以快速再输入一次你刚才输入的内容*;
  • n 上划可以让你快速移动光标到正在输入的内容末尾;
  • e 下划可以让你的键盘进入临时英文模式;
  • p 下划可以让你进入隐私模式;
  • n 下划可以让你进入便签模式;
  • b 下划可以让你进入键盘管理面板。
  • 下划如果置空,则会进入表情面板,所以你最好始终保留至少一个按键为空点划以输入表情。

注意,撤销上屏是根据记录上一次输入内容长度来自动退格实现的,所以在你使用了宏命令后不会记录字数——落格输入法不会获取你输入的内容,所以无法做到精确撤销;同样的,快速重复上一次上屏,也无法记录任何使用了宏命令的引导内容。这一功能仅限中文候选字上屏以及无宏的引导上屏内容,通过符号键盘上屏的符号也是无法的——上屏仅仅从内存中提取,并非保存了你的输入内容。

自定义点划

如果你不习惯或者觉得默认的点划符号布局十分冗余,那么你可以选择手动修改它们,这样当你在对应按键上向上轻扫的时候,输入的就不再是默认的符号而是你自定义的内容_(可以是短语、词汇或者仍旧是符号)_。

点划是一个很有意思的功能系统,它为落格输入法键盘提供了很多功能入口,这些特殊的功能都是由宏实现的,要了解更多落格输入法 键盘支持的宏,请移步键盘支持的点划宏

自定义编码

落格输入法为你提供了可强大可傻瓜的自定义候选词条的功能。对于大多数新用户来说,可能它的另一个名字更让你熟悉——“用户词”。

但由于这个名字和落格输入法中的另一个概念略有混淆,所以在落格输入法中,我们称它为“自定义编码”。

这个功能在设置界面的“系统”页面→“自定义编码”模块里。通过“自定义编码”,你可以实现如下功能:

自定义短语

不同于“快捷短语”,自定义短语允许你设定自己偏好的候选字,比如输入“mail”就出现你的“xxx@gmail.com”邮箱候选,可以方便你一键上屏,这是另外一种快捷的输入短语的方式。

你可以点击右上角的加号“+”来添加词条,然后编辑即可。

调整词频

你可能对候选栏里的某些词汇的排序不太满意,如你所见,落格输入法在使用主码表的时候是不能加载用户词典的,那么你可以使用“自定义编码”功能来实现调整词频的行为——自定义编码永远出现在候选栏的最前边——利用这个特性,如果你自定义短语里写了“汽车”这个词条,那么后边就不会再出现“汽车”了。从而实现了移动特定候选字(词)到候选条最前边的目的。

比如你想要在输入ha的时候,让而不是成为首选,那么就添加一个自定义编码,设定编码为ha,内容为,位置设置为0(意思是永远首选),这样无论在任何时候,只要你输入了ha就会出现在首选了。

额外地,如果你需要,可以设置你的词条在候选栏中出现的位置,比如默认的 0 就是首选,如果是 1 那就是次选,以此类推;不过这并不一定严格规定,比如你设置了 8,但只有四个候选,那么你的这个编码就会在第五了。

导入编码

对于专业用户来讲,你可能需要一次导入多条数据,又或者你想备份配置。你要做的,首先是按照规定格式编辑一份码表文件,文件的格式如下:

  • 编码:UTF-8 UTF-16 GB2312 GBK GB18030
  • 格式:txt
  • 行结构:词条 编码 排序(权重是可选的整数,可以不写默认是 0)

注意:

  • 每一行为一个词条,不能有空行,用“tab”作为分隔;
  • 编码只能由 26 个英文字母组成,空格也不能有,否则能导入但不能生效;词条中可以是任意字符,也可以有空格之类的;
  • 排序为非负整数,比如 0 就是第一位,1 就是次选,如果在重码的情况下,你又使用了同样的权重,那么落格输入法会尽可能将你的编码按照从下到上的顺序排序(也就是新加入的在前,但不是保证)。

将编辑好的文本文件改名为“你的名字.txt”,然后通过在自定义编码功能区找到“导入编码”按钮,通过 iCloud Drive 导入。

值得注意的是:导入码表的话会清空现有的自定义码表内容,而非合并。

导入联系人

通过自定义编码,你也可以将手机中的联系人导入到落格输入法的键盘中,这么做会给你的隐私带来风险,我们无法为你的联系人隐私进行负责。

在自定义编码界面,功能区点击“导入联系人”即可从你的联系人导入,注意要给落格输入法授权以允许它访问你的联系人。这样它就会获取你的联系人,每个联系人会生成两个词条,一条是对应联系人名字的双拼;另一条是这个联系人的电话号码。

值得一提的是,由于中文拼音来自于苹果内置加拼音算法,所以很可能对多音字处理不会那么准确,比如“银行”,会被识别为“yin xing”。

导入联系人后,如果你再次点击导入,那么现有的联系人数据会被清理然后重新导入(即刷新),如果导入联系人后再导出自定义编码,联系人的内容不会包含在导出的自定义编码码表中。

快捷短语

在落格输入法的键盘中,呼出表情界面,你可以在功能菜单中选择“短语”,它允许你预置一些常用的语句,然后点击一下就可以快速输入了。要编辑这些预置的语句,就是快捷短语。

在设置→系统→快捷短语 中,你可以添加或者删除快捷短语。

添加一条快捷短语

点击右上角加号(+)来添加一条快捷短语,你可以在编辑完任意一条快捷短语后追加\n这个组合,这将会使这条快捷短语在输入后自动模拟一次“回车”按键操作,在某些 app 中则相当于发送功能,这条短语就直接发送了,不必再按回车。

删除一条或者多条短语

在对应的快捷短语上左划即可选择删除这条快捷短语,或者点击右上角“编辑”按钮,选择多条快捷短语再点击删除按钮,一次性删除多条快捷短语。

添加或删除一个短语分类

如你所见,在快捷短语界面上方,有一个分类选项,你可以编辑它们,点击右上角“编辑”,再点击左上角的“编辑分类”按钮,就可以进入分类编辑页面,此时点击右上角加号(+),输入分类名称即可添加更多分类。

快捷短语支持时间日期宏

键盘支持的点划宏中描述的那样,快捷短语支持点划宏中的“时间日期宏”,你可以具体请移步键盘支持的点划宏了解更多。

扩展词库

现在,你可以给落格输入法加载“细胞词库”了。你可以从 iCloud Drive 导入扩展词库编码表到 落格输入法 X,并把它们加载到落格输入法 X 的键盘中。

落格输入法 X 最大支持 100 万条词条总量,你可以导入多个扩展词库,但总量不应该大于 100 万,因为太大的词库会导致键盘性能有所降低。另外,单个词库也不应该大于 60 万词条,否则无法导入。由于词库是在设备中实时编译的,所以导入的速度可能会因设备而不同,请耐心等待。

行为

点击右上角加号即可从 iCloud Drive 导入扩展词库编码表,导入后点击之即可将编码编译并加载到扩展词库中。如果需要取消,则左划对应的扩展词库并点击删除;如果要更新对应的扩展词库,则重复导入即可。

导入的扩展词库编码表可以再次导出。

编码结构

扩展词库的编码表格式与 码表 格式基本相同,大概类似下面的样子:

 经济核算    jing'ji'he'suan

 经济合同    jing'ji'he'tong

 紧急会议    jin'ji'hui'yi

 经济合作    jing'ji'he'zuo

 经济成分    jing'ji'cheng'fen

 拒绝承认    ju'jue'cheng'ren

 经济结构    jing'ji'jie'gou

 经济价值    jing'ji'jia'zhi

 经济加值    jing'ji'jia'zhi

注意字和拼音之间用 tab 分割,拼音用英文的撇分割(')。

如果你这样导入,那么遇到重码,对于同一个扩展词库来说,则取编码中“靠上”位置的词在前。对于不同扩展词库来说,这个排序是一个迷,所以请尽量不要导入内容高度类似的扩展词库。

特别地,如果你想要精确控制每个重码的排序(在同一扩展词库范围内),你可以在拼音后再追加 tab,然后输入数字,数字越小,候选就越靠前,比如 0 就是最靠前(默认的位置都在 1000000 开外,确保你有足够的空间来设计排序)。

比如这样:

 经济核算    jing'ji'he'suan

 经济合同    jing'ji'he'tong

 紧急会议    jin'ji'hui'yi

 经济合作    jing'ji'he'zuo

 经济成分    jing'ji'cheng'fen

 拒绝承认    ju'jue'cheng'ren

 经济结构    jing'ji'jie'gou

 经济价值    jing'ji'jia'zhi 0

 经济加值    jing'ji'jia'zhi 100

优先级

扩展词库在键盘中的全局优先级仅高于内置大词库。整句输入不查询扩展词库,但单个词汇命中会优先扩展词库,然后才会是内置词库,如果遇到完全相同的重复候选,则会按照前文所述的优先级进行去重。

另:如果你是码表用户且关闭了词库,那么扩展词库即使打开也不会被查询。

总结

扩展词库并不是导入的越多就越好,一个小而精的扩展词库能够很好的起到内置词库修正作用。但大而全的扩展词库则很大程度上与内置词库内容重叠,甚至会起到严重的反效果(比如降低键盘效率且降低了候选的准确度)。

对数云支持

在下个版本的落格输入法 X 更新中,我们会将扩展词库的分享和下载功能引入对数云,届时大家可以上传分享并维护自己的扩展词库,也可以下载其他用户分享和维护的扩展词库。

安全和隐私

落格输入法一直都比你更在意你的隐私安全,为此我们专门把一些隐私敏感的选项放在了这么一个专用的页面中。(值得一提的是,你可以在键盘中按钮 p 下划来进入一个“隐私模式”,在隐私模式下,所有的信息都不会被记录,无论你在这里开启了什么。)

动态词频和自造词

在你一次性键入了一个新词,或选择了一个非首选的候选词时,键盘会自动学习你的选择并动态地调整候选词的排序。键盘学习到的新词也会参与未来的整句计算。

聪明联想

当你在使用落格输入法键盘键入文字时,键盘会在本地分析你的输入内容并根据上下文进行智能学习,下次遇到类似语境时,键盘会自动为你推荐你可能想要输入的字词。

按键和上屏字数统计

当你在使用落格输入法键盘键入文字时,键盘会粗略地记录你按键的次数和上屏文字的数量(仅记录数字),这个选项默认是关闭的,如果你想要统计,就打开它。

快速词频学习模式

默认情况下,落格输入法键盘会记录你输入的每个候选的次数以优化候选(如果开始“动态词频和自造词的话”),如果你开启“快速模式”,那么首选的次数就不会被记录,这样你选中其他候选时它就更容易变成首选——更直观的说法就是词频学习得很“快”。

从 iCloud Drive 导入用户词库备份

如果你有 macOS 或者 iOS 版本落格输入法用户词库的备份,那么你可以从这里导入它。由于词库文件的特殊行,我们对选择项没有进行过滤——也就是说如果你【错误地】导入了一张图片作为备份恢复,也是可以成功的,但你会发现导入的备份词库没有正常运作且用户词不会进行更新了。

拒绝导出用户词频数据库

由于 落格输入法 X 支持导出用户词库且不需要获取额外的权限(用户手动导出),我们为你提供了一个安全机制,如果你对隐私有额外的顾虑,那么我建议你打开它,一旦你打开,那么落格输入法键盘就不会再出现“导出用户词库”的选项,此时只有彻底删除落格输入法并重新安装,方可重置这个选项。

如何导出用户词库?

在“面板之上”界面中,有一个“点我呼出键盘”的输入框,在这个输入框呼出落格输入法 X 键盘,设置一个点划宏“#大团结”(默认是b下划),触发它,键盘会进入一个管理面板,在上边选择“导出用户词库”,这时落格输入法会出现 iCloud Drive 导出界面,选择你需要保存的位置即可导出用户词库。——该词库与 macOS 版本用户词库备份互通。

重置或修复

你可以理解为“恢复出厂设置”,如果你在使用落格输入法的相关功能时遇到了意料之外的情况,或许可以尝试重置它们。

重置自定义编码

恢复自定义编码为初始状态,删除一切导入和创建的内容。

重置点划引导配置

恢复点划引导为默认状态,这不会清空你已经导入的配置,它只会删除默认的配置并重置,默认配置不会自动生成,你需要随便编辑一下默认配置以触发app生成配置文件。

重置快捷短语

将快捷短语以及短语分类重置为初始状态。

重置所有提醒

app 中有很多弹出提醒,这些提醒有不少都是一次性的,如果你还想再看一次,就点击一下这个按钮。

备份恢复

你可以在这个模块备份落格输入法 X 的所有配置,这包括了你正在用的码表、双拼方案、辅码码表、偏好设置、功能开关以及自定义编码、快捷短语和正在使用的点划引导配置等等。

值得注意的是,正在使用的扩展词库是不会被备份的。

跨平台

是的,你的 macOS 版本落格输入法同样可以使用 iOS 版落格输入法备份的配置,反之亦然。

备份和恢复

点击右上角的加号(+)就可以创建一个备份了,创建备份时你还可以给备份添加一个备注。创建后在备份列表中点击任意先前的备份即可恢复。

实验室

在实验室,我们摆放了一些有意思但并不完全好用的功能,这些功能并不能稳定到足以作为一个“新功能”而推出,但它们又足以值得一用。总之,要不要使用它们,是你的决定。

在输入框内显示 Buffer

像系统中文键盘那样在输入框中显示 Buffer,注意输入的过程中不要移动光标,否则会导致内容错乱。另外你还应当注意,它可能和某些应用(尤其是web页面中的输入框)不兼容。

关闭文本替换

如果你的候选出现了奇怪的内容,那有可能是你通讯录里多出了一些英文配置冲突,关闭文本替换即可。

传统五笔 Z 重复上屏

按一下z,可以显示出你上次上屏的内容,不同于 #上次上屏,这个可以重复输入。

Z+全拼

开启此功能可能导致所有 z 开头的码都不能上屏,推荐“空格上屏”的用户开启。所有使用码表输入的用户一定要注意!此功能会导致 z 开头的码都不能自动上屏!都不能! 此功能附带码表反查,不使用码表时无法反查,仅能查询到候选中与码表匹配的词条的编码。

仅在点划引导和长按时振动

关闭 iPhone 7 以上机型的按键振动,但保留点划和长按的振动反馈。

App 图标

落格输入法 X 支持用户更改 App 的图标,我们为你提供了多种不同颜色、风格的图标方便你随时切换。

其中标记(免费)的图标必须 Pro 权限即可随意更换。

App 高亮色彩

落格输入法 X 为你提供了多种色彩主题,你可以随意切换。

值得注意的是要让 App 完全切换色彩主题,你需要手动结束 落格输入法 X 的后台再重启它。

App 配色主题

现在你可以给落格输入法切换整体的配色主题,我们为你预置了三种不的配色主题:

  • 暖黑色(iPhone X 以下机型默认);
  • 纯黑色(iPhone X 及以上机型默认);
  • 冷黑色。

荣誉列表

这个列表展示了落格输入法在代码中所有使用到的开源技术。

候选栏

落格输入法 macOS 支持自定义候选栏风格,相对 iOS 版本可以自定义整个虚拟键盘来说,macOS 则只能自定义候选栏了,毕竟键盘是实体键盘。

候选栏布局

和原生系统一样,落格输入法 macOS 为你提供了两种候选栏布局风格,横排 或者 竖排。

候选字大小

我们为你提供多达五种字体大小,它们分别是 14、16、18、24和32,由于布局限制,目前来看我们无法提供自定义设置任意候选字大小。

皮肤主题颜色

落格输入法支持 macOS Mojave 的黑色模式,它可以自动根据系统设置进行改变,你无需进行更多设置——如果你愿意的话,也可以手动调整以固定黑色或者白色。

Buffer 风格

当你输入中文时,键入的英文字母就叫做“Buffer”,默认则直接显示你输入的内容,你也可以选择转换为全拼(用'进行分割)或者双拼(用'进行分割)。

首选高亮风格

默认则是和 macOS Mojave 原生一致的高亮色块,在这个模式下,落格输入法 macOS 可以自动读取系统颜色偏好设置并同步改变——总之,如果你偏好比较古典的蓝色首选风格,可以在这里设置为“经典”。

候选数量

你可以调整候选栏一页可以显示的候选字数量,从 1 到 9 固定显示。默认来说,候选栏则与系统行为一致,固定宽度(高度),显示动态数量的候选。

启动状态提示

此功能默认关闭,开启后落格输入法会在进入输入时为你提示输入法当前状态(英文还是中文),值得注意的是由于系统限制此功能可能无法正确获取光标位置。

Buffer 大写锁定

默认关闭,开启的话则 Buffer 中的所有英文字母以大写显示。

候选字字体

你可以设置任意系统内字体作为落格输入法候选字的字体。

候选字颜色

你可以设置任意颜色作为候选字的颜色——值得注意的是,你需要针对黑白两种风格模式单独设置不同的颜色。

Touch Bar 支持

落格输入法会自动在有 Touch Bar 的 Retina MacBook Pro 上支持 Touch Bar,总之,如果你不喜欢在 Touch Bar 上显示候选栏镜像,可以关掉这个功能。

功能定制

输简出繁

落格输入法 macOS 词库本身是简体库,但我们为你提供了基于 OpenCC 的繁简转换机制,开启后输入的简体候选字将会在上屏之前自动转换为繁体,由于性能原因,我们无法让候选字在候选栏就变成繁体。

由于 OpenCC 本身算法特性,你输入词汇的话要比单字转换准确。

总之,繁体的标准也有不同,我们支持:

  • 台湾正体;
  • 香港繁体;
  • 普通繁体。

其中“普通繁体”为默认选项,这个转换模式只是单纯地将字词转换为繁体,并不进行特殊替换。

额外地,我们也为一些特殊的码表用户提供了一个反向的“繁体出简”,这个选项也包含在了“输简出繁”的类型当中,选中这个模式,则你输出的繁体字会被转换为简体。

Shift 上屏次选

在有候选词的时候 Shift 可以用来直接上屏次选。如果你使用全拼,则此功能无效,Shift 功能为分词功能。

智能英文候选

在你输入了足以识别的字母数量之后,如果候选词不多,那么键盘会在候选词里加入英文单词候选,方便你在输入中文时快速输入一些英文单词。

智能 Emoji 候选

在你输入了特定的词汇时,键盘会在你的候选栏里为你推荐相关的 emoji 表情。

快捷时间日期

直接输入 sj rq xq 来快捷输入时间日期和星期。

超级简拼

直接输入声母组合来快速输入词汇和短语。

英文和数字后自动空格

在英文字母和数字后边自动空格。

Z 键重复上次上屏

按一下z,可以显示出你上次上屏的内容,不同于 #上次上屏,这个可以重复输入。

Z+全拼

开启此功能可能导致所有 z 开头的码都不能上屏,推荐“空格上屏”的用户开启。

所有使用码表输入的用户一定要注意:此功能会导致 z 开头的码都不能自动上屏!都不能!

此功能附带码表反查,不使用码表时无法反查,仅能查询到候选中与码表匹配的词条的编码。

Z+全拼 回车时 z 也上屏

此功能要求开启“Z+全拼”功能才可开启,开启后输入比如“zhello”按回车会上屏“zhello”,默认不开启,则上屏“hello”。

VoiceOver 旁白解释库

落格输入法默认提供“落格解释库”,它由 空山新雨 优化,每个字只取一个最常见且更准确的解释词,可让视障者提高输入效率。如果你想要和其他输入法一样的解释,请选择经典解释库。

VoiceOver 只解字不读词

默认来说,落格输入法在 VoiceOver 下会先读一遍完整的候选词再逐个解释每个字。如果你不习惯整句输入,也可以考虑跳过阅读整个候选的步骤,直接逐个解释单字以提高效率。

中英状态启动提示

如果开启,那么落格输入法会在每次进入输入状态时提示你当前的状态,是中文还是英文。

状态栏常驻中英提示

默认来说,落格输入法会在状态栏显示一个小图表以表示当前输入法的状态,是中文还是英文,如果你觉得状态栏太拥挤了,可以关掉它。

强制使用 Qwerty 布局

一般来说你不需要开启这个功能,如果你并不使用 qwerty 布局键盘的话,你可能会想开启它来使用双拼。

关闭 引导符 二三选

默认不勾选,如果勾选,则引导符不能快速上屏次选和三选。

全局输入法菜单快捷键

默认来说,你可以用 cmd + shift + = 快速打开“自定义编码”面板,也可以用 cmd + shift + f 来快速开关“输简出繁”功能。总之,如果这些快捷键与你常用的软件快捷键冲突,那么你可以选择关掉这两个快捷键。

输入模式

在此界面你可以设定如何使用落格输入法 macOS 2,我为你提供了四种不同的输入模式:

  • 全拼
  • 双拼
  • 五笔(码表)
  • 专家(拼音+码表)

⚠️ 请注意,切换输入模式可能会导致当前模式的部分偏好配置丢失,其他页面的全局配置不会受到影响。

下面我们就逐一对上述输入模式进行讨论:

全拼

这是默认的输入模式,在此模式下使用落格输入法,则和其他的输入法无任何区别,直接使用拼音就可以输入中文了。

在此模式下,我们为你提供了多达五种纠错选项:

  • gn → ng;
  • iou → iu;
  • mg → ng;
  • uen → un;
  • uei → ui。

双拼

在此模式下使用落格输入法,它就是一个专业的双拼输入法,落格输入法甚至允许你自定义任何双拼输入方案(🤷‍♂️要了解什么是双拼输入法,请移步基本概念-什么是双拼

落格输入法 macOS 2 内置了很多流行的双拼方案供你选择,这包括了:

  • 小浪双拼;
  • 键道6;
  • 微软双拼2003;
  • 拼音加加;
  • 大牛双拼;
  • 智能ABC;
  • 星空键道;
  • 自然码;
  • 微软双拼2003标准版;
  • 键道3;
  • 小鹳双拼;
  • 国标双拼;
  • 紫光拼音。

今后可能还会继续增加。总之,除了这些双拼方案外,你还可以导入或者创建属于你自己的双拼方案,见双拼方案配置格式

特别地,对于使用微软双拼、搜狗双拼等方案的用户,你可能需要用到分号键,那么就需要在双拼方案右侧勾选“分号额外编码”。

挂载辅码

另外,对于高级双拼用户来说,你可能还需要码表,落格输入法支持对任意双拼外挂任意直接辅码的码表(要了解什么是辅码,请移步基本概念-什么是辅码

内置的辅码:

  • 自然码辅码;
  • 86 版五笔辅码;
  • 小牛形码;
  • 三月辅助码;
  • 小牛形码-纯单辅;
  • 三月辅助码-纯单辅。

当然,你也可以自行制作和导入一个辅码码表,详见:码表辅码配置格式

如果你选择导入一个辅码码表,那么如下选项就可以生效了,如果你取消勾选了“辅码”,那么下面的这些选项就会失效。

辅码参与词频

默认关闭,开启后辅码辅出的字在上屏后会被记录去掉辅码后的对应码词频。该功能要求你开启“动态词频和自造词”功能。

末字辅码提示

默认关闭,只有在加载了辅码后才能开启,开启此模式会在你输入时,在候选词末尾追加显示可能的辅码内容。

辅码首选后移

在使用辅码进行筛选时很有可能会遇到筛选后首选还是同样的候选——在这种情况下,我们认为你可能并不想要那个首选(毕竟如果你期望那个候选,就直接上屏不用再辅了),那么这时我们会为你将首选和次选进行互换。

四码词汇优先

为了避免一个双拼+双辅识别为生僻字作为首选覆盖双拼+双拼作为两个字词汇的情况发生,我们特地开启此模式,所有全码双辅都会出现在次选避免冲突。

五笔(码表)

落格输入法允许你给输入法挂载自己喜欢的码表(什么是码表?请移步“常见概念”章节什么是码表了解更多),比如五笔、郑码、仓颉等都是码表输入法,当然,还有一些专业的双拼方案,也提供了更加高效的双拼加形码表,但这些都是给专业用户使用的,如果你平时只用双拼,就不要贸然使用与某些双拼方案同名的双拼码表——这会让你无法正常输入中文。

值得一提的是,绝大部分用户无法明白“码表”和“拼音”之间的关系,故而我将这个模式命名为“五笔模式”,实际上就是码表模式,写成“五笔”是为了让所有用户明白它和“拼音”模式的区别。

落格输入法内置了如下码表:

  • 自然码;
  • 雅虎倉頡;
  • 三月小浪;
  • 大牛双拼;
  • 键道3;
  • 键道3音笔;
  • 86版五笔-立青;
  • 98版五笔-立青;
  • 星空键道6.2;
  • 09五笔第一代;
  • 智能 ABC 固顶码。

当然,你也可以自行制作和导入一个码表,详见:码表辅码配置格式 如果你选择导入一个码表,那么如下选项就可以生效了:

逐码显示编码反查

默认关闭,只有在使用主码表后才能开启,开启此模式会在你输入时,在候选词末尾追加显示未键入的编码内容。

码表顺序空码下滑

这是一个比较特殊的高级行为控制,如果你不使用码表,就没任何影响。对于码表用户,如果你的码表里有 abcd 码对应了“你好”但 abc 是空码,如果开启了“空码下滑”,那么你输入 abc 的时候就会自动显示“你好”。——对于一般码表用户来说,你可以无视它。

空码空格清空 Buffer

如果你输入的码是“空码”,即无法从码表中匹配到任何内容 aka 候选栏为空,那么你按下空格时就会清空 Buffer 而不是上屏 Buffer。

上屏模式

上屏模式是为了配合不同码表而生的,我们为你提供了除默认“空格上屏”外的四种不同的自动上屏规则:

  • 四码唯一直接上屏:如果你输入的编码数量为 4 且此时候选栏只有一个候选,那么这个候选会直接上屏;如果有多个候选,那么在你输入第五个字母的时候,第一个候选会自动上屏,你可以继续输入;
  • 统一第五码顶字上屏:当你输入的编码数量为 5,则自动上屏候选栏中第一个候选,你可以继续输入;
  • 空码顶字上屏:如果你输入的下一个字母组合导致候选栏无候选,那么之前的候选会上屏;
  • 空码直接上屏:如果你输入的字母组合后续不存在编码(即接下来空码),那么当前候选上屏。

专家(拼音+码表)

对于落格输入法 macOS 的老用户来说,这个界面可能是再熟悉不过了,它实际上就是前面三个模式的混合体,在这里你可以随意搭配不同的输入模式组合,如果说这个模式就相当于是以前导入码表后的效果,那么“五笔”模式就是导入码表后勾选“不使用拼音”的效果了。

总之,你可以在这里配置码表、配置双拼或者是全拼,甚至再额外挂载一个辅码(如果是全拼,那么辅码就无法生效了,但你依旧能够配置它)。这就需要你对落格输入法、对码表和双拼有足够多的了解才能使用这一模式,错误的配置将可能导致输入法无法正确输入中文。

值得一提的是,比如你是五笔用户,你想要在遇到不会打的字时用全拼输入,那么就在这个模式下导入五笔码表并将拼音设置为“全拼”。

功能设置

翻页键

落格输入法 macOS 为你提供了多达四种不同的翻页方式,你可以根据自身习惯开启一个或多个翻页模式:

  • 逗号句号翻页(, .);
  • 减号等于号翻页(- =);
  • 方括号翻页([ ]);
  • Tab 和 Shift + Tab 翻页()。

当然,你也可以使用方向键进行翻页操作。

二三选键

落格输入法支持使用按键对来快速选择候选栏的第二项和第三项,默认启用分号(;)和引号(')快速选择次选和三选。如果你需要,也可选择逗号句号(, .)、减号等于号(- =)以及方括号([ ])进行次选和三选,但要注意⚠️,一旦开启,则这些按键对应的翻页功能失效。

模糊音

落格输入法为你提供了多达 9 种常见的模糊音处理功能,你可以单个或者多个地开启它们。不过值得注意的是你开启的模糊音处理越多,那么键盘的效率就会相对下降越多,同时整句的准确率也就下降的越多。

模糊音允许你对拼音进行模糊处理,比如 n l 不分,或者平翘舌音不分等等。

  • an = ang
  • en = eng
  • in = ing
  • z = zh
  • c = ch
  • s = sh
  • r = l
  • l = n
  • f = h

静默列表

落格输入法允许你设置输入法的默认启动模式(英文或中文),一般来说默认为输入中文的模式,通过启用并在静默列表中添加对应的 app,落格输入法可以在特定的应用中以英文模式启动,在你需要输入中文时只要按下 shift 按键即可切换到中文。

特别地,静默列表的 Bundle ID 字段支持正则表达式,你可以用正则来匹配一个或多个 id,从而达到批量设置的目的。

中英文切换键

落格输入法默认使用 Shift 键进行中英文模式切换,但你也可以设定为 Control 或者 Caps Lock 键。

增强模式

落格输入法的默认 Shift 和 Control 键功能在某些输入框中无法成功生效,这是由于输入法默认 API 导致的 Bug(包括要使用 Caps Lock 键切换中英文),为了解决这个问题,我们为你提供了“增强模式”,要使用这个模式,你需要在“系统偏好设置”→“安全与隐私”→“隐私”→“辅助功能”中为“LogInputMac2.app”授权。

⚠️ 尽管 macOS 会提示“落格输入法想要控制你的 Mac”,但我们仅仅使用了相关 API 中检测按键信号的部分,用来增强输入法对 Shift 、 Control 和 Caps Lock 键的信号检测能力。

重置或修复

在此处你可以重置自定义编码数据库和当前的点划引导配置。

自定义编码

落格输入法为你提供了可强大可傻瓜的自定义候选词条的功能。对于大多数新用户来说,可能它的另一个名字更让你熟悉——“用户词”。

但由于这个名字和落格输入法中的另一个概念略有混淆,所以在落格输入法中,我们称它为“自定义编码”。

这个功能在设置界面的“系统”页面→“自定义编码”模块里。通过“自定义编码”,你可以实现如下功能:

自定义短语

不同于“快捷短语”,自定义短语允许你设定自己偏好的候选字,比如输入“mail”就出现你的“xxx@gmail.com”邮箱候选,可以方便你一键上屏,这是另外一种快捷的输入短语的方式。

你可以点击左下角的加号“+”来添加词条,然后编辑即可。

调整词频

你可能对候选栏里的某些词汇的排序不太满意,如你所见,落格输入法在使用主码表的时候是不能加载用户词典的,那么你可以使用“自定义编码”功能来实现调整词频的行为——自定义编码永远出现在候选栏的最前边——利用这个特性,如果你自定义短语里写了“汽车”这个词条,那么后边就不会再出现“汽车”了。从而实现了移动特定候选字(词)到候选条最前边的目的。

比如你想要在输入ha的时候,让而不是成为首选,那么就添加一个自定义编码,设定编码为ha,内容为,位置设置为0(意思是永远首选),这样无论在任何时候,只要你输入了ha就会出现在首选了。

额外地,如果你需要,可以设置你的词条在候选栏中出现的位置,比如默认的 0 就是首选,如果是 1 那就是次选,以此类推;不过这并不一定严格规定,比如你设置了 8,但只有四个候选,那么你的这个编码就会在第五了。

导入编码

对于专业用户来讲,你可能需要一次导入多条数据,又或者你想备份配置。你要做的,首先是按照规定格式编辑一份码表文件,文件的格式如下:

  • 编码:UTF-8 UTF-16 GB2312 GBK GB18030
  • 格式:txt
  • 行结构:词条 编码 排序(权重是可选的整数,可以不写默认是 0)

注意:

  • 每一行为一个词条,不能有空行,用“tab”作为分隔;
  • 编码只能由 26 个英文字母组成,空格也不能有,否则能导入但不能生效;词条中可以是任意字符,也可以有空格之类的;
  • 排序为非负整数,比如 0 就是第一位,1 就是次选,如果在重码的情况下,你又使用了同样的权重,那么落格输入法会尽可能将你的编码按照从下到上的顺序排序(也就是新加入的在前,但不是保证)。

将编辑好的文本文件改名为“你的名字.txt”,然后通过在自定义编码功能区找到“导入...”按钮,点击后在弹出的对话框中选中你的码表文件点击导入。

值得注意的是:导入码表的话会不会清空现有的自定义码表内容,会追加在末尾。

文本替换

落格输入法的自定义编码支持导入系统的文本替换内容,你只需要像导入文本替换那样将拖出来的文本替换文件拖入自定义编码编辑窗口即可。

对于落格输入法 macOS 2 来说,你不必须手动导出文本替换内容再导入到落格输入法 macOS 2 的自定义编码中,因为落格输入法 macOS 2 可以直接支持系统的文本替换。如果你不想使用系统文本替换,那么可在本窗口下取消勾选“系统文本替换”。

分号引号引导符

在落格输入法 macOS 2 中,以分号(;)和单引号(')开头并紧跟一个英文字母即可快速输入一些预定义的文本或激活内置的宏,这就是落格输入法的“点划引导”。 对于 落格输入法 X 来说,分号对应了上划,单引号对应了下划。比如在按键a上引导(即在中文模式下输入;a),那么输入的就是叹号();在按键f上二层引导(即在中文模式下输入'f),那么就不会输入任何内容,而是激活了宏(默认这个宏是繁简切换)。

关于这一整套的点划,你需要记忆——这是可选的,我建议你熟练使用常用的符号即可,比如 a 是叹号、s 是省略号、 w是问号、i则是逗号。 你可以在设置→系统→点划引导 选项中查看完整的引导内容。

特别地,为了方便区分,我们把二层引导(对应 落格输入法X 下划手势)的标记写为对应字母加一个下箭头(例如a⇣)。

不过,有一些特别的默认功能键这里需要单独说明一下(如果你自定义了配置,那么这些功能可能就不是在默认的键位上了):

另外,由于 macOS 系统限制,部分点划宏可能无法生效。

注意,撤销上屏是根据记录上一次输入内容长度来自动退格实现的,所以在你使用了宏命令后不会记录字数——落格输入法不会获取你输入的内容,所以无法做到精确撤销;同样的,快速重复上一次上屏,也无法记录任何使用了宏命令的引导内容。这一功能仅限中文候选字上屏以及无宏的引导上屏内容,通过符号键盘上屏的符号也是无法的——上屏仅仅从内存中提取,并非保存了你的输入内容。

自定义点划

如果你不习惯或者觉得默认的点划符号布局十分冗余,那么你可以选择手动修改它们,这样当你在对应按键上向上轻扫的时候,输入的就不再是默认的符号而是你自定义的内容_(可以是短语、词汇或者仍旧是符号)_。

点划是一个很有意思的功能系统,它为落格输入法键盘提供了很多功能入口,这些特殊的功能都是由宏实现的,要了解更多落格输入法 键盘支持的宏,请移步键盘支持的点划引导宏

额外编码

在一些特殊的码表或双拼设定里,编码不仅仅只包含了 26 个英文字幕,比如微软双拼2003,就包含了分号作为ing的映射,默认来说,落格输入法并不支持这样的操作。

总之,你可以通过“额外编码”功能来让落格输入法支持任意字母进入 buffer,作为编码的一部分参与处理。

我们为你预置了五个常见的符号,一般来说你只需要勾选对应的编码即可:

  • 分号(;);
  • 引号(');
  • 逗号(,);
  • 点号(.);
  • 斜杠(/)。

自定义更多额外编码

如果你的码表还包含更多编码需求,或者你有额外的需要(比如让数字也进入 buffer,然后配合自定义编码来实现快速输入手机号、身份证号等),那么你就需要手动输入额外编码。

唯一需要注意的就是额外编码必须是英文符号。

符号映射

一般来讲,中文输入法会默认将一些中文里不常用的符号替换为中文标点符号,比如当你输入^时,输入法会帮你替换为……。总之,你可以更改和选择哪些需要替换,哪些不需要——甚至哪个符号应该替换为哪个特定的符号。

双击“映射内容”列的符号,你就可以手动编辑对应英文符号要映射的符号了。 你也可以选中对应的映射对,点击左下角的减号以删除,删除后,符号就直接上屏你输入的值了;如果你想要映射的符号并不在列表中,点击右下角的加号来添加一对新的映射对,并手动编辑它们为你理想的映射内容即可。

注意:符号映射列表中默认仅列出了键盘上常用的符号,你也可以根据自己的需要点击窗口左下角加号来添加更多映射条目;如果某个符号不存在与映射列表中,那么这个符号将按照键盘上的标识原本输出。

符号映射风格

特别地,如果你想要强制所有符号都是英文,你不需要通过删除所有现有映射来实现,只需要在窗口底部下拉菜单中选择“半角”即可,类似地,如果你想要键盘上所有符号都按原本符号的全角方式出现,那只需要选择为“全角”即可。

注意:全角和半角模式下均使用键盘原本符号,不能进行映射,映射方案仅在“映射”模式下可用。

重置

你可以在任何时候通过点击窗口底部的“重置”按钮来快速将所有映射内容恢复至默认,此操作不可恢复。

安全与隐私

动态词频和自造词

落格输入法会在你输入的时候分析并记录你的键入内容,以为你提供更好的候选词排序并学习你输入的新词以提升用户体验。所有的数据都在本地保存,我们不会上传你的隐私数据到互联网。

——总之,如果你对隐私比较关心,那么你可以取消这个勾选,关闭动态词频和自造词,这样落格输入法就根本不会记录你的任何输入内容。

按键计数

开启后落格输入法会记录你的按键数量和上屏文字数量,这些数据都会存储在本地硬盘当中。 值得一提的是这个记录并不会保证 100% 精确记录,我们也【不会】记录具体的键入内容。

快速词频学习模式

默认情况下,落格输入法键盘会记录你输入的每个候选的次数以优化候选(如果开始“动态词频和自造词的话”),如果你开启“快速模式”,那么首选的次数就不会被记录,这样你选中其他候选时它就更容易变成首选——更直观的说法就是词频学习得很“快”。

用户词库

落格输入法现在支持导出用户词库,这包含了你的词频和自造词数据,此数据库文件和 落格输入法 X 的用户词库格式相同可以相互备份恢复。

落格输入法的备份恢复功能不会备份和恢复你的用户词库,我们坚持隐私信息本地处理不联网,你可以手动导出以实现数据的备份和恢复。

导出

你可以将你的用户词库直接导出以备份或分享。

导入

你可以将导出的用户词库导入到落格输入法中以实现恢复备份,这会替换当前正在使用的用户词库。

清空用户词库

将正在使用的用户词库删除并建立一个全新的,此操作不可恢复。

对数云

对数云是一个落格输入法内建的、用户之间互相分享配置文件的地方,实际上你可以把它看作是一个只能上传和下载固定类型文件的公开网盘。

你可以在对数云中检索其他用户分享的配置文件,也可以上传分享自己的配置文件到其中供其他用户下载使用。

对数云的存储技术基于 苹果 的 cloudkit 框架,服务器位于苹果数据中心。 要使用对数云,你需要先开始 iCloud Drive 功能。

目前来说,对数云支持以下类型的文件分享:

  • 扩展词库表;
  • 双拼方案;
  • 主码表;
  • 词汇辅码;
  • 点划引导配置。

下载

点击你感兴趣的配置进入详情界面,即可阅读分享者撰写的详细说明,并可以在右下角点击“下载到本地”。一旦下载,你就可以到落格输入法配置的对应功能模块中启用或切换配置了。

值得注意的是,如果你重复下载同一个配置,那么它会覆盖保存先前的配置。

分享一份配置文件

在对应的分类目录下,点击右上角的“分享”按钮来分享一份配置给所有的落格输入法用户。

你需要输入配置的名称、你的昵称以及写清楚简介内容。在选择了要上传的文件之后,点击上传即可。

如果你要备份一份“自用”配置,请移步“系统”页面并使用“备份恢复”功能,管理员会定期清理对数云中不符合规范的分享。

编辑

找到你分享的配置,进入详情页面,你会在左下角看到“编辑”按钮,点击即可编辑配置的详情,这包括你的昵称、配置名称以及简介——当然你也可以上传一份新的配置以更新它。

——或者,你也可以选择删除掉。

隐私

落格输入法 macOS 并不获取你设备的隐私数据来确定你的身份,你也不需要注册或登录来上传和下载对数云中的内容。落格输入法使用苹果标准的 cloudkit 接口获取官方去敏感的唯一哈希来代表你的身份,这个唯一字符串仅对落格输入法唯一且不会与具体的 Apple ID 进行任何有意义地关联。

比如说,_e2478e2e364f23245179aca2efe01efe

备份恢复

你可以在这个模块备份落格输入法 macOS 的所有[1]配置,这包括了你正在用的码表、双拼方案、辅码码表、偏好设置、功能开关以及自定义编码、快捷短语和正在使用的点划引导配置等等。

值得注意的是,正在使用的扩展词库是不会被备份的。

跨平台

是的,你的 macOS 版本落格输入法同样可以使用 iOS 版落格输入法备份的配置,反之亦然。

备份和恢复

点击右下角的“备份”按钮就可以创建一个备份了,创建备份时你还可以给备份添加一个备注。创建后在备份列表中点击任意先前的备份再点击右下角“恢复”即可恢复先前的备份。

各种开关功能说明

在落格输入法中,有很多功能是可以独立开关的,这样不同的用户就可以对落格输入法的内置功能进行自定义了,本章就详细对落格输入法中的各种开关进行功能介绍。

注意 这里仅进行功能说明,某些开关与其他复杂功能关联,则会在具体功能章节进行深入讨论。

面板之上

大写锁定

默认关闭,开启后键盘字母按钮则默认以大写显示(但输入的还是小写),此模式下按 shift 后不会触发按钮上字母显示大小写变化。

按键气泡

默认打开,当你按下键盘上字母按钮的时候,键盘会弹出一个小气泡予以视觉反馈,如果你关闭它,那个气泡就不会显示了。

值得注意的是,由于 iOS 不允许第三方键盘在键盘范围外绘制图形,所以我们特意把气泡变得“矮”了那么一点点。(但某些情况下依然会出现“截断”的效果)

键盘无刻

默认关闭,开启这个模式将导致键盘所有按钮变成“无刻”,即类似机械键盘空白键帽的效果。此模式下键盘所有功能正常,但界面不会有任何显示,看上去十分整洁。

值得注意的是,数字和符号界面也会变成空白。

小技巧:从 123 按住利用拖拽手势来输入符号和数字,可在气泡中预览到你所选择的符号或数字(如果你关了气泡,那当我没说。🤷‍♂️)

为了装逼,你愿意付出多大的代价?

按键无形

默认关闭,开启这个模式键盘按钮将不再拥有阴影和背景色,只显示按钮上的文字。如果你想要自己制作一张图片来作为落格输入法的键盘皮肤,那么你可能需要开启这个模式才能完美兼容图片皮肤。

键盘无刻 和 按键无形 一起开启可卍解。(慎重,慎重,慎重!)

琉璃键盘

默认关闭,开启这个模式键盘按钮将在某种程度上变成毛玻璃效果。

首选加粗显示

默认关闭,如果你开启,那么在你打字的时候,落格输入法会将你候选栏中的第一个候选词加粗显示。

锁定便签输入框

默认关闭,如果你开启,那么你在呼出小落便签后(默认字母n下划)保存了一条便签之后便签输入框会继续存在以便你继续录入下一条便签。

面板之下

编码反查

默认关闭,只有在使用主码表后才能开启,开启此模式会在你输入时,在候选词末尾追加显示未键入的编码内容。

末字辅码提示

默认关闭,只有在加载了辅码后才能开启,开启此模式会在你输入时,在候选词末尾追加显示可能的辅码内容。

英文候选

默认开启,在你输入了超过三个英文字母时,键盘会尝试猜测你可能想要输入英文单词并提供对应的候选,如果你觉得这个推测很烦并用不到,可以关闭它。

动态词频和自造词

默认开启,在你一次性键入了一个新词,或选择了一个非首选的候选词时,键盘会自动学习你的选择并动态地调整候选词的排序。键盘学习到的新词也会参与未来的整句计算。

值得注意的是键盘学习到的所有内容都保存在本地。

如果你关闭它,键盘就不会学习并保存这些内容。

键盘中长按快捷编辑

默认开启,在键盘中长按会进入一个快捷编辑界面,在这个界面下你可以快速选择并复制输入框中的上下文,可以清空输入框,也可以快速临时调节键盘高度、开关个别选项。

值得注意的是由于权限问题,键盘的剪切板并不能与系统的剪切板互通,它们是互相独立的。

如果你关闭它,长按键盘就不会有任何反应了。不过,单手模式已经能够正常触发。

按键音

默认打开,当你按下键盘按钮,键盘会发出声音反馈,如果你不需要,可以关闭它。

按键震动

默认打开,当你按下键盘按钮,键盘会发出震动反馈,如果你不需要它,可以关闭它。

聪明联想

默认打开,当你在使用落格输入法键盘键入文字时,键盘会在本地分析你的输入内容并根据上下文进行智能学习,下次遇到类似语境时,键盘会自动为你推荐你可能想要输入的字词。

空格确认

默认打开,当你输入了英文字母后键盘会出现候选词,按下空格即确认上屏第一个候选词,如果你关闭了这个模式,那么按下空格就会依次选择对应的候选词,直到你按下“确认”按钮。

快捷时间日期

默认打开,你可以用sjrqxq来全局地快速输入时间、日期和星期,如果关闭,就没了。

超级简拼

默认关闭,如果你打开它,就可以用简拼了,考虑到双拼对简拼的兼容性并没有全拼那么优秀,我们默认关闭了 超级简拼,如果你实在需要,就打开它。

九宫格数字键盘

默认关闭,虽然落格输入法不支持九宫格键盘,但我们还是为你提供了一个方便的九宫格数字键盘方便你输入大量的数字,如果你打开它,那么当你按下123按钮时,就会有一个九宫格数字键盘作为替代。

输简出繁

默认关闭,如果你开启此模式,那么你输入的内容会在上屏前自动转换为繁体。落格输入法使用开源的 OpenCC 引擎进行繁简转换,你可以在相关设置中修改繁体的语言类型,总之,这是基于词汇的转换,如果你一次输入的比较长或者按照完整词汇输入,那么转换的准确率就会略微高一点。

对于一些并不习惯真正繁体语言但仅仅喜欢繁体字的用户,我们提供了一个额外的“无脑繁体”选项。

shift 上屏次选

默认打开,在输入时你可以按 shift 来快速上屏第二个候选词。如果你关闭此模式,那么按下 shift 就会直接切换大小写键盘并上屏当前 buffer 为英文。

码表空码下滑

默认开启,这是一个比较特殊的高级行为控制,如果你不使用码表,就没任何影响。对于码表用户,如果你的码表里有 abcd 码对应了你好abc 是空码,空码下滑会让你输入 abc 的时候就会自动显示你好

一般情况下,如果你是双拼码表用户,则不用管它。如果你是五笔码表用户,就关闭它。

四码词汇优先

默认打开,如果你不使用辅码,那么这个开关无效。

为了避免一个双拼+双辅识别为生僻字作为首选覆盖双拼+双拼作为两个字词汇的情况发生,我们特地开启此模式,所有全码双辅都会出现在次选避免冲突。

辅码首选后移

默认打开,如果你不使用辅码,那么这个开关无效。

在使用辅码进行筛选时很有可能会遇到筛选后首选还是同样的候选——在这种情况下,我们认为你可能并不想要那个首选(毕竟如果你期望那个候选,就直接上屏不用再辅了),那么这时我们会为你将首选和次选进行互换。

双击空格输入句号

默认打开,在中文和一些中文符号后双击空格可输入中文句号。

锁定符号库面板

默认打开,在符号库面板中点击输入符号后不会自动返回,而是等待继续输入。如果你关闭它,那么你输入一个符号后面板自动关闭并返回键盘。

锁定表情面板

默认关闭,在输入一个表情、颜文字、快捷短语后,自动返回键盘界面。如果你开启,它就不会自动返回而是等待你的继续选择。

英文字母后自动空格

默认关闭,如果开启,那么你在英文字母后输入中文的话,落格输入法就会自动在输入的中文前先加入一个空格。

输入时允许移动光标

默认关闭,如果开启,那么你在输入了 buffer 但并没有上屏的情况下也可以左右拖动键盘来移动光标。

反转点划方向

默认关闭,如果开启,那么上划和下划的方向互换。

仅在空格上移动光标

默认关闭,如果开启,那么你就只能在空格范围内左右滑动来移动光标了。

关闭 Emoji 候选

默认开启,在你输入了一些特定的词汇时,键盘会自动为你推荐 emoji 候选,如果你不喜欢,可以关闭它。

关闭表情界面

默认关闭,如果你开启,则不会呼出表情三联。

键盘手势操作大全

我们按照不同的手势将功能分类,落格输入法键盘支持的手势包括“长按”、“上下轻扫”、“左右拖动”、“左右轻扫”、“双击”等。

长按

  • 在键盘按钮 al上长按以进入单手键盘;

    在任何情况下,尝试在键盘al按钮上长按,即可进入单手键盘模式。

    对于使用德沃夏克(Dvorak)键盘布局的用户,需要使用键盘按钮as来进入单手键盘模式;对于阔码(Colemak)键盘布局则是ao;沃码(Workman)则是ai。另外对于分号模式下快蹄(Qwerty)键盘布局分号在最右边,则变为长按分号键。

  • 在键盘退格按钮长按以连续删除;

  • 在回车按钮上长按以输入换行符;

    比如在 TIM 中,长按回车按钮以换行。

  • 在候选词上长按以删除学习到的候选词;

    特别的,如果是系统词库或码表中的候选词,则不能通过这种方式删除,这种方式仅可以删除键盘学习到的智能联想结果以及用户词。

    对于非落格输入法 X 用户,你需要在候选词上上划而不是长按来进行同样的操作。macOS 用户则是 control + 1 。

  • 在其他任意字母按键上长按以进入快捷编辑界面;

    快捷编辑界面一共有三个模式:1、快捷编辑;2、小字典;3、临时设置。

    快捷编辑:此模式允许用户快捷选择输入框中的文字并进行简单的编辑,需要注意的是键盘的剪切板是独立于系统的,两者并不互通;另外你还可以在此界面快速选中输入框中的文字并一键保存到小落便签中。

    小字典:此模式允许你快速查询输入框中光标左侧的成语、词语或单字,规则上以长度优先匹配(有成语命中就优先显示成语而不是成语的最后一个字)。

    临时设置:此模式允许你临时改变键盘的一些行为,比如临时开启全拼,临时开启反查或者是临时调整键盘高度等等。

上下轻扫(点划)

  • 在字母 e 下划进入英文模式;

  • 在字母p下划进入隐私模式;

    隐私模式下,键盘的智能联想不会分析和学习你的输入内容,键盘也不会从你键入的过程中学习新词,键盘也不会记录你的按键次数以及上屏字数等。

  • 在字母b下划进入键盘大团结管理面板;

    在这个面板中你可以管理键盘本地存储的智能联想矩阵以及键盘学习到的用户词——一键清空;你也可以查看键盘的按键数量统计。

  • 在字母n下划进入键盘的快捷笔记功能;

    你可以在任何地方进入此功能快速记录想法便签并存储到键盘的“快捷短语”中。

  • 在其他按键上 下划 打开表情和短语;

    总之,为了让键盘界面更加简洁美观——同时又能兼顾左右手用户,我们把表情和短语的功能做到了同一个面板上,同时打开的方法也由固定的按钮变成了更加灵活的手势,现在你在键盘任意字母上下划即可打开表情与短语界面,打开的第一个界面取决于你上次关闭是的界面。你可以在候选条上显示出来的标签上来回切换 Emoji 、颜文字以及快捷短语。

    特别地,由于键盘上下点划实际上是完全可以自定义,上文中的点划功能为默认设置,所以具体的上下点划功能以用户实际定义为准,

  • 在空格上点划(向上轻扫)来输入通配符;

    如果你使用了主码表,那么你就可以通过在空格上点划来输入一个通配符。

  • 在候选栏下划收起键盘

    一般来说,不同的 app 都有自己的收起键盘的功能实现,比如在聊天软件中点击屏幕就是收起键盘,比如淘宝 app 中在某些地方就自带了一个收起键盘的按钮……总之,如果在某些特殊的地方,你实在需要这个功能而 app 本身又没有提供,那么就从候选栏下划来收起键盘。

左划

  • 候选栏左划加载更多候选字;

    我们经过统计发现基本上来说,大多数用户并不会每次都打单字,而单字加载又是一个吃性能的大户,所以每次输入,只要你不输入单字,然后一次性输入越长,那么性能就浪费越多。我们现在并不会在候选栏加载所有的候选,实际上后台根本就不会去查询这些字。只有你在需要的时候_(即拉动候选条时)_,才会重新加载完整的候选。

  • 清空输入的 buffer;

    在退格键上向左单指轻扫,就可以快速清空无意义的 buffer 内容而不用一个一个的删除了。

  • 时光回溯;

    在回车键上向左单指轻扫,就可以回溯之前的上屏。

拖动

  • 在键盘上左右滑动以移动光标

    在不输入任何内容的情况下在键盘上单指左右轻划可以快速移动光标;特别地,如果你开启了设置中的“输入中允许移动光标”,那么你就可以在输入的过程当中也能灵敏地移动光标了。

  • 快捷输入符号

    如同系统输入法那样,你只需要按住“123”并拖动到对应的符号上,就可以快捷地输入符号而不需要切换到符号键盘再切换回来。

  • 快捷输入大写字母

    如同系统输入法那样,你只需要在 shift 键开始拖动并在对应的字母上停止,就可以快速输入一个大写字母到 Buffer 从而方便你输入英文词汇。

双击

  • 锁定大写输入

    如同“快捷输入符号”中描述的那样,你也可以用同样的手势来快速输入大写字母——不过,如果你打开了 ⇧ 作为次选,那么在有候选词的时候 ⇧ 就会上屏次选而不是打开大写键盘。最后,你也可以双击它来锁定大写键盘而不必每次都切换。

输入法操作大全

macOS 版本的落格输入法也具有一些内置且不可定制的功能,这些功能会在这里单独写明。

删除特定候选

输入法会根据用户的输入自动学习和调整候选字的排序,总之,如果你发现某个词汇是输入法错误学习到的,或者你就是想要让某个词汇靠前但首选是个高频词……总之,你可以通过使用 ctrl + 候选位置 来进行删除,删除功能目前对内置候选无法生效,它仅能删除输入法学习到的新词或者重置词频,对于码表用户来说,该功能也不能调整码表的排序。

比如用户输入 “nihao”,输入法的候选是

“1 你好、2 泥嚎、3 👋、4 你好像……”

此时你选择了 2 ,你想让“泥嚎”作为首选,但你发现不论你输入多少遍“泥嚎”,“nihao”的首选都是“你好”,那是因为你输入“你好”的频率太高了,那么你可以在输入了“nihao”后,保持输入法的候选栏,按 ctrl+1 来删除这个候选的频率。

由于一些 app 可能对特定的快捷键进行更底层的截取和过滤,此快捷键可能并不在【所有】输入框中生效。

通配符

对于使用码表的用户来说,通配符可能是一个不可或缺的便捷功能,比起 iOS 版落格输入法使用空格上划来使用通配符,在 macOS 上我们使用数字 1 键左侧的 \`` (反撇号)来作为通配符号,如果此时你想输入·而不是通配符,那么你可能需要用点划引导来实现,默认是;g`。

键盘支持的点划引导宏

落格输入法的点划之所以支持上下两套共计 52 个点划,就是因为它支持多种多样的宏操作,配合宏,可以做出很多有意思的行为,它可以大大提升你的工作效率(以及键盘本身的趣味性)。

落格输入法中的宏实际上有两类,一类是【时间日期宏】这些宏是时间日期等动态内容的替换符,用在“快捷短语”中;另一类则是我们所说的【点划宏】,用在点划引导中。总之,你可以在点划引导中使用【时间日期宏】,但反过来“快捷短语”中你不能使用【点划宏】。

考虑到有些个别宏受限与具体平台,会在必要时标出,无标记即表示通用。 📱 表示 iOS only 的点划引导宏,即这个宏仅在 iOS 版落格输入法上生效; 💻 表示 macOS only 的点划引导宏,即这个宏仅在 macOS 版落格输入法上生效。

点划引导宏

#光标左移

把你的光标插入点向左移动一个字。

#光标右移

把你的光标插入点向右移动一个字。

#行首 📱

把你的光标插入点移动到一句话的最前边。

#行尾 📱

把你的光标插入点移动到一句话的末尾。

#上次上屏

重复输入上次上屏的内容。

#撤销上屏

撤销当前上屏的内容。

(该功能依据内存中保留的上一次输入内容的文本长度进行退格删除,在一些特殊的情况下可能无法正常工作,macOS 上该功能可能会要求“控制电脑”的辅助功能权限,否则功能会被系统屏蔽无法生效。)

#软回车

在输入框中输入一个换行。

该功能输入的软回车符号在 iOS 系统上受到“兼容回车”功能控制,开启则输入的是“\r”,不开启兼容则输入的是“\u{2028}”;macOS 中则统一为后者。 区别:前者在安卓上也能正常显示软回车,后者在 iOS 和 macOS 上具有最好的兼容效果,但安卓系统不支持该符号。

#硬回车

在一些按回车就发送的app中可以直接模拟回车。

#粘贴

将键盘剪切板中的内容粘贴到输入框里。

macOS 系统中该功能直接读取系统的剪切板进行粘贴。

#空格上屏

临时切换上屏模式为 空格上屏。

#四码上屏

临时切换上屏模式为 四码上屏。

#顶字上屏

临时切换上屏模式为 统一顶字上屏。

#空码直接上屏

临时切换上屏模式为 空码直接上屏。

#空码顶字上屏

临时切换上屏模式为 空码顶字上屏。

#声音 📱

临时开关按键声音。

#震动 📱

临时开关按键震动。

#繁简切换

临时开关输简出繁。

#中英切换

临时切换中英模式。

macOS 系统中如果你切换到了英文模式,需要自行切换回中文模式才可以继续使用点划引导功能。

#下一键盘 📱

相当于按了一下小地球按钮。

#符号库 📱

直接进入符号库。

#便签 📱

开启便签模式。

#大团结 📱

开启面板汇总入口,通过这个面板进入其他功能面板。

#隐私模式 📱

进入或退出隐私模式。

#字数统计 📱

直接进入字数统计面板。

#数据管理 📱

直接进入数据管理面板。

#退格

模拟一次退格键操作。

#全拼

临时将输入模式切换到全拼,再次触发可关闭全拼功能。如果你原本就是全拼模式,那么该功能可能会导致你无法输入。

#链接

该功能为组合宏,可通过点划引导快速调起任何链接,链接要求使用完整格式,如 “https://im.logcg.com”,协议头必须提供。(当然你也可以调起 URL Scheme)

具体的使用格式为宏关键字后跟 URL: #链接 https://im.logcg.com ,关键字和链接之间的空格可以省略不是必须。每次点划只会响应其中的第一个链接,并不支持多次调用,此宏为独立宏,不可与其他内容混合使用。

#首选 和 #一选 📱

上屏候选条里的第一个候选,如果空码则什么都不会发生,使用此宏不可与其他内容混用,点划内容必须严格为:“#首选”。

#次选 和 #二选 📱

该宏两者皆可,功能相同,其他要求与“#首选”一致,上屏候选条里第二个候选。

#三选 📱

上屏候选条里第三个候选,其他要求与“#首选”一致。

#符号映射 💻

快速切换符号映射风格为“映射”。

#符号全角 💻

快速切换符号映射风格为“全角”。

#符号半角 💻

快速切换符号映射风格为“半角”。

时间日期宏

[##](两个连续井号)

转义 # 本身,遇到冲突的时候才用。

#yyyy

四位数的年份,比如 2018。

#yy

两位数的年份,比如 2018 年就是 18。

#MM

两位数的月份,比如 3 月就是 03。

#dd

两位数的日期,比如 2 号就是 02。

#M

不用 0 补齐的月份。

#date

懒人模式,直接输入 2016年8月24日 这样的日期。

#d

不用 0 开头的日期。

#time

直接输入 21:16 这样的时间。

#hh

12小时制的时间。

#HH

24小时制的时间。

#mm

分钟。

#ss

秒钟。

#h

不用 0 补齐的12小时制。

#H

不用 0 补齐的24小时制。

#m

不用 0 补齐的分钟。

#s

不用 0 补齐的秒钟。

#E

中文的星期数。

#e

数字的星期数。

#pp

“上午”或者“下午”

#p

am 或者 pm

#P

AM 或者 PM

用自然码辅码筛选候选词

在大多数双拼输入法中,并没有形辅的概念,这就导致了词汇尤其是两字的词汇重码量巨大。

比如输入 “loge”,就会有: 落格、罗哥、落个、罗格……

这个时候还是要像全拼那样去词堆里找词,很不方便。 为此,可以对词汇使用辅助码来筛选,比如输入 logem ,后边的 m 表示偏旁“木”,那么“落格”和“罗格”就跑到了前边,这样选起来就十分的轻松+愉快了。

现在落格输入法支持对候选词进行最长两个字母的辅码_(所谓的双辅码)_,辅码的编码方案也有多种,目前落格输入法内置的辅码方案有:

  • 自然码辅码;
  • 三月辅助码;
  • 86版五笔辅码;
  • 小牛形码。

其中小牛形码和三月辅助码还包含了一套单独的纯单辅方案。

你可以自由地选择其一使用,一旦启用,对所有的双拼方案中的两字词汇都可以生效!同时,如果你有更好的辅码方案,也可以轻易地导入落格输入法中。本章以自然码为例,我们一起来看看如何快速上手自然码辅码,它的优点是简单易学好理解,快速上手见效快。

自然码辅码

自然码是个比较古老的双拼方案了,有多古老?古老到现在不少用户都根本不知道它还有一套辅码方案。 它设计之初就是为了辅助,这就直接决定了这套方案十分容易被接受和学习!有多简单?就是偏旁部首的拼音声母嘛!

比如说,你要输入“编”这个字,当你输入“bm”的时候,出现在候选栏第一位的却是“边”,这个时候该怎么办呢?使用自然码辅码,把“编”拆分为“纟”和“扁”,该怎么辅码?显然就是“s”,代表“丝”的发音,显然一旦理解后都不需要记忆。

手心输入法的直接辅码使用的就是自然码辅码规则。

光这样按照单字举例实在是太繁琐了,考虑到现在自然码收益不佳早已倒闭多年,你可能连一本完整的自然码使用说明书也找不到了,而网络上更是连一份完整的自然码码表也难以找到,这里我就简单来解释一下自然码的各中文字拆分原理。

象形字

所谓象形字其实也就是单字,它们大多会作为其他比较复杂的字的偏旁部首,考虑到自然码用偏旁部首来作为辅码,你自然不能给偏旁拆偏旁,这就会引起悖论了,所以自然码其实规定了三种基本笔画,不过你应该用不到他们,这个笔画很有早些年手机上的笔画输入法,你可能用过,也可能根本没有听说过。

实际上,现在的 iPhone 上依旧留存这种输入法,这种输入法只有五个笔画“横竖撇点(捺)折”,优点是基本不会重码,缺点是不重码的前提是你输入的足够长……

自然码的三大笔画则是 adp

  • 其中 a 代表了一切 横 、 竖 、 折(折就是笔画里的横折、竖折、横撇等);
  • 其中 d 代表了一切 点 (也包括捺,你懂的);
  • 其中 p 代表了一切 撇。

你看,有了这个规则,我们对应一个简单字的时候,就输入它的起笔和停笔即可,按照这个规则,那么“马”的辅码就是“折横”也就是“aa”,“金”的辅码就是“撇横”就是“pa”。

对于辅码,其实是分为单辅码和双辅码——无非就是为了更精确罢了,一般情况下你不需要使用两位辅码,因为很有可能第一位辅码字母就已经满足了你的需求。总之,这里我们的例子都是两位完整辅码,是为了方便你理解辅码的意义。

形声字

这类字最常见了,大部分的组词都是这样的字,它们由两部分组成,然后一部分表示声音,一部分表示意思,比如说 “想”,你看,你读它的时候发的是“相”的音,而理解的却是“心”的意思,对吧?

对于这一类的字,它们的偏旁的声母就是辅码了。 显然,“想”的部首是“心”,剩下的部分是“相”,那么“想”的辅码就是“xx”; 再来个例子,“袋”的部首是“衣”,剩下部分是“代”,那么“袋”的辅码就是“yd”。

会意字和转意字

说白了,这些字和上文中的形声字一样,很容易能被拆分成两部分,但区别在于你可能并不能立即就判断出来哪个部分应该是这个字的偏旁——“思、杏、如”。

你说它“田字头”也对,说它“心字底”也对——其实,这些字本来就是可以看作有两个偏旁的。所以说,这时候,拆偏旁的规则就有点郁闷了——总之,这里你不用纠结,按照直觉随便选一个就行,所以,“思”就有两个辅码“tx”和“xt”——这都是被接受的。

同样的“如”的辅码可以是“nk”,也可以是“kn”,“杏”的辅码是“mk”,也可以是“km”。

非整体合成字

这些字你往往一眼就能把它们拆成好几个部分,或者说,拆出来的部分并不是常用的小字,这就比较尴尬了——我根本不认识这个字,要怎么读出声母呢?

对于这些字,我们用首尾笔画和小部件来辅码,比如“录”这个字,它一眼就能看出由“彐”和“水”组成,那么“彐”就不是大多数人都能读出来的了,我们则取它的起笔“横折”,也就是“a”,那么“录”的辅码就是“au”了。

再比如“释”,它的偏旁不是“米”,另外半个也不知道是个啥,那么我们可以取“撇”和“丰”,它的辅码就是“pf”。 “谧”则有三部分,那么取偏旁和另外两部分的末尾部分也就是那个“皿”,就是“ym”。

部首隐蔽的字

这一部分的字就是那些你一眼不太容易找到部首的字,那么你可以尝试字中明显的小部分,比如“鹰”是“gn”,但也可以是“n”; “颖”可以是“hy”,也可以是“yh”——“页”和“禾”在这里就不会区分的很详细避免你用起来会混淆——实际上就是混着来的,不怕你用错。

偏旁部首的命名

说完了字,我们来说说看部首到底怎么命名,因为不同的地方由于各种原因,对于偏旁部首的命名是不同的,所以自然码也只能取称呼比较广泛的一种来命名,但我相信你总能猜出其他的称呼,毕竟这些东西万变不离其宗的。

  • 日、月、曰、目 它们都是圆的,所以用 o 表示;
  • 扌这是“扶手旁”而非“提手旁”——实际上 t 也是可以的但会和“提土旁”重码;
  • 彳取“行人”的意思所以用 x 表示——实际上“双人旁”也是可以的但会和“水”重码;
  • 亠 叫“文字头”;
  • 灬 不称为“四点底”而取“火”的变体,所以是 h。

实际的使用

实际上,其实由于当年自然码直到倒闭也没有公开它的码表,所以如今我们使用的自然码码表都是后人依据自然码规则重新制作的。这就导致了对于辅码编码上的严格程度会根据码表作者的心情而不同。

总之,由于自然码好学好用,所以多猜几次也不是什么难事——毕竟,一个字也就那么几种拆法,你又能和自然码的设计者差出多少去呢?

双拼方案配置格式

双拼方案配置文件是一个 plist文档,实际上就是特殊的xml文档。

你可以用任何文本编辑器打开双拼方案配置文件,配置文件是一个字典,一共有4个字段:

  • Version 此字段内容为固定字符串 2.0,必须存在;
  • Sheng 此字段包含字母对应声母的键值对,如果方案包含引导符,那么引导符单独留空;
  • Yun 此字段包含字母对应韵母的键值对,如果一个字母对应多个韵母,那么韵母之间用竖线|分隔;
  • Special 此字段用于处理一些特殊情况,当然你也可以把所有的零声母单独写在这里,此处的对应为全码对应全拼。

举例来说,一个双拼方案配置文件,大概格式如下(大牛双拼):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Special</key>
    <dict/>
    <key>Yun</key>
    <dict>
        <key>q</key>
        <string>ua|ian</string>
        <key>w</key>
        <string>ei|vn</string>
        <key>e</key>
        <string>e</string>
        <key>r</key>
        <string>ou</string>
        <key>t</key>
        <string>iu</string>
        <key>y</key>
        <string>un</string>
        <key>u</key>
        <string>er|u</string>
        <key>i</key>
        <string>i</string>
        <key>o</key>
        <string>uo|o</string>
        <key>p</key>
        <string>ie</string>
        <key>a</key>
        <string>a</string>
        <key>s</key>
        <string>ao</string>
        <key>d</key>
        <string>an</string>
        <key>f</key>
        <string>ang</string>
        <key>g</key>
        <string>uai|ing</string>
        <key>h</key>
        <string>ai|ue</string>
        <key>j</key>
        ...
    </dict>
    <key>Sheng</key>
    <dict>
        <key>q</key>
        <string>q</string>
        <key>w</key>
        <string>w</string>
        <key>e</key>
        <string></string>
        <key>r</key>
        <string>r</string>
        <key>t</key>
        <string>t</string>
        <key>y</key>
        <string>y</string>
        <key>u</key>
        <string>sh</string>
        <key>i</key>
        <string>ch</string>
        ...
    </dict>
    <key>Version</key>
    <string>2.0</string>
</dict>
</plist>

对于旧版落格输入法双拼方案配置文档,实际上就是穷举所有可能的全拼拼音,并全部写在 Special字段当中。新版落格输入法已经不再支持旧版配置文件格式,请知悉。

图形化编辑

当然,对于大部分用户来说,实际上你不需要纯手工来编辑双拼方案了,除了可以到落格输入法的“对数云”中下载其他用户预先配置的双拼方案外,你也可以在输入法中方便地以图形化界面创建和编辑双拼方案配置。

提示皮肤配置格式

如同 双拼方案配置格式 中所描述的那样,提示皮肤的配置文件其实也是一个plist,只不过为了区别,我们特殊约定提示皮肤的配置文件必须以_rev.plist结尾,否则程序将不予以识别。

你可以使用任意文本编辑器打开落格输入法的皮肤配置文件,它就是一个单纯的键值对集合,每一个英文字母对应了键盘按键按钮上将要显示的提示内容。

值得注意的是作为字母的 key 是不能重复的,否则会导致程序错误。

有些用户喜欢手动做出类似上下两行的皮肤效果,这就需要你在值中加入回车——不需要任何转义符号,你只需要直接输入回车即可。

比如,这是一份提示皮肤示例(大牛双拼):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>a</key>
    <string>zh</string>
    <key>b</key>
    <string>in</string>
    <key>c</key>
    <string>ian</string>
    <key>d</key>
    <string>an</string>
    <key>f</key>
    <string>ang</string>
    <key>g</key>
    <string>ing
uai</string>
    <key>h</key>
    <string>ue
ai</string>
    <key>i</key>
    <string>ch</string>
    <key>j</key>
    <string>eng
van</string>
    <key>k</key>
    <string>ia
en</string>
    <key>l</key>
    <string>ong
iong</string>
    <key>m</key>
    <string>iao</string>
    <key>n</key>
    <string>iang
ui</string>
    <key>o</key>
    <string>uo
zh</string>
    <key>p</key>
    <string>ie</string>
    <key>q</key>
    <string>ua
ian</string>
    <key>r</key>
    <string>ou</string>
    <key>s</key>
    <string>ao</string>
    <key>t</key>
    <string>iu</string>
    <key>u</key>
    <string>er
sh</string>
    <key>v</key>
    <string>ui
sh</string>
    <key>w</key>
    <string>ei
vn</string>
    <key>x</key>
    <string>uang
ve</string>
    <key>y</key>
    <string>un</string>
    <key>z</key>
    <string>uan</string>
</dict>
</plist>

图形化编辑

落格输入法支持你在 app 中直接编辑或创建按键提示皮肤,所以大部分情况下你可能不需要手动来修改或撰写这个配置文件,如果你要在图形化编辑模式输入一个回车,可以尝试长按回车按钮来键入一个换行符。

码表辅码配置格式

辅码码表

对于大部分双拼用户来说,可能对落格输入法的功能需求就止步于此了,不过,使用辅码才是双拼的优势。它是一份纯文本的“txt”文档,有着简单的格式要求,所有符合格式的码表文档都可以被落格输入法读取并导入为辅码码表。

你可以在“AssistCodes”目录里看到并管理所有的辅码码表文件。

具体的辅码码表格式大概是这样的:

阿 e
阿 ek
厑 i
厑 ib
厑 ii
锕 j
錒 j
锕 ja
錒 ja
啊 k
吖 k
呵 k
嗄 k
啊 ka
呵 kk

它最大的特点是“字”永远都只有一个字(不然还怎么去词组里筛选?),而“码”字段则最长是两个字母,这是因为落格输入法最大支持双辅直接辅码。

总之,要注意字和码之间用tab)分隔,注意不要有空格。

如果你直接复制示例中的码表,那么可能并不会得到正确的结果,因为在网页表达过程中,总是习惯性的把 tab 这个符号替换为空格。

主码表

主码表的文档格式与辅码码表的格式基本相同,但条目要多很多——这也是为什么主码表导入一般会明显比较慢。主码表相当于一份自定义的词库,它可以由你自己来规定哪几个字母对应哪个中文,比如导入一份五笔输入法的码表、导入一份郑码输入法的码表,这都是可以的。

值得一提的是,如果你使用了一份高质量的码表,那么也许可以考虑开启“四码上屏”功能,它允许你在输入四个字母后无重码自动上屏!

你可以在根目录里看到并管理所有的主码表文件。 注意:你应当明白,主码表和辅码码表格式一致固然方便,但很容易错误导入,比较容易的区分办法是导入速度,主码表的导入速度很慢(因为体积较大)。 另外,如果你把主码表和辅码码表搞混了(互换导入),那输入法可能也能正常运行,但辅码会辅不出大部分的词汇,而单字也会有大量重码出现。

为落格输入法制作一份码表文件

要制作一份落格输入法能用的码表文件十分容易,就是普普通通的“txt”文本! 当然,应当遵循一点小规则以便落格输入法处理系统能够识别。(如果你曾为落格输入法制作过“自定义码表”的导入码表,那么你可以放心——格式要求是完全相同的。)

  • 编码:UTF-8 UTF-16 GB2312 GBK GB18030 均可;
  • 文本格式:一行一条记录;
  • 记录格式:字前码后,用 tab 分隔。

举个例子,这是自然码码表的一部分:

按    a
阿    aa
锕    aaj
吖    aak
唔    agk
昂    ah
爱    ai
癌    aib
蔼    aic
隘    aie
捱    aif

需要注意的地方:

  • 字和码之间的分隔不是空格而是 tab;
  • 不要有空行;
  • 码的部分不要有26个字母外的任何内容。

码表整理完毕之后记得用批量替换模式去掉所有的空格!

如果要再补充一句的话,其实字的部分中是可以有空格和其他任意字符的,比如。 ojh这一条导入码表之后就是输入ojh候选里就会出现句号了。

但根据经验来讲,大部分情况下的空格都是错误添加的,请慎重使用。

精确控制码表的排序

如你所见,其实落格输入法会根据“从上到下”的物理顺序来读取码表,一旦遇到重码,则在“上方”的码会在首选,“下方”的则是第二个候选——更多则以此类推。不过,这个特性在开启“编码反查”功能后可能就无效了,落格输入法仅能保证首选仍然是正确的,而其他模糊查询的结果则变成了乱序。 要改变这一问题,则可以使用和“自定义编码”一样的排序权重,还是上边的码表,如果我想给它做更精确的排序,要怎么办呢?

按    a    1
阿    aa    55
锕    aaj    1000
吖    aak    20
唔    agk    200
昂    ah    2
爱    ai    1
癌    aib    10
蔼    aic    10
隘    aie    10
捱    aif    20

很简单,只要在“字前码后”添加另外一个字段“权重”即可,一般来说,这个权重不应该是小数或者负数,应该是一个自然数,这个自然数代表了你候选的排位,0表示第一个(如果你的码表没有排序信息,那么就是从默认的1000000开始递增),这样,你可以手动地为每一个重码词条进行精确的排序了。

值得注意的是,分隔依旧使用的是tab,落格输入法支持两字段的旧格式码表,也支持三个字段的新格式码表,你也可以新旧混用没毛病。不过,请注意第三个字段不要写入其他奇怪的字符,否则可能会出现一些不可预料的问题。

面板词

面板词是一个候选显示修饰功能,它允许你对自定义的编码进行修饰处理。

比如,你有一个自定义编码落格输入法可能是迄今为止最好用的输入法 aaa 0,当你输入 aaa 时,这句话就会排在候选的第一个位置上,但这句话太长了,你并不希望它挡住后面的选项,那么你就可以使用面板词来隐藏真实的内容。

那么只需要把这个编码改为 [我的短语]落格输入法可能是迄今为止最好用的输入法 aaa 0 ,这时,当你输入 aaa ,候选栏上的第一个结果就变成了 [我的短语],但你选择这个候选后,上屏的依旧是 落格输入法可能是迄今为止最好用的输入法 这句话 —— 这就是面板词的功能。

支持和应用

面板词目前仅支持 落格输入法 X, 你可以在“主码表”和“自定义编码”中使用面板词功能,具体的规则就是在“词条文字”开头使用英文方括号[]括住面板词,方括号后边是原本的内容。

注意,当使用面板词时,无需写入额外的方括号,这对方括号会被输出用来表示这是一个面板词。

转义

当你本就想要使用方括号[]作为输出内容时,需要在方括号前写一个井号#来表示你单纯是要写一个词条而不是在使用面板词。

值得一提的是,如果方括号没有写在词条的开头,那么它不会被识别为面板词。

fcitx-remote-for-osx 兼容

要安装 fcitx-remote-for-osx 的落格输入法 macOS 2 兼容,请直接在终端执行:

brew install fcitx-remote-for-osx --with-input-method=loginput2


感谢 ArchCST 的详细教程,原文在这里

Mac 下使用 Vim 或 Spacemacs 的用户可能需要在退出 Insert Mode 进入 Normal Mode 的时候自动切换回英文输入法,避免中文输入法截断快捷键的输入。 fcitx-remote-for-osx 插件可以实现这个功能。

这里只提一下官方还没有支持的落格输入法如何实现。

准备工作

MAS 安装 Xcode,启用 Command Line Tool。

操作步骤

克隆 fcitx-remote-for-osx 仓库:

$ cd ~/git
$ git clone https://github.com/CodeFalling/fcitx-remote-for-osx $ cd fcitx-remote-for-osx

如果之前已经使用过 homebrew 安装过 fcitx-remote-for-osx 可以通过 fcitx-remote -n 查询到落格输入法的识别名称为 com.logcg.inputmethod.LogInputMac2.LogInputMac2SP,然后就可以自行编译了:

$ xcodebuild GCC_PREPROCESSOR_DEFINITIONS='$GCC_PREPROCESSOR_DEFINITIONS CHINESE_KEYBOARD_LAYOUT=@\"com.logcg.inputmethod.LogInputMac2.LogInputMac2SP\"' install

编译中遇到以下报错:

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools'  is a command line tools instance

可以通过以下代码解决:

$ sudo xcode-select  -s /Applications/Xcode.app/Contents/Developer

检测安装是否成功

使用以下代码检测是否安装成功:

$ fcitx-remote -c # 切换回英文  Changing to com.apple.keylayout.US # 成功 
$ fcitx-remote -o # 切换到中文  Changing to com.logcg.inputmethod.LogInputMac2.LogInputMac2SP  # 成功

Enjoy

落格输入法都支持哪些 URL Scheme?

落格输入法 X 和 落格输入法 macOS 2 都支持 URL Scheme,具体如下:

落格输入法 X

落格输入法 X 目前仅支持通过 URL Scheme 快速打开各种设置界面,并不支持直接通过 URL Scheme 修改或添加配置。

落格输入法 X 的 URL Scheme 为 loginputx://。如果直接使用此地址,则单纯打开 App。

preferences/*

在此路径下,还包括了如下三个选项:

  • interface 打开“界面调整”界面;
  • function 打开“功能定制”界面;
  • license 打开“授权管理”界面。

比如:loginputx://preferences/interface

interface/*

在此路径下,用户可进一步直达界面调整中特定的选项设置界面:

  • skn 打开“提示皮肤”设置界面;
  • layout 打开“键盘布局”设置界面;
  • font 打开“键盘字体”设置界面;
  • keyboardcolor 打开“键盘配色”设置界面;
  • bufferstyle 打开“Buffer 风格”设置界面;
  • puncstyle 打开“符号键盘风格”设置界面;
  • candidatestyle 打开“候选风格”设置界面;
  • buttoneffect 打开“按键风格”设置界面;
  • background 打开“键盘背景”设置界面;
  • colorful 打开“炫彩键盘”设置界面;
  • onehand 打开“单手键盘”设置界面。

比如:loginputx://preferences/interface/skn

function/*

在此路径下,用户可进一步直达功能定制中特定的选项设置界面

  • s2t 打开“输简出繁”设置界面;
  • clicksound 打开“按键音反馈”设置界面;
  • vibratefeedback 打开“按键振动反馈”设置界面;
  • voiceover 打开“VoiceOver 旁白”设置界面;
  • shift 打开“Shift 键额外功能”设置界面。

比如:loginputx://preferences/function/s2t

lgcloud/*

在此路径下,还包括了如下七个选项:

  • img 打开对数云“键盘背景图”列表;
  • ext 打开对数云“扩展词库”列表;
  • sp 打开对数云“双拼方案”列表;
  • ct 打开对数云“主码表”列表;
  • ast 打开对数云“词汇辅码”列表;
  • skn 打开对数云“键盘提示皮肤”列表;
  • boot 打开对数云“点划引导配置”列表。

比如:loginputx://lgcloud/img

system/*

在此路径下,还包括了如下 11 个选项:

  • pinyin 打开“拼音方案”设置界面;
  • codetable 打开“主码表”设置界面;
  • assist 打开“辅码码表”设置界面;
  • fuzzypy 打开“模糊音”设置界面;
  • bootbutton 打开“点划引导”设置界面;
  • customcode 打开“自定义编码”设置界面;
  • quickmsg 打开“快捷短语”设置界面;
  • extended 打开“扩展词库”设置界面;
  • security 打开“安全和隐私”设置界面;
  • reset 打开“重置或修复”设置界面;
  • backup 打开“备份恢复”设置界面。

比如:loginputx://system/pinyin

other/*

在此路径下,还包括了如下五个选项:

  • lab 打开“实验室”设置界面;
  • icon 打开“App 图标”设置界面;
  • tint 打开“App 高亮色彩”设置界面;
  • theme 打开“App 配色主题”设置界面;
  • components 打开“组件管理”设置界面。

比如:loginputx://other/lab

落格输入法 macOS 2

落格输入法 macOS 2 的 URL Scheme 为 loginputmac2://,你可以直接用这个地址来调用落格输入法的设置 App。

注意:第一次使用此 URL Scheme 可能无法成功调起,由于系统注册原因,你需要先启动一次设置,方能正常使用。

  • loginputmac2://tab/one 打开设置的第一个页面,此功能对应的还有two,three,four,five,six
  • loginputmac2://functions/* 直接打开“系统”页面的各种功能设置菜单,其中包括了:
    • silence 静默列表;
    • bootButton 点划引导;
    • customCodetable 自定义编码;
    • extended 扩展词库;
    • puncMap 符号映射。

当然,在你调起对应界面时,记得先在设置中开启对应功能。

落格输入法在 iOS 平台锁屏后自动变为系统键盘?

这是新版 iOS 系统的安全机制,如果您的 iPhone 设定了锁屏密码,那么锁屏时就不允许第三方键盘运行,所以当你在呼出落格输入法键盘的时候锁屏,输入法的进程就会被系统结束造成崩溃的假象,进而导致系统自动切换键盘到系统键盘。

要解决这个问题,有两个方案:

方案一:只保留一个键盘

把键盘列表中的键盘全部删除,只保留 落格输入法 X 一个键盘可解,虽然锁屏时键盘进程还是会被系统结束,但由于您设定仅有 落格输入法 X 一个键盘,那么下次解锁,系统依旧会启动这“唯一”的键盘。

方案二:添加系统 Emoji 键盘

有趣的是,iOS 默认不会允许 Emoji 键盘作为首选键盘弹出,如果有其他键盘,那么系统就会帮你“自动”切换到其他键盘上,这样一来,锁屏时落格输入法被系统结束进程,切换到了 Emoji 键盘,但下次弹出时,由于是 Emoji 键盘,系统又会切换回 落格输入法 X 键盘。 ⚠️注意:Emoji 键盘必须排序在紧跟 落格输入法 X 键盘的下方。


方案二来源:@Snow_Eagle

macOS 版更新后输入法“消失”不见?

有少数用户可能会在落格输入法检测到更新,并点击更新后发现落格输入法在系统输入法菜单中消失了,但在“系统偏好设置”的“输入源”中还存在(也有更少数“输入源”中也没了),这是 macOS 系统 Bug。

解决办法:

在“系统偏好设置”的“输入源”中,删除“落格输入法”这个输入源,然后像新安装那样重新将落格输入法添加一下即可。

落格输入法何时支持 Windows、Android 以及 Linux?

落格输入法使用最新的 Swift 编程语言编写,就目前来看,其他平台还不能很好地支持用 Swift 语言以及原生库编写输入法,落格输入法有可能会在未来支持这些平台,但就目前来看,我们还是先专注于将 iOS 和 macOS 平台的现有输入法做得更好吧 :)

macOS 如何卸载 落格输入法?

如无意外,你可在落格输入法的“偏好设置”→“系统”中找到“卸载落格输入法”的按钮,点击并输入当前用户的登录密码授权即可一键完成卸载落格输入法的完整卸载。

总之,在某些设备上可能由于系统保护落格输入法不能完成自身的卸载操作,这时候就需要你自己手动进行卸载,你只需要手动删除如下目录即可完整删除落格输入法:

  • /Library/Input Methods/LogInputMac.app
  • ~/Documents/落格输入法
  • ~/Library/Application Support/LogInputMac

在 1Password 等 app 中无法使用?

这是对应 app 故意拒绝了第三方输入法键盘,你需要在这个 app 的设置中开启第三方键盘。

如果你十分确认其他第三方键盘是可以正常使用的,请参照如下步骤尝试修复:

  1. 请先确认你没有针对这个 app 设定“默认英文模式”(MAC 版);
  2. 可以尝试重启对应的 app 一般会解决问题;
  3. 由于 macOS、iOS 本身 bug ,你可能需要重启系统,或者注销一下(实际上就是_重启所有的app_对吧?)才能让更新后的落格输入法全系统范围生效。

为什么不支持 3D Touch 移动光标?

在 iOS 平台第三方输入法都不能像系统那样移动光标。某些第三方输入法一定程度上实现了这个功能(即支持 3D Touch 触发但依旧只能左右移动光标)。

我们认为并没有足够的理由去这么做,在不能任意方向移动光标的前提下,支持 3D Touch 来左右移动光标,会大大降低实际使用效率,我们希望落格输入法的操作体验更加原生,是因为我们认为原生的操作体验很高效很舒服,但就这一点上来说,部分地支持这个功能,反而得不偿失。

键盘按钮上的下划线是怎么回事?

这是由于你系统设置操作导致的,由于落格输入法键盘中每个键盘按钮都是一个真正的“按钮”,你必须在 设置->通用->辅助功能 里,关闭 按钮形状 功能。

如何收起键盘?

落格输入法没有收起键盘的按钮,这一点和系统一样,一个好的 app 应该自己去管理键盘的行为。

总之,你还是可以手动在某些坑爹的时候收起键盘的,比如 app 的输入框没有根据键盘移动的时候……

具体的方法是:在候选栏向下滑动即可。

特别的,对于 VoiceOver 用户,我们专门在键盘的右上角为你提供了一个“收键盘”的按钮。

更多手势可参考键盘手势操作大全

键盘顶部按钮的气泡无法显示全部?

这是由于 iOS 的特殊限制造成的,我们已经尽力缩减了按钮视觉反馈的气泡高度,但由于落格输入法键盘的高度是可以被用户自定义的,如果你设置的键盘高度低于默认高度,那么最上一排按钮的气泡会被裁切,从而显示不全。这是正常的。

iOS 不允许第三方键盘在键盘的视图外绘制任何图形。

另外,由于 iOS 11 的新特性,在搜索栏,键盘会自动隐藏候选栏,这样的话就会导致第一排甚至根本无法显示按键气泡,这也是完全正常的结果。

你可以在“面板之上”的最底部关闭“按键气泡反馈”功能,如果必要的话。

如何获取 落格输入法 X 内测?

落格输入法 X 为了应对 iOS 13 权限更新,为了给大家提供更多丰富的功能,特提供了“落格输入法 X 提权版” TestFlight,加入测试版后,用户可给落格输入法键盘授权“完全访问权限”,这样落格输入法的键盘就可以继续使用落格输入法业界首发的按键震动功能了,另外我们还为你提供了比如剪切板历史记录这种锦上添花的小功能。

加入 落格输入法 X 内测

加入落格输入法 X 内测不需要单独联系开发者,只需要在 落格输入法 X App 内就可以自助操作,但请注意,要加入内测获取“提权版”落格输入法 X,你需要满足以下要求:

  1. 保持 App 订阅状态并且支持自动续费;
  2. 当前设备上正确安装了商店版落格输入法 X;
  3. 设备没有越狱;
  4. 确保 App 具有联网权限。

提权版会自动获取用户当前的购买状态来判断授权到期时间,由于 TestFlight 的特殊性,用户将无法在“提权版”输入法的 App 中进行付费,所以,请务必确保订阅有效,若订阅失效,App 授权变为免费版,则需要用户覆盖安装商店版 落格输入法 X 后进行续费。

任何设备加入落格输入法 X 内测,都需要从商店版落格输入法 X App 中点击“加入内测”按钮进行操作,即使当前 Apple ID 已经拥有内测资格,直接在新设备下载安装内测版落格输入法 X 也无法识别到购买记录,这是由于 TestFlight 自身环境设定所造成的。

“加入内测”按钮的具体位置

打开 落格输入法 X App,在默认的“偏好”页面点击第三个方块进入“授权管理”页面,向下滚动即可找到“加入内测”按钮。

如何在 macOS 版使用 德沃夏克 布局

不少落格输入法的用户是在使用相对小众的键盘布局,比如小众里的大众 Dvorak。

iOS 版本的落格输入法这里就不说了,你可以轻易在“面板之上”的“键盘布局”页面里切换对应的键盘布局,那么,macOS 版的落格输入法,该怎么操作呢?

说来也巧,macOS 其实系统级别支持切换键盘布局的,里边就包含了 Dvorak,而落格输入法是支持这样切换布局的。

与其他内置各种键盘布局的输入法不同,你想要在落格输入法中使用这样的键盘布局,需要自己切换系统的键盘布局。

在“系统偏好设置”中,找到“输入源”,就像添加落格输入法那样,添加一个输入法,具体在“English(英文)”列表下,找到“Dvorak(德沃夏克)”,这里实际上有四个具体选项:

  • Dvorak
  • Dvorak Left-Handed
  • Dvorak QWERTY ⌘
  • Dvorak Right-Handed

顾名思义,第一个是最标准的德沃夏克键盘布局,第二个是左手布局,第四个是右手布局,这两个可能不是你的选择——额外的,第三个是一个变通布局,这个布局会在你按下 command ⌘ 按键时变回 Qwerty 布局,这样你就不用担心快捷键的问题了。总之,选择了你需要的键盘布局后,添加它。

切换键盘布局

在添加后,像切换到落格输入法那样,切换到你的 Dvorak 输入法上,这时你会发现和切换到英文输入法一样,只能输入纯英文了——没关系,只要确认此时键盘已经是 Dvorak 即可。

这时,【直接】切换到落格输入法,你就会发现,落格输入法已经变成了 Dvorak(德沃夏克)键盘布局。

——要怎么切换回来呢?

同样地,在输入源中添加标准的英文输入法,然后切换到它,再切换回落格输入法,这时候,就又变成了 Qwerty。

高级操作

有些朋友可能有更~~骚~~高级的操作需求,比如双拼用的是 Qwerty 键位,但他平时打英文是很多的,所以他针对英文练习了 Dvorak 布局,那么怎么办呢?

落格输入法设置项中,有“强制使用 Qwerty 布局”选项,你只要勾选它,就可以在 Dvorak 布局下继续使用 Qwerty 的双拼了。

落格输入法的兼容性

对于落格输入法最新的的兼容性和 bug 追踪,请移步:https://trello.com/b/OjRDX0j6

这里列出了历史以来确认的兼容性问题。

iOS 📱

Accessibility BoldText

这个功能是辅助功能中的字体加粗,实际上落格输入法 X 的键盘字体是支持在 App 中自定义的,如果用户自定义了字体,那么不同字体的加粗名称不同,很难动态化处理,这也和自定义相矛盾,所以需要用户在开启系统加粗字体后,自己去落格输入法 X App 中设置键盘字体为任意加粗字体。

性能

在性能比 iPad mini 2 更低的设备上可能使用落格输入法略有卡顿。

输入框布局兼容性

在极其个别的微信小程序中(已知:拼多多在线客服)输入框布局可能不正常。

macOS 💻

VoiceOver 网页快速导航(单键导航)兼容问题

落格输入法 macOS 2 在浏览器中如果输入过文字,则当前页面下旁白的快速导航不可用,但方向键依旧可用。

这是由于系统无法正确拦截按键信号导致,第三方输入法本身无法获取快速导航(单键导航 Quick Nav 的开关状态),系统按键处理与输入法处理冲突,导致两者谁也拿不到信号,此时快速导航功能异常。

绕过办法:重新激活当前窗口即可,简单来说就是使用 cmd+tab 快捷键切换到任意app再切换回来(按两次就好了),这样单键导航就又可用了。

另外在 Chrome 中,开启单键导航还会导致输入法无法使用方向键选择候选,VoiceOver 的 Chrome 用户续谨慎购买。

文字判断

对于不支持 TSMDocumentAccess 的 app,落格输入法无法获取并判断输入框中的内容,这导致例如“英文和数字前后自动插入空格”等功能无法使用。

系统权限

系统偏好设置→安全和隐私→隐私→轻松访问中,“允许下方 app 控制你的电脑”。

如果不在此处勾选 落格输入法 macOS 2,那么一些特殊的操作可能无法完成,比如移动光标的宏以及 Capslock 切换中英文。

这是由于落格输入法无法直接控制输入点的光标导致的,我们在此处使用了“虚拟按键”的方式来绕过这个限制,但“虚拟按键”功能要求使用这个权限。如果你坚持不授权,那么你在遇到对应功能的时候会体现为功能无效,但【并不会】影响其他任何功能的使用。

使用 Capslock 或者 增强模式 时,落格输入法会使用同一套 API 从系统底层获取按键信号以及大小写锁定提示灯状态等,如果没有这个权限,则此功能无法生效。

底层消息传递拦截(此问题已经由“增强模式”解决)

落格输入法使用最新的 Swift 编程语言编写,由于一些我们也不知道的玄学原因,落格输入法的消息获取层级似乎没有 Objective-C 编译的层级低,这导致了一些特殊的优势和劣势,比如:

  • 在一些特殊的 app 中,落格输入法无法获取 shift 按键消息以切换输入法的中英文模式,绕过办法:考虑使用 control 切换中英文模式,或者按回车输入英文。

  • 在 Excel 中翻页行为与输入冲突,Excel 似乎使用了一些奇怪的底层处理来拦截用户输入,这和落格输入法产生了冲突。

  • 在 Xcode 中输入中文退格无法清除第一个 buffer,这是由于 Xcode 的新代码补全机制实现似乎影响了系统自己的 buffer 设置,解决办法:多按一次退格。

辅助功能系统错误

在 VoiceOver 开启时,使用落格输入法,候选栏出现总会被读成 “application”,上屏后会触发输入框全文朗读,这些都是系统上游错误,目前无法处理。

对于后者,可以考虑按一下右方向键来打断朗读。

在 macOS 10.15.4 版本系统中,VoiceOver 会在遇到国旗 Emoji 时崩溃,某些时候无法正常选词,此时请关闭落格输入法的“智能 Emoji 候选”功能。

日志错误

Error inserting batch: disk I/O error

这个错误是由于 SQLite 在请求链接后设置锁定模式引起的,但似乎并不会造成什么实际的问题,我们会进一步调查具体原因。 随着 macOS 系统更新,这个问题好像已经消失不见了。

垃圾文件

理论上来讲落格输入法【不会】生成垃圾文件,但由于落格输入法 macOS 2 在运行时会长时间读取数据库,所以数据库会生成临时的缓存文件,这个文件是程序运行所必须的,许多 macOS 清理软件例如 CleanMyMac ,会清理这些缓存文件,直接导致落格输入法的词库系统损坏,或者部分功能行为异常。

解决办法:彻底删除落格输入法的所有相关文件后重新安装(覆盖安装无效)

落格输入法的授权突然丢失?

个别落格输入法的用户可能会遇到落格输入法在使用时某天突然丢失了授权,变成了免费版。这个问题大多是由于网络原因造成的,但总之,也有可能是因为你在使用共享账号并被反盗版了。下面,我们根据不同的平台来简要说明一下为什么落格输入法的授权会丢失以及如何找回授权。

📱 落格输入法 X 以及 经典版

在 iOS 平台,落格输入法通过你购买落格输入法内购的苹果官方单据来验证你的授权,这就意味着落格输入法 app 需要向苹果的服务器进行数据沟通。大部分授权丢失的原因,主要是由于用户网络不通畅引起的——尽管我做了很大程度上的兼容,但长时间的断网依旧会导致落格输入法丢失授权(无法获取授权状态)

另外,你也不应该关闭落格输入法 app 的网络权限,关闭后对数云无法运作。——最重要的是,这样会导致落格输入法始终无法获取你的授权状态,最直接的后果是:购买落格输入法后授权识别正常,过一会或者过几天变成了免费,再点击购买或者恢复购买,又有了授权……

如果你发现自己的输入法突然变成了免费,那你可能需要检查一下落格输入法的网络权限。

也有可能是 落格输入法X 的订阅到期了,如果你取消自动续费订阅的话。

另外,落格输入法是不允许以共享账号的形式分享授权的,任何以共享账号方式获得授权我都有权收回。但苹果官方的家庭共享不在此列。

解决办法:确保输入法正常使用并拥有网络权限,然后删除它从你的 Apple ID 已购列表中点击下载。

💻 落格输入法 macOS 版本

在 macOS 平台,落格输入法是独立销售的(实际上任何输入法都是不能上架 Mac App Store 的),那么自然不存在网络问题。但总之,落格输入法要在每次开机的时候验证你的授权,这是一系列极其复杂的操作,请在使用 macOS 清理软件(比如 某cleaner、某keeper、某管家等)时,注意避开关于落格输入法(loginputmac2)的一切内容,我已经处理好了所有缓存数据,任何相关的内容被删除,都有可能导致落格输入法工作不正常或者丢失数据。

尽管我已经尽可能避开了这些清理软件喜欢删除的目录,但依然有些软件(可能)会删除沙盒等数据,这导致落格输入法的授权被清空,变成免费版。

解决办法:查找购买落格输入法时收到的激活邮件,通过邮件中的激活信息重新激活即可,同时避免使用引起落格输入法丢失激活信息的清理软件或添加落格输入法的相关目录为白名单。

另:如果你找不到当时购买落格输入法时收取的邮件,请遵循以下操作:

从落格输入法官方网站购买:

登录 https://loginput.onfastspring.com/account/ ,输入你购买时使用的邮箱进行验证并在已购列表中找到你的授权信息,或者索取一封新的授权邮件发送到你的邮箱。

从数码荔枝正版软件商城购买:

联系 数码荔枝正版软件商城 并出示你的淘宝购买记录,联系相关客服进行激活信息找回。

如何导出和导入用户词库?

落格输入法允许你导出自己的用户词库,目前落格输入法支持 macOS 和 iOS 两个平台,这两个平台导出的用户词库,是可以互相导入的——换句话说,它们是互通的。

macOS

要在 macOS 上导出落格输入法的用户词,你需要 落格输入法 macOS 2 及以上版本,在输入法设置 app 的“系统”页面下,“安全与隐私”分栏里,右侧“用户词库”功能区,点击“导出到...”按钮。

在弹出的保存对话框中,选择你要将落格输入法用户词库备份的位置,点击保存即可。

要导入一个用户词库,在同样的位置点击“从备份导入...”按钮,在弹出的对话框中定位你先前导出的备份文件即可。

注意,如果你导入的是一个错误的二进制文件,或者数据库损坏,那么你可能会发现你的用户词并没有生效且词频功能无法正常工作,但请注意,落格输入法目前还不能检测和验证用户词库,它不会报错和崩溃,点击“清空用户词库”重置即可。

iOS

要在 iOS 端导出落格输入法的用户词,你需要 落格输入法 X 版本,定位到落格输入法X的设置app的“面板之上(界面调整)”设置页面,在页面上方部位有一个“点我呼出键盘...”的输入框,在这里呼出键盘,默认点划b下划,如果你自定义了点划配置,请确定有一个点划宏为#大团结,且已经成为 Pro 用户。

在 大团结 面板中,选择“导出用户词库”,落格输入法 设置app 会自动弹出文件管理器,在此处选择你想要保存的备份的位置,点击“添加”即可。

要导入用户词库,定位到“系统”页面的“安全与隐私”功能页面,选择“从 iCloud Drive 导入用户词库备份”,在弹出的文件管理器界面选择你先前备份的词库文件进行导入即可。

注意,如果你导入的是一个错误的二进制文件,或者数据库损坏,那么你可能会发现你的用户词并没有生效且词频功能无法正常工作,但请注意,落格输入法目前还不能检测和验证用户词库,它不会报错和崩溃,点击“清空用户词库”重置即可。

值得一提的是:你可以在“安全和隐私”中开启“拒绝导出用户词频数据库”,这是一个一次性操作,如果开启,那么在你彻底重装落格输入法之前,是无法再次导出用户词库的。

iOS Day One 中落格输入法可能无法正常弹出?

这是由于未知原因导致的,目前还没有找到有效的解决办法。主要似乎发生在设置了 Day One 启动密码的用户中。

绕过办法:

Day One 启动密码关闭再打开即可——反之亦然。

macOS 如何设置中文全角空格?

落格输入法 macOS 2 并没有专门为全角空格做开关选项,因为在开发者的认知当中,中文全角空格是一个非常不常用的符号——总之,确实有很多人习惯或者从业是需要这个符号的,那么我们就来看看如何在落格输入法 macOS 2 中设置中文全角空格。

符号映射功能

落格输入法 macOS 2 支持符号映射,即将一个符号变换到另一个符号上,比如你输入键盘上的^符号,那么落格输入法会为你输出……,同理,我们也可以设置空格的映射。

要了解更多关于符号映射的内容,请移步:符号映射

在“设置”→“系统”界面找到“符号映射...”按钮,点击打开符号映射控制面板,点击左下角加号添加一个新的空白映射条目;

在左侧输入普通的半角空格,在右侧复制粘贴一个你提前准备好的全角空格,点击“完成”即可。

修订历史

2021-07-10

  • 更换部署框架 gitbook cli → mdBook

2020-12-20

  • 增加一项兼容性说明

2020-12-19

  • 新增了“面板词”功能的说明。

2020-05-14

  • 略微更新了兼容性说明。

2020-04-18

  • 移动 URL Scheme 相关说明到“进阶技巧”;
  • URL Scheme 相关说明添加 iOS 版。

2020-03-21

  • 新增 FAQ:落格输入法在 iOS 平台锁屏后自动变为系统键盘 的解决办法

2020-03-12

  • 新增 macOS 版设置中关于“增强模式”的说明。

2019-08-31

  • FAQ 新增卸载 macOS 落格输入法 教程。

2019年07月30日

  • 为 macOS 和 iOS 版 Z+拼音 功能增加反查相关说明。

2019年01月10日

  • 添加了一个 faq 以说明如何在 落格输入法 macOS 2 中设置中文全角空格;
  • 额外细化了“符号映射”相关说明内容;
  • 针对“落格解释库”进行了额外的说明;
  • 在 macOS 设置界面说明中增加了若干新功能开关选项的说明。

2019年01月06日

  • 修正了大多数文章内链,由于项目迁移导致链接格式改变,如果还有遗失,请各位读者多多反馈。

2018年12月24日

  • 添加了一个 FAQ 以说明对 Day One 的兼容性错误绕过方案。

2018年12月22日

  • 迁移网站 gitbook → netlify;
  • 优化了网站布局并添加了更多功能,比如中文搜索,文内目录,滚动到顶部等。

2018年12月21日

  • 同步更新了 macOS 端新的设置界面说明;
  • 更新了键盘手势章节中对快捷编辑的功能说明。

2018年12月16日

  • 新增了 fcitx-remote-for-osx 一键支持说明。

2018年12月07日

  • 新增了关于落格输入法可能会丢失授权的说明以及解决办法。

2018年12月05日

  • 新增了点划引导宏 全拼 和 链接 的说明;
  • 新增了关于落格输入法兼容性的说明。

2018年11月28日

  • 增加了一个 faq 落格输入法都支持哪些 URL Scheme

2018年11月25日

  • 添加了一个 faq 如何在 macOS 版使用 德沃夏克 布局。

2018年10月22日

  • 为最近新添加的新功能进行了更新,这包括了 iOS 面板之上的“空格键动画”、“文字颜色”、提示皮肤的“皮肤文字颜色”;
  • 为最近新添加的新功能进行了更新,这包括了 iOS 面板之下的“按键音反馈”、“按键震动反馈”、“Shift 键额外功能”、“允许空格上屏联想”、“符号键盘固定英文符号”、“点划引导上屏 Buffer”、“经典 VoiceOver 解释库”;
  • iOS “系统”分类下的“双拼方案”现更名为“拼音方案”;
  • 在“拼音方案”小节增加了关于全拼内容的说明;
  • iOS “其他”章节下“App 色彩主题”更名为“App 高亮色彩”;
  • 在 iOS “其他”章节增加“App 配色主题”小节以讨论 App 主题配色;
  • 在 macOS “码表与方案” 章节进行了更新;
  • 在 macOS “偏好”章节 更新了“Z 键重复上次上屏”、“Z+全拼”、“中英切换”、“VoiceOver 旁白解释库”相关说明。

2018年10月11日

  • 修复了一个文本错误;
  • 同步增加了 落格输入法 X 新功能的描述变更;
  • 增加了对 落格输入法 macOS 2 设置界面的功能说明。

2018年08月29日

  • 在进阶技巧中增加了 fcitx-remote-for-osx 兼容 章节来讨论落格输入法 macOS 如何与 fcitx-remote-for-osx 协作。

2018年08月13日

  • 增加了 为什么落格输入法 X 不提供内测? 一章来讨论落格输入法X 不开放内测的原因;
  • 界面功能简述(iOS) 分类的主码表 一章中添加了关于“上划空格通配”和“空码自动清屏”的讨论。

2018年08月04日

  • 界面功能简述(iOS) 中的主码表章节进行了更新,加入了上划空格通配以及空码自动清屏的开关说明。

2018年08月02日

2018年07月22日

2018年07月20日

2018年07月18日

2018年07月10日

2018年06月24日

  • 在 基本功能 分类中增加了 各种开关功能说明 章节以讨论落格输入法中常见的开关功能。

2018年06月23日