博客中的文章均为 meelo 原创,请务必以链接形式注明本文地址

理工科的学生,写报告、写论文那面需要输入公式,过去大家常用的公式编辑器是mathtype,虽然功能强大,但输入极为不方便,输入个指数、矩阵都需要一个个选择,修改起来也会遇到同样的苦恼。要是office也能够支持latex就好了,事实上,在word2007中微软就对公式编辑器进行了改进,无需额外安装其它软件,可以像输入其它文字一样,方便地输入公式。下面我用word2013加以演示。

注:wps和word2007不支持公式工具

步骤一、插入公式

在插入选项卡中,选择公式或者使用快捷键alt+=,

这样你就会自动打开公式工具

步骤二 使用预置结构插入公式

比如插入上标,你需要选择上下标>

然后在虚线方框内输入数字就可以了,和mathtype一样,每一个部分可以嵌套新的公式。除了上下标公式结构提供了分数、上下标、根式、积分等几乎所有常用的结构。

但这和mathtype没有很大区别是不是,仍然需要先选择再输入。

步骤三 使用LATEX语法

什么是LATEX,根据维基百科的解释

LaTeX是一种基于TeX的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式,即使用户没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的邮件到完整书籍的所有其他种类的文档。

简单来说,使用LATEX的好处是输入公式不在需要选择了,可以像输入文字一样输入公式。不过你需要记住LATEX所使用的语法,这样才能正确地输入公式。

比如:上标是x^2,你只需要输入x^2,再按一下空格即可,下标使用的是_,如果上标或下标有多个符号需要用小括号包围起来。

步骤四 输入特殊符号

公式工具的左侧有一栏为符号,可以根据你所需要使用的符号进行选择。

当你用鼠标放置在你需要算作的符号上时,会显示根号(\sqrt)。\sqrt就是你可以通过普通文字的方式输入特殊符号的命令,在输入\sqrt后再输入一个空格,就会自动被替换成根号,这下连特殊符号也不用选择了。

什么你不记得命令是什么,那你就在符号栏里找到那个符号,将鼠标放置其上,让word显示出来吧,常用的符号多用几次就记得了。或者你可以打印一个常用的符号表,很容易在网上找到:

好像输入了根号还没有达到我们的要求,根号的一横应该盖在数字上面的嘛。在插入根号之后,输入一个数字,比如2,再按空格键,就会得到你所期望的样子啦。

步骤五 插入题注

在论文当中,每一个公式的右侧,都会标注公式的序号,在现在应该怎么做呢。word并没有提供一个简单解决方案。下面干货时间到。

首先需要新建一个公式的样式

修改名称为公式,并点击修改

点击格式并选择制表位,现在就需要确定公式及题注的位置了。

公式我们需要位于页面中央并居中对齐,观察标尺应该是在20的位置上,题注应该位于右侧并右对齐,观察标尺应该在40的位置上。(如果默认没有显示标尺,可以在视图选项卡中将标尺打勾)

在制表位位置输入40、对齐方式选择“右对齐点击”确定,然后以同样的方式输入20和“居中”。

需要在手动公式上应用公式,选中公式然后点击刚刚创建名为“公式”的样式。

一切准备工作完成,就可以正式插入题注了

光标在公式右侧时,在引用选项卡,选择插入题注,标签选择为公式(如果没有希望的样式可以选择新建标签),如果希望自动插入章节号,可以点击编号并勾选包含章节号,最后点击确定。

在公式前和公式后插入两个制表符(键盘上的Tab键),就大功告成了。

如果你希望公式两边有一对括号,直接输入即可。到了下一个需要插入公式序号的地方,直接将公式加上后面的标号复制到合适的位置即可。你会发现标号并没有自动变化,不用着急,选中之后点击F9即可。

总算是大功告成了,真心好复杂。但这是一劳永逸,后面的工作就简单了,再也不需要人工编号了。

office2007/2010/2013输入公式的正确方式的更多相关文章

  1. 与用户xxx一起提供的密码不正确。请确认输入的密码正确并重试

    环境: SharePoint 2010 / 2013 以系统账户身份登录管理中心,然后创建Web Application,报: 与用户xxx一起提供的密码不正确.请确认输入的密码正确并重试 明明都已经 ...

  2. [word]2010中插入公式自动编号并且公式不自动缩小/变小

    要实现在word2010中插入公式自动编号,就要用到自动图文集功能,具体操作如下: 1.先制定制表位位置:单击一个空白段落,然后双击标尺线的底部:这会激活"制表位"对话框,如图所示 ...

  3. [转]SharePoint 2010/2013 使用Javascript来判断权限的三种方法

    本文讲述SharePoint 2010/2013 使用Javascript来判断权限的三种方法的实现方式及其优缺点. 1. 根据用户所在的SharePoint组(比如用户在Leader 组才可以使用审 ...

  4. 在Asp.Net MVC中使用NPOI插件实现对Excel的操作(导入,导出,合并单元格,设置样式,输入公式)

    前言 NPOI 是 POI 项目的.NET版本,它不使用 Office COM 组件,不需要安装 Microsoft Office,目前支持 Office 2003 和 2007 版本. 1.整个Ex ...

  5. Wps 2013 拼音标注两种方式分析

    Wps 2013 拼音标注两种方式分析 太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转 ...

  6. 打开ElasticSearch、kibana、logstash的正确方式

    作者:玩世不恭的Coder时间:2020-03-08说明:原创不易,本文为原创文章,未经允许不可转载,转载前请联系作者 打开ElasticSearch.kibana.logstash的正确方式 前言一 ...

  7. visual studio 2005/2010/2013/2015/2017 vc++ c#代码编辑常用快捷键-代码编辑器的展开和折叠

    visual studio 2005/2010/2013/2015/2017 vc++ c#代码编辑快捷键-代码编辑器的展开和折叠 VS2015代码编辑器的展开和折叠代码确实很方便和实用.以下是展开代 ...

  8. jquery中取消和绑定hover事件的正确方式

    在网页设计中,我们经常使用jquery去响应鼠标的hover事件,和mouseover和mouseout事件有相同的效果,但是这其中其中如何使用bind去绑定hover方法呢?如何用unbind取消绑 ...

  9. Visual Studio 2010/2013 查看DLL接口(函数)

    1. “应用程序" Visual Studio 2010/2013 的Visual Studio Tools文件夹中打开Visual Studio Command Prompt 命令提示窗口 ...

随机推荐

  1. maven的tomcat插件如何进行debug调试

    利用maven来部署工程时,一般采用的是tomcat插件,使项目在tomcat上面运行,那么这个debug调试是如何进行呢? 我们在调试的时候问题: 会提示找不到资源,那么如何进行修改呢,方法两个: ...

  2. CMDB资产管理系统开发【day26】:批准资产入库

    刚才都是一条像内存,硬盘,网卡.多条的话如何操作 只有一条数据 下面的是有多条数据的 硬盘必须字段的验证 def __create_disk_component(self): disk_info = ...

  3. vijos 1655 萌萌的糖果博弈 博弈

    背景 用糖果来引诱小朋友学习是最常用的手法,绵羊爸爸就是用糖果来引诱萌萌学习博弈的. 描述 他把糖果分成了两堆,一堆有A粒,另一堆有B粒.他让萌萌和他一起按照下面的规则取糖果:每次可以任意拿走其中一堆 ...

  4. [Luogu 2805] NOI2009 植物大战僵尸

    这题是个比较经典的最大权闭合子图,可以建图转化为最小割问题,再根据最大流最小割定理,采用任意一种最大流算法求得. 对于每个点,如果点权w为正,则从源点到这个点连一条边权为w的有向边:否则如果w为负则从 ...

  5. mvc BundleConfig实现对Css、Js压缩打包加载

    Bundle不是.net Framework框架中的一员,使用Bundle首先要先添加引用,如下: nuget包管理--程序包管理控制台--Install-Package Microsoft.AspN ...

  6. [BZOJ2754] [SCOI2012]喵星球上的点名解题报告|后缀数组

    a180285幸运地被选做了地球到喵星球的留学生.他发现喵星人在上课前的点名现象非常有趣.   假设课堂上有N个喵星人,每个喵星人的名字由姓和名构成.喵星球上的老师会选择M个串来点名,每次读出一个串的 ...

  7. MongoDB 数据库(2)

    db.collectionName 集合对象 获取集合对象 db.getCollection('collection_name') e.g. db.getCollection("class0 ...

  8. python初步学习-python数据类型之number(数值)

    数据类型之 Number python number 数据类型用于存储数值. 数据类型是不容许改变的. 这就意味着如果改变 number 数据类型的值,将重新分配内存空间. python支持四种不同数 ...

  9. hdu 1159 Common Subsequence(最长公共子序列 DP)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1159 Common Subsequence Time Limit: 2000/1000 MS (Jav ...

  10. js函数定义方法

    1.函数声明 其语法为 function functionName(){ //函数体 } 首先是function关键字,然后是函数名,其重要特征是函数声明提升,即在执行代码之前会先读取函数声明,使其在 ...