首页 > 其他分享 >最全面的输入法教程:后话

最全面的输入法教程:后话

时间:2024-11-14 09:57:27浏览次数:1  
标签:教程 知乎 五笔 输入法 键盘 后话 双拼 输入

最后,本文就来讲讲一些更加进阶的场景,以及一些感想。

特殊场景

如果你有输入生僻字的需求,可以看看这篇文章:【技术贴】快速输入生僻字 - 知乎

此外除了输入汉字,学术方面还有时候得输入数学公式,此时就可以考虑用 LaTex 了,具体可以看我这篇文章:《Markdown 与数学公式》。

输入法进阶

本系列教程其实还有很多没有讲。除了常见的全拼、双拼、五笔这些比较常规的输入方式,还有其他更极客的、打破传统的输入方式。

如今输入汉字的方式可以粗暴点分为:

  • 拼音输入:靠汉字的拼音来输入,典型的有全拼、双拼
  • 形码输入:靠汉字的笔画来输入,典型的有五笔,手写输入等
  • 其他输入:例如语音输入,OCR 等

除了五笔,还有其他形码输入法,但都比较少见,下面简单说几个。

注意:有些形码输入法都比较古老,教程少,输入法支持的也不好,要学和用的话还是推荐五笔和虎码。

表形码输入法

陈爱文与表形码

表形码由旅居法国的华侨人士陈爱文于 80 年代发明,它比五笔更早出现,拆分方面符合直观,并且有汉字学方面的理论支持,在发明之初引起广泛关注,被列为国家重点火炬计划项目。

可惜的是,后来在普及化、商业化方面并没有产生象五笔字型、郑码那样的影响,如今几乎没人用了。

二笔输入法

二笔输入法概述图

二笔输入法(简称二笔,又名阴阳码,或称为两笔输入法)是陈劲松于 1992 年发明的中文输入法。

二笔输入法是一种声形输入法(音形码),采用拼音首字母与笔画(两个笔画取一键)相结合的方式取码,具有规范、易学、快速的特点,是首家通过 CESI 中文信息技术产品认证中心认证的中文输入法,成为唯一通过国家教育部评审的可以进入中小学教材的汉字输入法。

之前有不少读者反馈在用这种输入法,现在维护更新的是付东生的“超强二笔输入法”。

郑码输入法

郑易里向女儿郑珑传授郑码编码要领​​

郑码,又称字根通用码,是我国著名文字学家、享誉海内外的《英华大词典》主编郑易里教授经半个世纪对汉字字形结构的研究,后期和女儿郑珑高级工程师共同创造的重大科技成果,获得了中、美、英国专利授权,并通过国家级的鉴定。

王永民教授在发明五笔之前,也是向郑老取经的,拿到了其研究多年的 “188 键汉字编码方案”,然后才决定自己从头开始。

郑码具有规范、易学、快速、通用的优点,诞生之初就接近完美,不像五笔那样有多种差别巨大的版本(86、98、新世纪),不少人认为五笔其实是从郑码里诞生并发扬光大的。

郑码字根表,带口诀

相关阅读:郑码现在在输入法中的地位怎样? - 知乎

仓颉输入法

仓颉输入法由“中文电脑之父”称誉的朱邦复先生于 1976 年创制。初期只有繁体字版本,原名“形意检字法”,用以解决电脑处理汉字的问题,包括汉字输入、字形输出、内码储存、汉字排序等。

因为其对繁体支持地较好,目前该输入法在港澳台地区比较常用,打字速度还是可以的。

相关阅读:

虎码输入法

号称是目前最好的形码输入法,特点:

  • 使用人数众多,社区活跃,很多人一起维护
  • 支持 Unicode 全字集 10 万字(包括全扩展区)
  • 全平台支持(Windows、macOS、Linux、iOS、Android)
  • 官方文档丰富,还提供了很多相关工具(字根表,跟打器,拆分查询)

相关阅读:

岁寒输入法

岁寒输入法

利用手机的滑行特性来提高输入的效率,我第一次了解到时还是蛮惊讶的。

其实滑行输入法一直都有大厂在尝试(搜狗、百度、Google 等),盛大曾也凑热闹地做了一个盛大输入法,但缺陷都比较大,目前几乎没人用。

