Word批量更改公式字体为Times New Roman

embedded/2025/1/3 3:20:12/

文章目录

    • 单个公式修改
    • 修改所有公式
    • VBA批量修改

在写毕业论文的时候,往往要求公式使用Times New Roman字体,但这种字体并不是专门为了公式设计的,所以并不支持在公式中直接调用。

单个公式修改

由于数学公式中有大量数学符号,所以Word为其提供了专门的公式字体Cambria Math,而且貌似默认也只有这一种公式字体。如果不想安装其他字体,而将公式更改为Times New Roman的话,可以选中公式后,进入【公式】选项卡,在转换栏,选中【ab文本】,然后就可以在【开始】选项卡中选择【Times New Roman】了,然后通过【Ctrl+I】将其改为斜体。

修改所有公式

当同时选中多个公式时,【ab文本】是灰色的,如果想在选中多个公式的情况下,修改公式字体,则必须下载公式专用字体。例如STIX、XITS,这两款开源字体均以Times New Roman为基础。

在这里插入图片描述

下载安装之后,就可以将Word公式的字体进行批量替换了。想要修改所有公式,首先需要选中所有公式,步骤为

1 【Ctrl+H】->查找选项卡->【更多>>>】->【格式】->【字体

2 【查找字体】对话框中,在西文字体中填入【Cambria Math】->确定

3 回到查找对话框->【在以下项中查找】->【主文档】

在选中所有公式之后,可直接在【开始】选项卡中更改字体

VBA批量修改

如果非Times New Roman不可,那么也可以通过VBA来实现。点击【Alt+F11】即可进入VBA编辑窗口,点击【插入】->【模块】,将下面的代码复制其中,然后运行。但是,当公式太多的情况下,还是慎用,有可能会卡死。

word">Sub 一键修改公式字体()' 弹出对话框,显示公式数目MsgBox ActiveDocument.OMaths.Countword">Dim f word">As OMathword">Rem 循环遍历当前文档的公式word">For Each f word">In ActiveDocument.OMathsword">Rem 公式转为普通文本f.ConvertToNormalTextActiveDocument.Content.Font.NameAscii = "Times New Roman"f.Range.Font.Italic = word">Trueword">Next
word">End word">Sub

http://www.ppmy.cn/embedded/150277.html

相关文章

从 Elastic 迁移到 Easysearch 指引

从 Elasticsearch 迁移到 Easysearch 需要考虑多个方面,这取决于当前使用的 Elasticsearch 版本、能容忍的停机时间、应用需求等。在此背景下,我们梳理了一下通用的升级指引,方便大家进行迁移工作。 迁移路径 Elasticsearch 版本快照兼容推…

IS-2T2R存储器:AWS精度下降问题的解决方案

在本篇中,我们将介绍《An isolated symmetrical 2T2R cell enabling high precision and high density for RRAM-based in-memory computing》这篇文献,它提出了一种对称式的2T2R忆阻器结构,通过引入隔离晶体管解决了传统2T2R忆阻器非对称结构…

科伦川宁生物:绿色科技引领,双翼齐飞筑梦未来

在探索生命奥秘与绿色未来的征途中,一家企业正以科技之光,照亮生物发酵与合成生物学的融合之路,引领着一场前所未有的产业革命。今天,让我们一同走进科伦药业子公司川宁生物的世界,见证其如何用绿色科技和创新力量&…

vue3学习笔记(10)-$subscribe,store组合式写法

1.$subscribe订阅,监视vuex中数据得修改 2.localStorage里面穿的都是字符串,关掉浏览器数据还在 只能获取字符串,用ts语法写明,作为字符串使用 3.组合式写法

Mac 安装 php-redis扩展

1.确认系统是否安装homebrew,如果没有就去安装一个,别犟,好用; 2.安装redis brew install redis 3.下载redis编译安装或pcel直接安装,两种方法大家自己试一下,我使用的pcel没有成功 /*** 下载redis扩展*…

PyTorch快速入门教程【小土堆】之池化层

视频地址神经网络-最大池化的使用_哔哩哔哩_bilibili kernel_size (Union[int, Tuple[int, int]]) –要占用的最大窗口的大小stride (Union[int, Tuple[int, int]]) –窗户的步长。默认是kernel_sizepadding (Union[int, Tuple[int, int]]) –隐式负无穷大填充将被添加到两边d…

【Gin框架】源码阅读(一)路由方法树及Radix树。

1.从gin框架启动函数run入手 package mainimport ("github.com/gin-gonic/gin""net/http" )func main() {r : gin.Default()r.GET("/", func(c *gin.Context) {c.String(http.StatusOK, "Hello World")})r.Run() }2.进去后看到run的源…

DIC高速测量系统用于无人机桨叶离面位移分析

无人机桨叶在高速旋转中,在气动作用下,会形成气弹耦合的自激振动。随着无人机叶片气动极限负荷增大,叶片设计变得薄而长,刚性下降,这导致叶片颤振发作的几率增多。分析气动载荷作用下叶片的瞬态动力学特性,…