我们的论文中总是有大量的化学方程式,如何在Word里快速完成呢?今天就来现学现卖几个小的技巧,可以为你完成毕业论文节省大量的时间和精力,提高论文写作的效率。
01
自动更正法
第一步,以水分子为例,先正常输入并设置好最终效果

在化学式后面多打一个空格,方便选中分子式而不包括后边的段落标记。这也是中英文混合输入时的一个技巧,在数字、单词前后加上空格,便于选中,也更加美观。
第二步,选中水分子的分子式(保持灰色的选中状态,否则后续步骤会出错)

第三步,打开【文件】-【选项】

第四步,切换至【校对】-【自动更正选项】
第五步,添加自动更正条目

完成以上步骤以后,在文档中输入h2o时,就会自动变成水分子啦。

这一招输入化学式,需要逐个设置更正条目!
2
「文字效果自动纠正」插件
Word插件之自动纠正 Word 文档大小写、上下标
有一位化工行业工作的大神,苦于经常要输入各种专业词汇,为了能够偷懒,于是自己开发了一款神器——「文字效果自动纠正」插件。

用这款插件能够实现批量纠正环保、水工程、化工等等领域的单位、化学式等专业词汇,还支持自定义数据库。
只需要一次点击,就能实现全文纠正!

打开插件官方页面:https://docs.wtsolutions.cn/text-effect-autocorrection/index-zh.html,有详细的安装和使用方法介绍。
安装完成后,就可以在需要纠正的文档中进行一键纠正了~

用好插件让工作变得更加简单,这个解决方案足够惊艳!
可惜的是:
- Word 2016 、Office 365、 Word Online(在线版)可以正常使用, Word 2013或更低版本不支持。而且需要 IE11 以上版本的浏览器才能成功安装,并且还要联网才能使用……这对系统环境的要求不是一般的严啊,另外数据库的覆盖程度有待更多实际应用的验证。
- 插件收费,否则有免费版标记。可以选择购买30天、90天、365天的付费权限,无免费版标记。好在价钱不贵,具体可去官网查看一下。
3
搜狗输入法
搜狗输入法可以高效输入常用专业术语和化学式
撰写论文的过程中经常要重复输入常用的专业术语、化学式,使用的材料,这些常用的术语短的话还好说,直接输入就行了,但是如果较长的话还一个个敲入吗?No!太慢了,用搜狗的自定义短语啊!按几个字母就可以快捷输入,甚至是常用的一段话也可以。比如,在自己电脑上依次按下i和c两个字母,再敲一下空格,In-Situ Al-15%Mg2Si Composites就一下子输入了。是不是很效率呢?

如何设置呢?具体操作如下:
1、在搜狗拼音输入法的显示条上单击右键,选择"设置属性"(也可以按下快捷键Ctrl+Shift+M后再按下p)
2、选择“高级”菜单,然后按下“自定义短语设置”

3、在弹出的对话框中选择“添加新定义”

4、把你常用的短语输入进去,然后确定一个简写,比如上面的这个简写就是i和c两个字母。
4
带有上下角标的化学式如何批量处理?
搜狗自定义短语属于有它的局限,注意到了吗?化学式Mg2Si有下标啊,是要选中数字2然后按快捷键Ctrl和+吗?如果一两个需要设置下角标的话是可以这样设置的,但论文那么长,一个个这样重复操作吗?No!人会崩溃的!使用宏命令啊!一次性替换所有的角标啊!上角标也是支持的。具体操作方法:
- 把下面的宏命令代码复制到word宏命令里面,保存;
- 设置好一组化学式的角标,复制;
- 运行宏命令,确定,在弹出的查找和替换的对话框中,按下 Shift+insert 键;
- 左键单击查找下一个,找到后,左键单击取消,在弹出的“文本与格式替换”对话框中,选择是,全部替换。

宏命令代码如下:
Sub fdpst
'
' fdpst Macro
' 宏创建于2015年5月9日14:13:04
msg1 = MsgBox("你会用该宏命令吗? 如果不会,请按【否(N)】按钮,否则会损坏你的文件!若要使用该宏命令,请询问使用方法。继续执行该命令吗?", 52, "谨慎!!!")
With ActiveDocument.Bookmarks
.Add Range:=Selection.Range, Name:="Note"
.DefaultSorting = wdSortByName
.ShowHidden = False
End With
If msg1 = 6 Then
With Dialogs(wdDialogEditFind)
.Find = ""
.Show
End With
If Selection.Find.Found = True Then
allpaste = MsgBox("全部替换吗?", 35, "文本与格式替换")
If allpaste = 2 Then
Exit Sub
ElseIf allpaste = 6 Then
While Selection.Find.Found = True
Selection.Paste
Dialogs(wdDialogEditFind).Execute
Wend
ElseIf allpaste = 7 Then
While Selection.Find.Found = True
msg2 = MsgBox("替换吗?", 3, "文本与格式替换")
Select Case msg2
Case 2: Exit Sub
Case 6: Selection.Paste
End Select
Dialogs(wdDialogEditFind).Execute
Wend
End If
End If
End If
Selection.GoTo What:=wdGoToBookmark, Name:="Note"
ActiveDocument.Bookmarks("Note").Delete
End Sub
5
用LaTeX高效排版化学方程式
用LaTeX高效排版化学方程式
教程请登录PC端下载:http://www.ekexiu.com/shtml/a/20180828/106699.html
LATEX是一种功能强大的排版工具,其在数学公式排版方面的优势无可比拟。而且LATEX非常适合于具有明确结构的文档的写作,因此很适合用于论文、尤其是理工科论文的写作。
关于LaTeX中数学公式的输入方法网上有很多教程,而化学式和化学方程式的输入却没有太多的优质中文教程可以参考。
本篇教程以介绍mhchem为主,参考了mhchem的文档1,挑选最主要的内容并加入个人的使用经验进行了改编及补充。mhchem能够满足在输入化学方程式方面的比较基本的需求,如果需要用LATEX输入更复杂的结构,则需要借助其他的宏包(如PPCHTEX, chemg)。
欢迎食品科学领域研发团队赐稿!
事半功倍不是么?返回搜狐,查看更多