作者则是自己从零开始,深入学习拼音规律,推翻了旧有的键盘布局,坚持开发了近十年,令人钦佩。

目前已支持 iOS 和 Android,作者写的教程也挺详细,有大量使用手机输入场景的同学可以试试。

作者自述:我是如何开发岁寒输入法的:滑行输入的探索之路 - 少数派

语音输入-进阶

之前提到了语音输入。讯飞推出了一个键盘,有 OCR 识别,语音搜索和会议记录功能,还有独立麦克风。

有大量语音输入场景的同学可以了解下。

相关阅读:科大讯飞推出 AI 机械键盘 T8,该产品有哪些亮点? - 知乎

其他语言的输入

本教程着重讲的是汉语普通话的输入,此外还有其他语言:

这些都比较小众,我也不是很想去研究,就不写了。

选择哪款输入法?

这么多输入法,该选哪个呢?见仁见智。

如果很少打字,全拼 + 语音输入就够了;

如果有大量输入,但主要是聊天、沟通等,可以考虑双拼;

如果有大量输入,且主要是码字、涉及到生僻字、文言文的情况下,可以考虑用五笔,或者小鹤音形、虎码等。

更进一步的话,还有顶功、并击的概念,就不多介绍了。

输入法只是工具,不要太执着某一种方案。自上世纪八十年代来,多少双拼方案、形码方案出现,但大多数输入法都已经消亡。

全拼教学与训练至少有 9 年义务教育,如果奢望几个月就改掉 9 年的全拼习惯,不太现实,只有大量打字练习,才有可能更进一步。如果你决定要从全拼换成更高效的输入法,与君共勉!

相关阅读:

键盘的进阶

除了学习相关的技巧,用更好的输入法软件,还可以升级下我们的键盘。

人体工学键盘

人体工学键盘,顾名思义就是用起来更舒服的键盘,它能降低长期使用键盘带来的伤病。

例如 程序员键盘升级指南 里展示的键盘:

微软也推出过人体工学键盘:

如果你想折腾下键盘,不妨看看:

键盘布局

传统键盘上的布局是 QWERTY 键盘(音译为柯蒂键盘),即平时最常见的、第一行字母为 QWERTY 的键盘布局:

而这个键盘布局是可以修改的,例如 DVORAK(德沃夏克)布局就将常用字母放到一起,以提高打字速度:

想使用这些布局,也很简单,不用买新键盘,只需下载个调整布局的软件即可。此外还可以买些键盘贴,将新布局贴上去,然后就可以用了。重新适应布局其实也不用花很久。想想我们是怎么适应 QWERTY 布局的,也是靠练习,一般一个月内即可适应。

可能有人会说,在生活中用这个会给自己或他人造成不便,比如别人无法使用你的电脑,你使用别人的电脑时难以重新适应 QWERTY 键盘布局,一些快捷键不能使用,此外一些游戏没有对这些布局做适配等等。

这个就得看个人取舍了,如果你有大量输入的要求,可以考虑试一段时间,不行再退回来嘛;就拿我自己来说,平时比较少用其他人的键盘,其他人也很少用我的,也不怎么打游戏,那么用起来就还不错。

相关阅读:

抛砖引玉

我所知道的关于输入法的部分都写完了,如果你有什么更极客的方法或经验,欢迎在评论区分享

最后

写了 30 多篇文章后,本系列教程要告一段落了。

文章很多,但可以挑着读,例如如果不想学双拼、五笔的话可以跳过,等用到了再说。

其实这已经是《输入法教程》2.0 了,之前在个人博客上写了一遍,后来发到公众号时,觉得写的太简单了,因此倒逼自己重写了一遍,不然对不起教程的名字“最全面”....

写了一个多月,累积五万多字,学到了很多,收到了很多反馈,也有很多人指出错误,我非常感激。

由于微信文章只能修改一次,并且只能改几个字,因此只能先暂时放弃完善内容和纠错,应该会沉淀一段时间,等文章内容进一步完善后再发布“3.0”版本。


完结撒花~

标签:教程,知乎,五笔,输入法,键盘,后话,双拼,输入
From: https://www.cnblogs.com/PeterJXL/p/18545397

