如何在markdown中打出上標、下標和一些特殊符號


轉自:https://www.jianshu.com/p/80ac23666a98

如何在markdown中打出上標、下標和一些特殊符號

96
這是朕的江山
2016.08.16 17:07* 字數 578 閱讀 22375評論 12

      作為一個理工科的男生,在簡書上寫文章的時候經常遇到要寫公式的時候,數理公式中經常出現諸如n的平方或log2n這樣的數學式,可是簡書的教程中並沒有提供如何在markdown語法中寫法,百度無果,都是推薦引用第三方網站和服務器的,而且這些網站都是國外的,按照百度的教程引用並沒有成功,為此我苦惱了許久。

    后來我學HTML語言的時候發現HTML可以很輕松得打出上標和下標,而markdown是支持HTML語法的,所以我就想到要不試試,沒想到真的成功了。

上標的HTML標簽的是< sup >,所以如果要打上標的話就用以下格式:

<sup>xxx</sup> 

其中xxx表示上標的內容,看個例子:
我現在想寫一個公式:n的平方等於n+1,寫法如下:

n<sup>2</sup>=n+1 

顯示效果就是:n2=n+1
是不是很簡單?

下標的標簽是< sub >,同理我們來實現一個例子:a=log2b
寫法如下:

a=log<sub>2</sub>b 

還有一些特殊的、鍵盤上沒有的符號也可以打出來,比如注冊商標的符號:立白®

立白&reg;

function符號:ƒ可以輕松得打出函數式:ƒ(x)=x+1

&fnof;(x)=x+1

根號,不過這個根號不完美,少了上面一橫,更像對勾:√5

&radic;5

角度符號:30°

30&deg;

以及更多的特殊符號都可以打出,就不一一列舉了,想要了解更多特殊符號的打法請查閱下面這個鏈接:
HTML中的特殊符號

最后說一下每段前面的兩個空格怎么打,因為在markdown里直接打空格的話是不行的,直接按鍵盤的空格,三個以內都沒有效果,從第四個開始就變成了代碼片段了,那么要怎么愉快得打空格呢?
答案是用HTML的

&nbsp;

如果你的文章全是中文的話,需要打六個上述符號就能空出兩個中文字啦。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM