CmdMarkdown中使用$\LaTeX$公式详细指南

需积分: 48 11 下载量 21 浏览量 更新于2024-09-08 2 收藏 40KB MD 举报
"Markdown 公式指导手册" Markdown 是一种轻量级的标记语言,用于编写简洁易读的文档。在Markdown中,插入数学公式主要依赖于MathJax库,它支持$\LaTeX$语法,使得在Markdown文档中书写复杂的数学表达式变得简单。 ### 1. 公式插入方式 #### 1.1 行中公式 行中公式是将数学公式插入到文本中的,不会独立成行。插入方法是在公式前后分别加上美元符号 `$`。例如: ``` $ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,行内公式示例} $ ``` 这将在Markdown渲染后显示为:$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,行内公式示例} $ #### 1.2 独立公式 独立公式会在文本中单独占一行,用于展示较为复杂的数学表达式。插入方法是使用双美元符号 `$$` 包裹公式。例如: ``` $$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,独立公式示例} $$ ``` 这将显示为:$$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,独立公式示例} $$ ### 2. 自动编号与引用 为了方便引用,可以使用`equation`环境来插入带有自动编号的公式。这种方式下,公式会被自动编号,并可以通过标签在文档的任何地方引用。格式如下: ```latex \begin{equation} 数学公式 \label{eq:当前公式名} \end{equation} ``` 例如: ```latex \begin{equation} J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \label{eq:j_alpha_example} \end{equation} ``` 然后在文档的其他位置,你可以通过`\eqref{eq:j_alpha_example}`引用这个公式。这样会生成一个交叉引用,指向公式(1)。 ### 3. 手动编号与行标 如果需要手动为公式设置编号,可以使用大括号`{}`和行标`\tag`。在`equation`环境中,添加`\tag{自定义编号}`即可。但需要注意,手动编号后,`\eqref`引用将不再有效,因为它们是基于自动编号的。 ### 4. MathJax 支持 CmdMarkdown编辑阅读器内置了MathJax支持,能够解析并渲染这些数学公式。用户可以通过右键点击公式,选择"ShowMathAs" -> "TeX Commands"来查看公式的具体命令详情。 通过以上介绍,你应能熟练地在Markdown文档中插入和管理数学公式,从而提高技术文档的专业性和可读性。无论是行内公式还是独立公式,亦或是带编号的公式,Markdown配合MathJax都能轻松处理。记得在编写时根据需求选择合适的公式插入方式,并充分利用自动编号和引用功能,让文档更加规范且易于理解。
2020-03-29 上传
引发了协作编辑革命的应用又回来了。无论他们在哪里,都可以写文章,代码,笔记或与朋友见面。极限编程会议,辅导和创意写作的理想选择。 强大的编辑 细颗粒还原 可以按照您的方式执行撤消操作,而不必将太多的编辑分组在一起。 块编辑 同时在多行上进行编辑。只需选择单击所需的行,然后键入即可。 实时网络预览 编辑HTML并查看实时预览结果。保存引用的CSS或JS文件时,甚至会自动重新加载。 拆分视图和新视图 您可以根据需要打开一个文档的多个窗口。非常适合比较多个地方,保持参考区域打开或跟随其他区域。 系统整合 命令行工具:请参见 通过使用see作为默认编辑器来充分利用Unix系统的全部功能。管道进出管道等等。请参阅参考资料以获取完整的命令行文档。 完整的AppleScript支持 为您的工作流创建自定义脚本。将SubEthaEdit集成到您的自动化中。 莫哈韦沙漠黑暗模式 完全支持macOS Mojave中的暗模式。当然,您仍然可以独立配置语法样式。 可扩展模式基础架构 SubEthaEdit附带了ActionScript,bash,C,C,CSS,ERB,Erlang,Go,HTML,Java,Javascript,JSON,LaTeX,Lua,Markdown,Objective-C,Perl,PHP,Python,Ruby,TOML和XML。您可以轻松地为自己选择的语言建立一种模式,并鼓励您做出贡献! 语法高亮 强大的荧光笔基于状态,正则表达式和纯文本字符串。模式可以相互引用,因此HTML模式具有全功能的CSS和javascript部分。 语法样式 这些模式引用样式的语义层次结构,可以对其进行自定义以匹配您的首选项。 自动完成 除了这些模式提供的关键字之外,SubEthaEdit还可以根据您当前打开的所有文本方便地自动完成。 脚本编写 模式可以提供自定义脚本以增强编辑体验。例如。用于十六进制颜色的颜色选择器,用于您的语言的棉绒或用于shell脚本的可执行标志的设置。 合作 使用实时协作功能,您可以连接到本地网络中的任何人,并且如果您启用了通过共享链接转发Internet中任何人的端口的功能。 参加者 邀请某人访问文档。一起生活在文件中。关注他们,或通过选择文字向他们展示。如果需要,请更改其访问权限。 更改突出显示 查看谁写了什么,甚至在本地文档上也看到了自打开文档以来所做的更改。