相关文章

  • LLM - 计算 多模态大语言模型 的参数量(Qwen2-VL、Llama-3.1) 教程
    欢迎关注我的CSDN:https://spike.blog.csdn.net/本文地址:https://spike.blog.csdn.net/article/details/143749468免责声明:本文来源于个人知识与公开资料,仅用于学术交流,欢迎讨论,不支持转载。影响(多模态)大语言模型参数量的主要网络模块,即Linear、Embedding、Norm(......
  • HarmonyOS NEXT开发实战教程-记账app
    今天分享的实战教程是一款记账app,最近分享的项目都是纯页面,没有服务端,没有数据接口,因为鸿蒙开发主要就是写页面,都是前端嘛。如果有友友想要完整的项目可以找幽蓝君定制,想学服务端开发的话幽蓝君也可以写。话不多说,看一下记账app的效果图: 下面为大家分享本项目的开发教程,其实......
  • Nodejs保姆级安装教程(超详细)
    目录一、安装环境二、安装步骤三、验证安装四、修改全局模块下载路径 五、更换npm源为淘宝镜像总结一、安装环境本教程演示的环境:win1064位node.js下载: https://pan.quark.cn/s/6cc0cf8ba5be二、安装步骤1、双击安装包,一直点击下一步。2、点击change按钮......
  • git 使用教程
    本文为Git教程-廖雪峰的官方网站(liaoxuefeng.com)的学习笔记,仅供学习参考之用。git是一个版本管理工具,对于个人开发而言,一方面可以记录每次代码的更改,方便回溯代码定位问题;另一方面可以同时开发多个分支,可以更为安全的去折腾新功能。而对于团队开发而言,可以提升协同工作的......
  • Stable Diffusion教程|SD WebUI必备插件教程 菜鸟轻松成高手第二期Free U插件
    今天要给大家介绍一款进阶插件——FreeU。这个插件是一个很有意思的插件,可以为生成出来的图片在底噪上进行调整从而展现出完全不同的风格,以下是具体的使用教程。在教程开始前要事先申明,本教程的使用是建立在使用算网云平台SDWebuiforge镜像的基础上,如果使用秋叶安装包则不......
  • 【AI换脸整合包及教程】Rope:AI 换脸工具的功能、原理、应用
    在人工智能技术迅猛发展的当下,AI换脸技术无疑是近年来备受瞩目的焦点之一。其中,Rope作为一款开源的AI换脸工具,因其出色的易用性和强大的功能而广受青睐。本文将对Rope的功能、技术原理、应用场景以及所面临的法律和伦理问题进行详细阐述。一、Rope的主要功能Rope是......
  • 【Python教程】python如何把数据导出生成excel
    博主介绍:✌全网粉丝21W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物联网、机器学习等设计与开发。感兴趣的可以先......
  • 《开拓者 正义之怒 v2.2.0as》安装教程
    1.下载游戏文件首先,您需要下载游戏文件。请点击以下链接下载《开拓者正义之怒v2.2.0as》:下载《开拓者正义之怒v2.2.0as》2.解压缩文件下载完成后,您将获得一个压缩文件。请右键点击文件并选择“解压到当前文件夹”,以解压所有游戏文件。3.运行安装程序解压后,打开解......
  • WebXR与WebGL集成开发教程_2024-07-26_15-03-25.Tex
    WebXR与WebGL集成开发教程WebXR简介WebXR的由来与优势WebXR是WebXRDeviceAPI的简称,它是一个用于在Web浏览器中创建沉浸式虚拟现实(VR)和增强现实(AR)体验的API。WebXR的设计旨在提供一个统一的接口,让开发者能够更容易地在不同的设备和平台上创建和部署XR(扩......
  • 《龙之信条:黑暗觉醒》安装教程
    1.下载游戏文件首先,您需要获取游戏的安装文件。请点击以下链接下载《龙之信条:黑暗觉醒》资源包:下载《龙之信条:黑暗觉醒》2.解压缩文件下载完成后,您将获得一个压缩包。请右键点击压缩包并选择“解压到当前文件夹”或“解压到‘龙之信条:黑暗觉醒’”以提取游戏文件。3.检......