Markdown 支持内联 HTML。内联 HTML 可用于快速和简单的内联方程,以及使用外部工具进行更复杂的渲染。
快速简单的内联
对于快速简单的内联项目,请使用 HTML &实体代码。将这个想法与 markdown 中的下标文本结合的一个例子是:h θ (x) = θ o x + θ 1 x,其代码如下。
h<sub>θ</sub>(x) = θ<sub>o</sub> x + θ<sub>1</sub>x
可以在此处找到常用数学符号的 HTML & 实体代码。希腊字母代码在这里。
虽然这种方法有局限性,但它几乎适用于所有降价,并且不需要任何外部库。
使用 LaTeX 和 Codecogs 进行复杂的可扩展内联渲染
如果您的需求更大,请使用 CodeCogs 等外部 LaTeX 渲染器。使用CodeCogs 编辑器创建方程。选择 svg 进行渲染,选择 HTML 作为嵌入代码。SVG 在调整大小时呈现良好。当您查看源代码时,HTML 允许您轻松阅读 LaTeX。从页面底部复制嵌入代码并将其粘贴到您的降价中。
<img src="https://latex.codecogs.com/svg.latex?\Large&space;x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" title="\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" />
以降价表示成为
![\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}](https://latex.codecogs.com/svg.latex?\Large&space;x=\frac{-b\pm\sqrt{b^2-4ac}}{2a})
这结合了这个答案和这个答案。
GitHub仅支持有时使用上述原始 html 语法为我提供可读的 LaTeX。如果上述方法对您不起作用,则另一种选择是选择URL 编码渲染并使用该输出手动创建如下链接:
![\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}](https://latex.codecogs.com/svg.latex?x%3D%5Cfrac%7B-b%5Cpm%5Csqrt%7Bb%5E2-4ac%7D%7D%7B2a%7D)
这会手动将 LaTex 合并到替代图像文本中,并使用编码的 URL 在 GitHub 上呈现。
多线渲染
如果您需要多行渲染,请查看此答案。