经过研究,我发现mathjax可以做到这一点。但是当我在我的markdown文件中写一些例子时,它并没有显示正确的方程:
我在markdown文件的头部添加了这个:
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script>
然后输入mathjax语句:
\(E=mc^2\),$$x_{1,2} = \frac{-b \pm \sqrt{b^2-4ac}}{2b}.$$
但是github没有显示任何数学符号!请帮帮我,谢谢!
告诉我如何显示数学符号在github markdown页面。
你可以将你的LaTeX嵌入到render.githubusercontent.com渲染的图像URL中,例如:
<img src="https://render.githubusercontent.com/render/math?math={x + y}">
这将呈现如下:
你会发现这里少了一个+号。为了解决这个问题,你可以URL编码加号为%2b或URL编码整个等式,这将呈现如下:
不幸的是,它总是以黑色呈现,所以你会想要使用这个GitHub特定的技巧来为使用暗模式的用户呈现白色文本,为使用浅色模式的用户呈现黑色文本,方法是使用#gh-light-mode-only和使用LaTeX命令\color{white}和#gh-dark-mode-only标签来包含方程:
<img src="https://render.githubusercontent.com/render/math?math={x - y}#gh-light-mode-only">
<img src="https://render.githubusercontent.com/render/math?math={\color{white}x - y}#gh-dark-mode-only">
这将显示给轻模式用户:
并显示给暗模式用户:
你可以将你的LaTeX嵌入到render.githubusercontent.com渲染的图像URL中,例如:
<img src="https://render.githubusercontent.com/render/math?math={x + y}">
这将呈现如下:
你会发现这里少了一个+号。为了解决这个问题,你可以URL编码加号为%2b或URL编码整个等式,这将呈现如下:
不幸的是,它总是以黑色呈现,所以你会想要使用这个GitHub特定的技巧来为使用暗模式的用户呈现白色文本,为使用浅色模式的用户呈现黑色文本,方法是使用#gh-light-mode-only和使用LaTeX命令\color{white}和#gh-dark-mode-only标签来包含方程:
<img src="https://render.githubusercontent.com/render/math?math={x - y}#gh-light-mode-only">
<img src="https://render.githubusercontent.com/render/math?math={\color{white}x - y}#gh-dark-mode-only">
这将显示给轻模式用户:
并显示给暗模式用户:
我使用下面提到的过程转换方程markdown。这对我来说很有效。非常简单!!
比方说,我想表示矩阵乘法方程
步骤1:
从这里获取公式脚本- https://csrgxtu.github.io/2015/03/20/Writing-Mathematic-Fomulars-in-Markdown/
我的例子:我想表示Z(I,j)=X(I,k) * Y(k, j);K =1到n的求和公式。
参考网站,需要的脚本是=> Z_i_j=\sum_{k=1}^{10} X_i_k * Y_k_j
步骤2:
使用URL编码器- https://www.urlencoder.org/将脚本转换为有效的URL
我的例子:
步骤3:
使用本网站通过复制粘贴步骤2中的“eq”请求参数中的输出来生成图像- http://www.sciweavers.org/tex2img.php?eq=<b><i>粘贴-output-here</i></b>&bc=White&fc=Black&im=jpg&fs=12&ff=arev&edit=
-我的例子:
http://www.sciweavers.org/tex2img.php?eq=Z_i_j= \ sum_ {k = 1} ^ {10} % 20 x_i_k % 20 * % 20 y_k_j&bc = White&fc = Black&im = jpg&fs = 12 ff = arev&edit =
步骤4:
参考图片使用markdown语法- ![alt文本](在这里输入url)
-复制这个在你的markdown和你是好的:
![Z(i,j)=X(i,k) * Y(k, j);k=1 ~ n](http://www.sciweavers.org/tex2img.php?eq=Z_i_j%3D%5Csum_%7Bi%3D1%7D%5E%7B10%7D%20X_i_k%20%2A%20Y_k_j&bc=White&fc=Black&im=jpg&fs=12&ff=arev&edit=)
下图是markdown的输出。华友世纪! !