关于Markdown(个人电脑&CSDN)的公式编辑

最近需要CSDN记录一下学习过程,涉及到一些公式编辑的问题,先是在CSDN中的Markdown编辑器中 编辑的公式显示失败,然后尝试了使用自己电脑安装的Markdown Pad2,仍然失败。失败为:编辑的公式仍然是以源码显示,而不是我们想要的公式样式。

尝试解决方式:
1、针对本地安装的Markdown Pad2,自定义HTML头文件。
在MarkdownPad中,点击"Tools > Options > Advanced > HTML Head Editor"。

  • 直接添加下列内容:

    <script type="text/javascript"  
    src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
    </script>
    
  • 下载MathJax包到本地,解压到硬盘。例如:“D:\Program Files (x86)\MarkdownPad 2\jaxedit-0.40",然后将如下内容添加:

     <script type="text/javascript"  
     src="D:\Program Files (x86)\MarkdownPad 2\jaxedit-0.40\library\mathjax\unpacked\MathJax.js?config=TeX-AMS-MML_HTMLorMML">
     </script>
    

这样操作以后虽然还是不能成功得实时预览公式,但按F6浏览器预览,是可以查看到公式的。

提供一个例子:

$$
\begin{aligned}
\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}
$$

我的浏览器出来的效果如下:
x ˙ = σ ( y − x ) y ˙ = ρ x − y − x z z ˙ = − β z + x y \begin{aligned} \dot{x} &amp; = \sigma(y-x) \dot{y} &amp; = \rho x - y - xz \dot{z} &amp; = -\beta z + xy \end{aligned} x˙=σ(yx)y˙=ρxyxzz˙=βz+xy
很显然,公式虽然正确显示了,但并非是我们想要的格式。本地安装的Markdown Pad2只能做到这种程度了,如果有更好的方式,欢迎讨论。

2、针对CSDN 的Markdown编辑器
在Markdown编辑器直接使用如下代码:

$$
\begin{aligned}
\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}
$$

效果如下
x ˙ = σ ( y − x ) y ˙ = ρ x − y − x z z ˙ = − β z + x y \begin{aligned} \dot{x} &amp; = \sigma(y-x) \\ \dot{y} &amp; = \rho x - y - xz \\ \dot{z} &amp; = -\beta z + xy \end{aligned} x˙y˙z˙=σ(yx)=ρxyxz=βz+xy

这是我们想要的公式格式了。CSDN 的Markdown编辑器其实未做任何更改,主要是找到了合适的表达方式。
行内公式:放在文章段落之中,与文字混合在一起,通常左右各用一个美元符号$包围起来;

$ 数学公式 $

块级公式:在文章中单独成行,形成瞩目的公式块,通常左右各用两个美元符号$$包围起来;

$$ 数学公式 $$

注:除此之外,在CSDN 的Markdown编辑器中,转义字符加相应符号并不能正确显示,必须表达为公式格式,例如用 “$\pi$” 表示罗马字符“ π \pi π”。这种表达其实跟latex的语法一样。

参考:https://blog.csdn.net/qq_42446456/article/details/82927855
https://blog.csdn.net/baidu_38172402/article/details/88760676

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值