作為一個理工科的男生,在簡書上寫文章的時候經常遇到要寫公式的時候,數理公式中經常出現諸如n的平方或log2n這樣的數學式,可是簡書的教程中并沒有提供如何在markdown文法中寫法,百度無果,都是推薦引用第三方網站和伺服器的,而且這些網站都是國外的,按照百度的教程引用并沒有成功,為此我苦惱了許久。
後來我學HTML語言的時候發現HTML可以很輕松得打出上标和下标,而markdown是支援HTML文法的,是以我就想到要不試試,沒想到真的成功了。
上标的HTML标簽的是< sup >,是以如果要打上标的話就用以下格式:
xxx
其中xxx表示上标的内容,看個例子:
我現在想寫一個公式:n的平方等于n+1,寫法如下:
n2=n+1
顯示效果就是:n2=n+1
是不是很簡單?
下标的标簽是< sub >,同理我們來實作一個例子:a=log2b
寫法如下:
a=log2b
還有一些特殊的、鍵盤上沒有的符号也可以打出來,比如注冊商标的符号:立白®
立白®
function符号:ƒ可以輕松得打出函數式:ƒ(x)=x+1
ƒ(x)=x+1
根号,不過這個根号不完美,少了上面一橫,更像對勾:√5
√5
角度符号:30°
30°
以及更多的特殊符号都可以打出,就不一一列舉了,想要了解更多特殊符号的打法請查閱下面這個連結:
HTML中的特殊符号
最後說一下每段前面的兩個空格怎麼打,因為在markdown裡直接打空格的話是不行的,直接按鍵盤的空格,三個以内都沒有效果,從第四個開始就變成了代碼片段了,那麼要怎麼愉快得打空格呢?
答案是用HTML的
如果你的文章全是中文的話,需要打六個上述符号就能空出兩個中文字啦。