如何在 Word 和 PowerPoint 中优雅地插入 Latex 公式
展开全部
作者:猫立刻
链接:https://www.zhihu.com/question/40763253/answer/88323420
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1a 直接用 "Linear format" 写公式,并采用 @刘海洋 老师推荐的字体
Office 2007 之后引入了一种叫做 "Linear format" 的方式或者“语言”来描述一个公式。Linear Format 本身是利用了各种键盘上没有的 Unicode 字符的,但是输入的时候可以跟 Latex 或者各种编程语言一样用"\"转义 ASCII 字符(实际了利用 Math AutoCorrect 的功能)成 Unicode 字符。所以,所有公式几乎都可以直接从键盘输入而不需要鼠标——如同 Latex 一样。@刘海洋 老师的帖子有这个 Linear format 的详细介绍的链接。那个文档比较长,而且似乎偏重于用 Unicode 字符线性描述公式的理论规则而不是键盘输入。如果没耐心可以直接看 Office 官方网站的介绍:
Linear format equations and Math AutoCorrect in Word
总之,这个语法跟 Latex 相似,敲 Bra-Ket 甚至比直接敲 TeX 更好用(比如对于,只要|\alpha\ket,再敲一个空格)。自定义新命令也是可以部分办到的。
很遗憾在 PowerPoint 中没法自选默认字体。另外如果不是编号没法方便的解决,我可能就不再研究其他方法了。
1b 用 MathML 做中介
如匿名用户所说,这需要 MathJax。如果你有采用了MathJax渲染公式的个人维基或者Wordpress的话,直接在公式区域右键点击,选择Show Math AsMathML Code。
链接:https://www.zhihu.com/question/40763253/answer/88323420
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1a 直接用 "Linear format" 写公式,并采用 @刘海洋 老师推荐的字体
Office 2007 之后引入了一种叫做 "Linear format" 的方式或者“语言”来描述一个公式。Linear Format 本身是利用了各种键盘上没有的 Unicode 字符的,但是输入的时候可以跟 Latex 或者各种编程语言一样用"\"转义 ASCII 字符(实际了利用 Math AutoCorrect 的功能)成 Unicode 字符。所以,所有公式几乎都可以直接从键盘输入而不需要鼠标——如同 Latex 一样。@刘海洋 老师的帖子有这个 Linear format 的详细介绍的链接。那个文档比较长,而且似乎偏重于用 Unicode 字符线性描述公式的理论规则而不是键盘输入。如果没耐心可以直接看 Office 官方网站的介绍:
Linear format equations and Math AutoCorrect in Word
总之,这个语法跟 Latex 相似,敲 Bra-Ket 甚至比直接敲 TeX 更好用(比如对于,只要|\alpha\ket,再敲一个空格)。自定义新命令也是可以部分办到的。
很遗憾在 PowerPoint 中没法自选默认字体。另外如果不是编号没法方便的解决,我可能就不再研究其他方法了。
1b 用 MathML 做中介
如匿名用户所说,这需要 MathJax。如果你有采用了MathJax渲染公式的个人维基或者Wordpress的话,直接在公式区域右键点击,选择Show Math AsMathML Code。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询