Word和PPT中插入Latex数学公式

1、缘起

在整理笔记时,需要输入一些公式。以前Office输入公式靠点击,非常麻烦。所以我转用Markdown来做笔记。但是当我需要Markdown笔记中的公式拷入Word或PPT中时,却发现不论是HTML还PDF,只能靠截图,没法直接拷贝。

2、解决方案

网上大部分解决方案是安排插件,不过也有人指出新版的Office是支持Latex公式输入的。我试了一下,这是真的!

我的office的版本为:家庭和学生版 2016

3、使用方法

和以前一样,直接点击 "插入" \rightarrow "公式" ,在公式框中直接输入Latex公式,然后空格,就转换成普通数学公式了。

Word中Latex公式输入.png

4、问题

Office的“公式”对简单的latex公式语法支持比较好。但是复杂公式支持不太好,有些语法似乎不能正常识别。对于复杂公式,利用Office中的“公式”模式框架,结合Latex公式似乎更方便。

比如:

  1. 分式:office 不支持\frac{}{},而是直接用()/()。注意office用()取代了{},在office中{}在转换公式时不会自行消除。

5、经验

以下内容转载自知乎

加【空格】只是为了输入这个符号,先输入内容在敲两下【空格】才是输入公式

极限:\limit【空格】
积分:\int 【空格】
点乘(如内积):\bullet【空格】
叉乘(如外积、旋度):\times 【空格】
字母上方的向量箭头:\hvec 【空格】

分式:就是普通的/【空格】

下标:_【空格】
上标:^【空格】

积分符号上下限:\int_a^b 【空格】 其中a为下限,b为上限。
比如:\int_3^4【空格】 \int_3^4

根号:\sqrt
比如:\sqrt (a+b)【空格】 \sqrt{a+b}
再如:\sqrt (n&a+b)【空格】 \sqrt[n]{a+b}

导数:df/dx 【空格】 f对x的导数
偏导数:\partial(f)/\partial(x) 【空格】 f对x的偏导数
重积分:\iint_A 【空格】 在A集上的重积分
三重积分:\iiint_C 【空格】 在C上的三重积分
线积分:\oint_C【空格】 在C上的线积分
曲面积分:\oiint_S【空格】 在S上的曲面积分

求和:\sum_(n=1)^N【空格】 n从1到N的求和 \sum_{n=1}^{N}

<= 【空格】小于等于 \leq
>=【空格】大于等于 \ge
<<【空格】远小于
>>【空格】远大于
\times【空格】乘号 \times
\div【空格】除号 \div
\dot【空格】点乘 \cdot
~~【空格】约等于 \approx
\neq【空格】不等于 \ne

注意: 下面几个是两个空格
x\hat【空格】【空格】 \hat{x}
x\bar【空格】【空格】 \overline{x}
x\tilde【空格】【空格】 \tilde{x}

自定义在头顶的东西 a\above(c) 【空格】 c在a上面
自定义在下面的东西 a\below(c) 【空格】 c在a下面

\in【空格】 属于 \in
\ni【空格】 属于反过来 \ni
\subset【空格】包含于 \subset
\superset【空格】包含 \supset
\cup【空格】并运算 \cup
\cap 【空格】交运算 \cap
\bigcup【空格】大写的并
\bigcap【空格】大写的交

矩阵:\matrix 【空格】举个例子:\matrix(1&2@3&4)
1 2
3 4

自己积累的经验

  • 对于不知道如何写的LaTex数学公式,可以先用Word和PPT中的数学工具输入好公式,然后选中公式,右键\Rightarrow数学选项\Rightarrow线性,来查看。

  • 求偏导
    \partial 求偏导 \partial
    条件求导 \left ...\right |
    \left【空格】 \partial 【空格】X / \partial【空格】 Y 【空格】\right 【空格】| 【空格】_(X=X\bar)【空格】 条件求导 \frac{\partial{X} }{\partial{Y}}\Big|_{x=\overline{x} }

  • 求导
    导数:\prime【空格】 例如:x^\prime
    \beta_11\prime【空格】【空格】 (不需要加上标语法^ ) \beta_{11}^\prime
    或 \beta_11【空格】^\prime【空格】 (需要加上标语法^ ) \beta_{11}^\prime
    注意:
    \beta_11【空格】\prime【空格】 (如果空格分打,且不加上标语法^ ) \beta_{11}\prime

  • 域:
    \in 属于 \in
    \notin 不属于 \notin

其他

简书的语法有BUG:

\bar{x} 显示结果变成 \bar{x}
\overline{x} 显示结果为 \overline{x}

有道云笔记markdown输入数学公式

  • 行内插入 `$......$`
  • 段落插入
    ```math
    ```
  • 注意,有时直接使用段落插入有道云笔记的预览似乎没反应,先用行内插入,然后再用段落插入,它就会自动识别出来。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容