整合Markdown、Latex与线性公式表示法

为了公式表达上的方便,笔者自己搞了套线性公式表示法,就是通过ASCII码表支持字符来表示日常用到的公式,这就避免了使用mathtype或是word公式的麻烦,在pdf做注释,或是word上做批注,甚至博文也比较方便,这一想法来源于word公式的专业和线性表示。以下是作者公式线性表示的一个例子:

average(v_ng^2)=4kT delta g_g DELTA f(r_g^2+1/(wC_gs)^2)=4kT delta (w^2 C_gs^2 DELTA f)/(5g_d0)(1/(5g_d0)^2+1/(wC_gs)^2)

这种公式表示与Latex的公式表达是原意还是有点相似的,不过作者的表达形式已经是最终形式了,不像Latex还要再转换一下。所以除作者外,其他人一开始看就还是有点吃力的。其表示方式上参考了C++还有Matlab的表达方式。

近年来看,使用Markdown来书写博文,使用Latex来书写论文都是十分流行的方式,现在wordpress也已经支持Latex和Markdown了(Jetpack插件),所以为了书写博文的方便,作者考虑在原来公式线性表示的基础上做些改进,最后能与Markdwon或是Latex兼容。先使用Haroopad来熟悉一下Markdown,再考虑如何来整合。

Markdown Test

italic
bold or bold
A Link
A Link.

A code span

Latex Test

A_{ij} = 2^{i+j}

ihbarfrac{partial}{partial t}left|Psi(t)right>=Hleft|Psi(t)right>

a=b+c

 

未经允许不得转载:TacuLee » 整合Markdown、Latex与线性公式表示法

赞 (1)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. yunsgao不能不赞!给你100分回复
  2. TacuLee
    TacuLee此方案已经废弃,直接使用Latex语法来表示公式(可以使用MathType来得到Latex表达的公式)。回复