mathtype公式自动编号遇到的问题

最近在写开题,使用mathtype的过程中遇到了一些问题,为了方便自己今后查找记录一下。

关于mathtype的自动编号感谢大佬提供的方法,讲解的非常详细:https://blog.youkuaiyun.com/m0_51233386/article/details/129900607以插入下面公式为例,假如现在在第二单元,插入第一公式,公示编号为(2-1)_mathtype公式编号https://blog.youkuaiyun.com/m0_51233386/article/details/129900607

但在操作过程中没有跳出第二步中mathtype插入公式编号的窗口(上图),导致在后续敲公式的时候出现的编号并不是我们希望的(节-公式的编号)。

解决方法:在每一章添加分隔符,个人理解为通过添加分节符的方式告诉mathtype到什么地方式新的一章,应该改变公式的编号。具体操作如下:mathtype>>章&节>>插入分隔符

但是注意:不要直接在章接后面添加分节符,否则目录会出现问题,直接在章节下的段落中添加是最好的。

chapter number就是文章中对应的章节号:

在文章的每个章节都插入分隔符,mathtype就可以知道我们在哪个位置希望它更换编号了。

有些时候编号编号不正确也有可能式我们插入分隔符的位置不对,比如在小节内错误的插入了分隔符,mathtype的分隔符默认是被隐藏的,这样我们就不太容易检查哪里出错了,所以个人习惯先把它设置成显示的状态:

打开修改窗口,点击左下角的格式,选择”字体“选项:

把默认的隐藏选项勾掉,确定后关闭对话框,就会能看到我们插入分节符的位置,方便检查是否进行了正确的插入:

因为我们是在章节后插入的分节符,word的目录会默认它也是属于章的一部分,所以在目录中会出现这个分节符:

因为这个分节符只是告诉mathtype在什么地方进入新的章节,那就把它放在我们第一段的内容里面试一下吧。

删掉章节后的分节符,把它插入到后面的文字里,可以插入到任何位置,因为我们后续会把它设置为隐藏状态。删除分隔符的方式,双击想要删除的分节符,会弹出modify chapter/section break的窗口,点击delete即可(对分隔符修改也是这个操作,直接修改章节号就可以了):

我们在对目录进行更新,之前的分隔符就会消失了。

再按照之前显示的分节符的方式将”隐藏“选项勾选上,就完成了。

### Mathtype 中设置公式居中且编号右对齐 为了使 MathType 插入的公式能够居中显示而编号则位于右侧对齐,可以通过定义特定样式来简化此过程。 创建名为 `formula` 的自定义样式以便于后续应用。具体而言,在选择了含有公式的那一整行后通过鼠标右键菜单选项新建样式并完成相应配置[^1]。 针对制表符位置进行细致调整是实现布局目标的关键环节之一。按照指导建议设定两个指定宽度处(例如43.2字符用于右对齐以及21.62字符对应居中的定位点),这有助于确保不同长度的内容都能整齐排列[^3]。 当完成了上述准备工作以后,在实际编辑文档时只需简单按下 Tab 键即可快速达成预期效果——即先在公式之前按一次Tab使其处于页面中央,接着再于编号前方重复相同动作令其紧贴页边。 对于已经存在的或是新加入到文档内的其它公式对象来说,只要选取它们所在的那行文字而后从样式列表里挑选先前建立好的 `formula` 即可自动套用这些格式化规则,并同样利用Tab键来进行精确的位置控制。 值得注意的是,MathType 自身还提供了更加便捷的方式处理此类需求,比如内置的支持批量添加编号的功能,这样即使面对大量公式也能高效管理而不必逐一调整[^2]。 ```python # Python 示例代码仅作示意用途,非实际操作指南部分 def apply_formula_style(formula_line): """模拟应用于某一行文本以激活预设样式""" formula_line.applyStyle('formula') def insert_tab_at(position, content): """模拟向给定内容插入制表符的行为""" return f"{content[:position]}\t{content[position:]}" ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值