龍小樹|Markdown語法

原本我是打算先寫一篇有關於R的,而後再寫markdown相關語法,進而去銜接一些應用包,可是因爲後續進展不太順利,致使我本身打算改變一下發布的順序;可是markdown又是用的頻率很是高的一種語言,相比於WDL,WDL是真搞。。。。javascript

因此就先發布markdown的東西,後續的我在考慮考慮該怎麼寫,請原諒我這個菜鳥新手的知識庫較淺的事實。java

------------------------------------------------------------------------------------------------------------------markdown

如下是實際內容網絡

Markdown 是一種輕量級標記語言,它容許人們使用易讀易寫的純文本格式編寫文檔。
Markdown 語言在 2004 由約翰·格魯伯(英語:John Gruber)建立。
Markdown 編寫的文檔能夠導出 HTML 、Word、圖像、PDF、Epub 等多種格式的文檔。
Markdown 編寫的文檔後綴爲 .md, .markdown。

Markdown 應用
Markdown 能被使用來撰寫電子書,如:Gitbook。
當前許多網站都普遍使用 Markdown 來撰寫幫助文檔或是用於論壇上發表消息。例如:GitHub、簡書、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。

編輯器
這裏推薦使用 Typora 編輯器來實際操做 Markdown 的語法,Typora 支持 MacOS 、Windows、Linux 平臺,且包含多種主題,編輯後直接渲染出效果。
支持導出HTML、PDF、Word、圖片等多種類型文件。
Typora 官網: https://typora.io/
也可使用在線編輯器來測試: https://c.runoob.com/front-end/712

標題怎麼書寫?
標題有兩種表示方法:
1.使用 = 和 - 標記一級和二級標題,分別在寫完的內容的新起一行標註至少2個對應符號便可。
= 和 - 標記語法格式以下:
我展現的是一級標題
===
2.利用#鍵表示由大到小的1-6級別標題。
格式爲:# 空一格 內容

段落怎麼書寫?
Markdown 段落沒有特殊的格式,直接編寫文字就好,段落的換行是使用兩個以上空格加上回車。
固然也能夠在段落後面使用一個空行來表示從新開始一個段落。

字體怎麼肯定?
Markdown 可使用如下幾種字體:記住一個斜兩個粗三個斜粗,兩邊*號或_英文符號。
*斜體文本*
_斜體文本_
**粗體文本**
__粗體文本__
***粗斜體文本***
___粗斜體文本___

分割線(間隔)與刪除線以及下劃線:
分割線(間隔):
  • 你能夠在一行中用三個以上的星號、減號、底線來創建一個分隔線,行內不能有其餘東西。你也能夠在星號或是減號中間插入空格。下面每種寫法均可以創建分隔線。
           如***,最重要是三個以上以及獨立一行的存在。
 
刪除線:
  • 若是段落上的文字要添加刪除線,只須要在文字的兩端加上兩個波浪線 ~~ 便可,
  • 一行三星號,兩端雙波浪。
下劃線:
下劃線能夠經過兩邊添加 <u> 標籤來實現
<u>下劃線<u>

腳註:
Markdown 腳註的格式以下:
[^要註明的文本]

列表的表示:
Markdown 支持有序列表和無序列表。
無序列表使用星號(*)、加號(+)或是減號(-)做爲列表標記,只要這幾排的文本不在一個豎線上,就會顯示出新的圖形符號,來表示新的一橫。
有序列表使用數字並加上 . 號來表示。
若是想要,在有序列表中嵌套列表,只須要在列表編號的前面添加幾個空格便可(至少一個空格)。若是還想嵌套表格,就在多加幾個空格或者一個tab鍵(方便)就好,以此類推。

區塊:
  • 說白了就是想引發人們注意,或者是標重點所用的形式。
  • Markdown 區塊引用是在段落開頭使用 > 符號 ,而後後面緊跟一個空格符號,也能夠逐漸遞進,多加幾個>便可,注意:一個>符號只能管理一行內容,再寫新的行時,須要你再寫>以作說明。
  • 當區塊符號和第一個字間隔5個空格的時候,文字下面會有黑色的陰影顯示,也能夠產生其餘的外觀:
  • 也能夠在區塊中添加列表,使用方法一致。

代碼:
  • 若是是段落上的一個函數或片斷的代碼能夠用反引號把它包起來(`),若是是一段則用(```)三個包裹起來。也能夠寫成(~)符號;
  • 同時,第一個```後面能夠加代碼的語言類型如:javascript
  • 而將代碼寫成區塊模式,而後鼠標選擇所有文字,再按一個製表符(Tab 鍵)就能夠。

網絡及圖片連接:
連接使用方法以下:
[連接名稱](連接地址)/[1]<連接地址>[1]:網址
而圖片只是再[]前面添加「!」地址後「內標題」
修改圖片大小方法:img標籤<>內部修改。是HTML語言中圖片的形式。

表格製做:
    Markdown 製做表格使用‘ | ’來分隔不一樣的單元格,使用‘ -’ 來分隔表頭和其餘行。
  • 咱們能夠設置表格的對齊方式:
    • -: 設置內容和標題欄居右對齊。
    • :- 設置內容和標題欄居左對齊。
    • :-: 設置內容和標題欄居中對齊。

Markdown 支持如下這些符號前面加上反斜槓來幫助插入普通的符號:
 
\   反斜線
{ }  花括號
+   加號
#   井字號
`   反引號
[  ]  方括號
-   減號
.   英文句點
_   下劃線
(  )  小括號
!   感嘆號
*   星號
 

公式:
當你須要在編輯器中插入數學公式時,可使用兩個美圓符 $$ 包裹 TeX 或 LaTeX 格式的數學公式來實現。提交後,問答和文章頁會根據須要加載 Mathjax 對數學公式進行渲染。暫時不作深刻研究。
TeX以及LaTeX格式:

支持的 HTML 元素:
不在 Markdown 涵蓋範圍以內的標籤,均可以直接在文檔裏面用 HTML 撰寫。
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等 ,如:
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重啓電腦

流程圖:做爲代碼的一部分,頗有趣:
```flow
st=>start: 開始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```
相關文章
相關標籤/搜索