将AI生成的数学公式正确复制到word中

将AI生成的数学公式正确复制到word中

ChatGPT

  1. ChatGPT渲染出的公式无法直接复制到Word中;
  2. ChatGPT默认渲染的是「数学排版(MathJax)」而不是 LaTeX 源码;
  3. 复制时得到的是 Unicode / 富文本;
  4. 可明确给ChatGPT说: 请用 LaTeX 源码形式给我公式, 不要渲染.

举例

将AI生成的数学公式正确复制到word中

强行复制粘贴只会得到字母

{
u
α
	​
=R
s
	​
i
α
	​
+
dt
dψ
α
	​
	​
u
β
	​
=R
s
	​
i
β
	​
+
dt
dψ
β
	​
	​
	​

ChatGPT输出LaTeX源码

begin{cases}
u_alpha = R_s i_alpha + frac{dpsi_alpha}{dt} \
u_beta = R_s i_beta + frac{dpsi_beta}{dt}
end{cases}

将AI生成的数学公式正确复制到word中

在MathType中的渲染结果

将AI生成的数学公式正确复制到word中

在MarkDown中渲染结果如下


{
u
α
=
R
s
i
α
+
d
ψ
α
d
t
u
β
=
R
s
i
β
+
d
ψ
β
d
t
begin{cases} u_alpha = R_s i_alpha + frac{dpsi_alpha}{dt} \ u_beta = R_s i_beta + frac{dpsi_beta}{dt} end{cases}
{uα=Rsiα+dtdψαuβ=Rsiβ+dtdψβ

Gemini

将AI生成的数学公式正确复制到word中

$$begin{cases}
u_d = R_s i_d + L_d frac{di_d}{dt} - omega_r L_q i_q \
u_q = R_s i_q + L_q frac{di_q}{dt} + omega_r (L_d i_d + psi_f)
end{cases}$$

渲染结果


{
u
d
=
R
s
i
d
+
L
d
d
i
d
d
t

ω
r
L
q
i
q
u
q
=
R
s
i
q
+
L
q
d
i
q
d
t
+
ω
r
(
L
d
i
d
+
ψ
f
)
begin{cases} u_d = R_s i_d + L_d frac{di_d}{dt} – omega_r L_q i_q \ u_q = R_s i_q + L_q frac{di_q}{dt} + omega_r (L_d i_d + psi_f) end{cases}
{ud=Rsid+LddtdidωrLqiquq=Rsiq+Lqdtdiq+ωr(Ldid+ψf)

IEEE中的数学公式

  1. 很多知名的数学网站(如 Stack Overflow, Wikipedia, arXiv)使用 MathJax 引擎;

  2. 方法:在公式上点击 鼠标右键 -> Show Math As -> TeX Commands

右键单击操作

将AI生成的数学公式正确复制到word中

弹出的LaTeX代码

将AI生成的数学公式正确复制到word中

安装DeepShare插件

这个插件能将AI生成的公式转换为可以复制的LaTeX代码

安装指南 | DeepShare

复制AI对话中公式 | DeepShare

安装好之后只需简单设置转换为LaTeX

将AI生成的数学公式正确复制到word中

设置好后, 鼠标悬停在公式上方就可以点击复制转换为LaTeX

下图为ChatGPT中生成的公式测试, 测试结果表明能够转换为LaTeX代码

将AI生成的数学公式正确复制到word中

复制成功后会弹出公式复制成功

快捷键 Ctrl + V 粘贴刚才复制的公式

begin{cases}
u_alpha = R_s i_alpha + frac{dpsi_alpha}{dt} \
u_beta = R_s i_beta + frac{dpsi_beta}{dt}
end{cases}

使用Markdown渲染出来, 如下所示


{
u
α
=
R
s
i
α
+
d
ψ
α
d
t
u
β
=
R
s
i
β
+
d
ψ
β
d
t
begin{cases} u_alpha = R_s i_alpha + frac{dpsi_alpha}{dt} \ u_beta = R_s i_beta + frac{dpsi_beta}{dt} end{cases}
{uα=Rsiα+dtdψαuβ=Rsiβ+dtdψβ

© 版权声明

相关文章