如何在Word中写Latex

问题

如何在Word中写Latex?本文的方法并非能直接在Word中写Latex方法,不过Word中可以直接粘贴MathML Code,我们可以通过简单的方法将Latex生成MathML。

方法

编写如下代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<title>latex example</title>
</head>
<body>

$$
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
$$

</body>
</html>

保存之后,通过浏览器打开。

复制上述MathML Code,并在头部加上<?xml version=”1.0”?>。

1
2
3
4
<?xml version="1.0"?>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
...
</math>

然后将全部代码直接粘贴在Word中即可。

参考

  1. Embed LaTeX math equations into Microsoft Word - David Carlisle - StackExchange