php 写word 公式,一文掌握在Word中快速编写公式

在使用Word编写文章时,总会遇到书写数学公式的情况。使用Word的公式输入工具需要频繁地使用鼠标,因而编写公式会显得繁琐麻烦,那么有什么办法可以优雅地在Word中书写公式呢?其实Word早在Word 2007中就提供了像Latex一样使用代码书写公式的特性。详情可见Linear format equations using UnicodeMath and LaTeX in Word。本文是基于上文的翻译与一些补充。

01快速开始

在Word中使用Alt+=快捷键,可以快速呼出Word的公式编辑框。默认使用UnicodeMath进行公式编辑。按照官方指引的说法,是可以选择Latex进行编辑的。

不过,本文主要介绍如何使用UnicodeMath编写公式。与Latex不同的是,UnicodeMath遵循一种所见即所得的思想,在公式编写的过程中可以灵活地对公式的格式进行调整,可操作性胜于Latex。

02UnicodeMath的使用

在UnicodeMath中,书写方式与Latex极为相似,都是通过输入线性的代码,从而将其转化为相应的格式。但是呢,就使用体验而言,感觉Word中的UnicodeMath相较Latex更为方便与易用一些。UnicodeMath相较于Latex的最大差别为,用UnicodeMath在书写的过程中可以也必须使用Space按键来触发公式的转换。

比如说,在输入质能守恒公式时:E=mc^2

当输入2之后,按下空格键之后,2就会上升,成为c的指数。

同时,空格键也可以取代Latex中的{},用于指示作用域。例如,在输入分数时,为了指示作用域,Latex常见的形式是:\frac{ab}{cd}

但是用UnicodeMath,只需要输入:ab/cd

然后使用空格键作为触发,即可得到与Latex相似的形式。

当然,有些复杂的情况还是需要作用域符号的,在UnicodeMath中,作用域符号为()。一元二次方程的解的形式即为(在输入过程中记得使用space触发相应的数学符号):x=(-b\pm\sqrt(b^2-4ac))/(2a)

03高级公式的书写

在第二节中,已经简单地介绍了UnicodeMath中公式的书写方式。并且,UnicodeMath与Latex的语法基本相似。任何一个习惯于使用Latex编写公式的程序猿,也能在较短的时间内掌握UnicodeMath。

不过,必须要提到的一点是,UnicodeMath编写高级公式的形式更为灵活。举个例子,要编写如下方程组:

Latex的代码为:\left\{\begin{matrix}a+b=2\\a-b=0\end{matrix}\right.

而使用UnicodeMath的代码为:{\matrix\_(a+b=2@a-b=0)\_\right\_

在上述代码中,\_表示Space。不过,上述例子为一个相对简单的用例。因而可以直接将matrix的元素写定。但是,UnicodeMath也支持输入域,先将公式的格式写定,在对应的作用域内填写相应元素。上述例子也可以使用如下的代码先展开方程组,再输入对应的方程:{\matrix\_(@)\_\right\_

这种方式在处理一些较为复杂的公式时会更加直观明了,减少犯错的可能。

04小技巧快速编号在公式的末尾加上#和你需要的编号,即可实现快速编号。

符号查找

UnicodeMath与Latex的符号的代码基本相同,但是在编写公式时,难免会有记不住的符号表示,此时,Word中公式选项栏中可以看到比较齐全的符号列表,鼠标停留在对应符号上,会浮现出对应符号的代码,可以作为助记库。

同时,网络上有一个基于图像分类算法的符号识别网站,可以手画符号识别出相应的代码,准确率相当高。网站链接: Detexify LaTeX handwritten symbol recognition 。

扫码关注最新动态公众号ID:gakki0103

程序猿养成指南

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
掌握Ubuntu,您可以采取以下步骤: 1. 下载Ubuntu镜像:您可以从官方网站下载Ubuntu的最新版本。根据您的硬件架构选择合适的版本。 2. 创建启动U盘:使用免费的win32diskimager工具将下载的Ubuntu镜像烧录到U盘上。这样您就可以通过U盘启动安装Ubuntu。将U盘插入计算机,并按照工具的指示进行操作。 3. 安装Ubuntu:将启动U盘插入需要安装Ubuntu的计算机,重新启动计算机。在启动时,选择从U盘启动。按照屏幕上的提示进行Ubuntu的安装过程。您可以选择安装到硬盘上,或者选择试用Ubuntu而不进行实际安装。 4. 更新系统:在安装完成后,建议您更新系统以获取最新的补丁和软件包。打开终端并运行以下命令:sudo apt update && sudo apt upgrade 5. 安装必要的软件:根据您的需求,可以安装各种软件。例如,如果您需要进行深度学习开发,可以安装CUDA和PaddlePaddle。 6. 学习命令行操作:Ubuntu是一个基于Linux的操作系统,使用命令行是非常常见的。您可以学习一些基本的Linux命令,例如文件和目录操作、软件包管理等。 7. 探索图形界面:Ubuntu提供了直观的图形界面,您可以通过点击图标和菜单来执行各种操作。尝试打开不同的应用程序,了解它们的功能和用法。 通过以上步骤,您将能够快速上手并掌握Ubuntu操作系统。记得多练习和实践,以加深对Ubuntu的理解和熟练度。祝您成功!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值