网站首页 > 技术文章 正文
MathType是一个强大的数学公式编辑器,普遍应用于教育教学、科研机构、工程学、论文写作、期刊排版、编辑理科试卷等领域。LaTeX是一种基于TeX的排版系统,在现代印刷行业得到广泛的应用,那么如何使两者完美结合,将MathType公式转换LaTeX代码呢?
本教程向大家介绍将MathType公式转换为LaTeX代码的三种方法,现归纳如下:
方法一、使用剪切和复制预置,在txt文件中显示LaTeX代码
1.打开MathType编辑软件,编辑好公式后,点击“预置(P)”菜单,选择“剪切和复制预置(C)”。
点击预置下的剪切和复制预置(C)
2.弹出剪切和复制预置对话框,点选“MathML或Tex”,并去掉“在转换中包括MathType数据(D)”前面的勾,点击“确定”。
剪切和复制预置窗口进行相应设置
3.回到MathType,选中公式,按“Ctrl+C”复制,然后粘贴到txt文件中,公式显示为LaTex代码。
方法二、使用MathType转换公式(Convert Equations)
1.在MathType公式编辑器中输入公式,保存后将其选中。
2.设置转换格式。点击 Word文档中的MathType->转换公式(Convert Equations),设置转换格式。点击Convert即可出现相应的LaTeX代码。
在Convert Equations 中设置相应的转换格式
方法三、使用发布切换(Toggle MathType/TeX)自动转换
1.使用Mathtype公式编辑器编辑好准备转换的公式,保存后将其选中。
2.切换到Word中的MathType选项卡,单击第六列“发布”中的“切换TeX”按钮(相应的英文是Toggle MathType/TeX),即可自动出现相应的LaTex代码。
选择切换LaTex转换公式
以上是将MathType公式转换成LaTeX代码的三种方法,简单明了。但两者进行转换时也会有些需要注意的地方。
转换公式为LaTeX代码需要注意的问题
mathtype数学公式转换为LaTeX代码需要注意以下问题:
1. 公式可以一次性多选,同时也可以选中非公式中的文本,甚至直接选中全文。
2. 虽然MathType可以直接将多行公式转成LaTex代码,但是一般需要将代码中的换行去掉后才能被LaTex软件或数学网站正常识别。可以考虑,先将其分解成多个单行公式之后再进行转换。
3. 生成的代码可分为两大类:
A.行内公式,这类公式的标志是,其代码以“$”开始和结束;
B.居中显示的公式,这类公式的标志是,其代码以“
”开始,以“”开始,以“
”结束。对于多行公式,最好将自动生成的代码中的换行去掉,保存为一行代码。
4. 这两类公式在起止标记内部没有区别,因此可以手动修改起止标记以进行转换。在论坛中行内公式比较常见。
5. 生成的代码可以直接粘贴在各大数学论坛或LaTex类软件中,网络中常用的起止标识符一般有两类:
A.单独一行并居中显示:“\\(”和“\\)”、“\[”和“\]”;
B.行内公式:“$”、“$”。
猜你喜欢
- 2024-09-18 python程序设计基础(三)(python程序设计基础教程)
- 2024-09-18 ChuanhuChatGPT:LLM提供了一个轻快好用的Web图形界面
- 2024-09-18 真实标书查重系统中的技术复杂度(招标文件查重率)
- 2024-09-18 八悦文摘(五)—MathType内容初识(mathtype48)
- 2024-09-18 Markdown 教程(Markdown教程)
- 2024-09-18 如何在微信公众号中编辑出漂亮的数学公式?
- 2024-09-18 通过geogebra实现LATEX数学公式编辑,数学电子版笔记的好帮手!
- 2024-09-18 【干货】LaTeX超详细使用指南!附安装包
- 2024-09-18 一道改编自课本的压轴题,一题多解,一题多变,初三系列153
- 2024-09-18 新手学Latex(小学)-04(换行)(latex学起来快吗)
- 1512℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 556℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 504℃MySQL service启动脚本浅析(r12笔记第59天)
- 482℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 481℃启用MySQL查询缓存(mysql8.0查询缓存)
- 461℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 441℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 438℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- c语言min函数头文件 (68)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)