原本我是打算先寫一篇有關於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、圖片等多種類型文件。
標題怎麼書寫?
標題有兩種表示方法:
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
&```