html化学方程式显示,化学方程式格式化(宏)

化学方程式格式化插件

简介:这是Microsoft Word的免费开放源代码加载项,它可格式化化学方程式和指数。源代码是根据GPL v.3(GeneralPublic License的缩写)许可发布的。大家可以对其进行完善,希望大家使用过程中保留制作者版权信息。

本人测试环境:Windows 10(64)+Microsoft Office 2019(64) 运行正常

插件截图

fa4410a1bf2e6f103aa387dfbeb3853e.gif

1.png (37.1 KB, 下载次数: 1)

2020-5-6 17:14 上传

使用方法:请将光标放在要被格式化的化学方程式当中或选择要被格式化的化学方程,点击功能区域《格式化》按钮。

功能如下:

1.    当你键入--> 时,这个符号自动被转换成符号à

2.    添加上标和下标。

3.    星号会被替换成《·》, 以表示水合或自由基。

4.    方程式后的文本中的数字不会被改变。

5.    将1EX(X 表示具体的数字,比如 :1E5= 1 ´ 105) 以科学计数方式显示。

使用效果如下:

1.                   Cu2+(aq)+ SO42-(aq) --> CuSO4*5H2O              Heat for 2 hours at 120°C.   ΔH = 1E4 J/mol

格式化为:  Cu2+(aq) + SO42-(aq)àCuSO4·5H2O                   Heat for 2 hours at 120°C.   ΔH = 1 × 104 J/mol

2.                               *CH3 + *OH --> CH3OH

2H2(g)+ O2(g) --> 2H2O(g)   yield: 3.2E8 kg

格式化为:   ·CH3 + ·OH ® CH3OH

2H2(g)+ O2(g) ® 2H2O(g)   yield: 3.2 ´ 108kg其他例子

1.   中括号[PtCl2(NH3)4]2+格式化为:[PtCl2(NH3)4]2+

2.支持键入自由基

*CH3 + *OH --> CH3OH格式化为:·CH3 +·OH®CH3OH

3.不会把字母前的正负号视为电荷

4-CH3C6H4OH格式化为:4-CH3C6H4OH

4.如果电荷之前有多个数字,将最后一个数字被视为电荷

PO43- and O22-格式化为:PO43-and O22-

5.    除了O3以为,其他电荷前可以有一位数字

O2-, P3-, NO3-, and CH3-           格式化为:O2-, P3-,NO3-, and CH3-

为了避免出现错误,请大家格式化完毕之后进行检查。比如,对于CH3-,它很有可能表示CH3-,而不是CH3-

----------------------------------------------------------

***如果本文中出现了有关化学的专用术语的不起当表示,请大家予以建议,我会尽快纠正。

***本人使用测试过程当中,发现的比较突出的问题是如果元素以小写的方式输入,程序不会对元素首字母大写进行格式化。若有意完善的大侠,请把程序更加完善一下。大家可以把发现问题罗列出来,提供大家一起讨论解决。

***本程序已经被在.Net 环境下用VB.net 和 C# 语言编写成了插件,也就是VSTO 版本。

-----------------------------------------------------------

附件:

de17a76aec8cc0c9f4ed21f71e9ab33f.gif

化学方程式格式化.rar

(83.82 KB, 下载次数: 52)

2020-5-6 17:33 上传

点击文件名下载附件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本软件需要一下运行库支持:<br>1、Microsoft Windows Installer 3.1<br>2、.Net FrameWork 3.5<br>3、Visual Studio Tools for the Office system 3.0 Runtime<br>下载完毕后是一个压缩文件,双击解压后,点击SETUP.EXE安装即可,若安装速度较慢,请详阅安装说明.TXT<br>软件特色:<br><br>1、 采用汉语拼音简写输入化学式,提高输入效率——无需上下标、大小写转换。<br><br>2、 采用输入法模式,无需练习即可使用。<br><br>3、 所有输入均不区分大小写,由程序自动处理成标准的化学式。<br><br>4、 提供拼音简写、俗名等多种编码方式,最大限度简化输入。<br><br>5、 提供特殊符号简化输入,方便录入各种特殊符号。<br><br>6、 提供常用概念的简化输入,简化输入概念操作。<br><br>7、 界面半透明,鼠标穿越,不占用屏幕空间,不影响输入和鼠标操作。<br><br>8、 一键开关,不更改输入法状态,不占用热键,不影响WORD热键操作。<br><br>9、 窗口跟随,像输入法窗口一样,输入窗体跟随插入点,方便输入。<br><br>0、 在开启状态下,仍可输入0~9、=、+等各种符号,无需频繁切换。<br><br>1、 智能纠正:清除全部输入铵TAB,当按BACKSPACE(退格)时,若前面有输入,则清除最后一个输入的字符,如果没有输入,则清除WORD里面前一个字符;当列表中有可被选择的输入时,按下SPACE(空格)将会把编号为1的化学式输入到WORD,但如果没有选项时按下SPACE,将会在WORD里面输入一个空格。<br><br>更详细使用说明请参照使用说明.MHT。<br><br><br>经修改实现了“所见即所得”的输入方式:输入拼音简写后,软件界面将直接显示化学式,而非中文名称,方便对照输入。<br><br><br>有任何问题请联系[email protected]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值