转自:http://blog.kermsite.cf/index.php/archives/143
由于格式问题,部分链接、表格可能会失效,若失效请访问原文
简介
对于理工科的学生,经常会遇到在文档或笔记中插入公式情况。
一般而言,最为标准的公式写法是Latex,但是这种格式比较复杂,学习成本较高。
另外一种方法是找现成的公式,然后再用各种工具转化成可以使用的格式。例如,使用Mathpix和OnenoteGem等进行插入。不过现在二者都收费了,其次用这个识别效果有时候并不是很好,最后只能抄现成的公式。
实际上Office系列的软件都自带了UnicodeMath这样一种公式输入方式。相较于Latex它要更加方便和容易理解。使用UnicodeMath输入公式,就和我们平时摁计算器一样。
下面我将介绍一下它的使用方法,这个熟练之后也挺快的。
使用方法
对于Onenote(包括桌面版和Windows10版)、Word和PowerPoint,只需在输入的时候按下Alt
+=
,即可唤出公式编辑器:
最简单的使用方式就是通过“公式”栏点选需要输入的符号和结构。
对于每一栏,按向下的小箭头都可以展开。用这种方法理论上是可以输入任何公式的,不过效率上实在是太慢了。
接下来我们介绍一下如何从键盘上输入公式
注意:对于Onenote For Windows10,不显示“公式”选项卡,但是可以直接键盘输入,和Word相同。怀疑是同一个内核,界面不同
键盘输入
这里使用“自动修正”功能进行输入。
自动修正功能可以将代号转化为对应的符号,使用“\
”开始一段代号输入,例如,输入,只需要键入\beta
再按空格即可。
将鼠标悬浮在某个符号上,即可显示对应的代号。
注意输入的时候不要用中文,可以安装一个英文键盘,参考Windows切换英文键盘(打代码、打游戏必备)
常用的几个代号:
符号(公式) | 输入方式-先按“Alt”和“+”进入公式模式,输入后按空格即可自动转换 |
---|---|
alpha (这一块Latex和UnicodeMath是通用的) | |
beta | |
sigma | |
delta | |
Delta | |
rightarrow | |
/= | |
int | |
上标 | ^ (输入完后,直接接上你想要放上去的内容,再按空格,下同) |
下标 | _ |
上方符号 | above |
下方符号 | below |
分数 | / |
按照这种方法就可以很方便的输入公式了,我之后会录一个视频,大家可以参考一下。
视频:https://www.bilibili.com/video/BV1FF41187bD/
其他参考资料:
关于Latex和UnicodeMath的互相转化
注意:不确定本方法是否有效,感觉并没有转化,只是将源代码展示出来了而已
虽然UnicodeMath输入比较简单,但是很多地方还是只支持Latex,例如知乎和Typora。
我们可以使用Word自带的功能进行转换,这样就可以先用Unicode写,然后转成Latex复制到其他平台了