自己動手架設wiki(8) - Gitit的標記語言說明

以Gitit為wikiEng的好處,就是wiki的標記語言也都簡化了,而且用這樣簡化的寫法,可以再轉成wikimedia唷!(雖然轉過去還是要小修改一下)

在此,就來介紹一下每一個gitit的標記語法吧!
功能說明語法範例
段落標題
(空1行)  
# 這是段落標題
# 這是段落標題
子段落
(空1行)  
## 這是子段落
## 這是子段落
小標題
(空1行)  
### 這是小標題
### 這是小標題
斜體
*斜體*
斜體
粗體
**粗體**
粗體
上標
super^script^ 
superscript
下標
中間不可以隔空白
sub~script~
subscript
刪除線
~~strikeout~~
strikeout
斷行
用兩個空格來強迫斷行
~用兩個Enter
(基本上Enter就可以)。
這(空白)(空白)樣(空白)(空白)(到此結束這一行)
這  
樣  
(到此結束這一行)
    
縮排
> 縮排
縮排
連結外部顯示文字
[連到http://google.com](http://google.com)
連到http://google.com
在wiki裡的連結
這種做法用在新增文章
[在wiki裡的連結]()
在wiki裡的連結
放上一張圖
要先用上傳檔案把圖片上傳
wiki會給你一個連結
再將連結貼到下面的小括號中
![放上一張圖](/img/logo.png)
放上一張圖
到指定頁面段落
[到指定頁面段落-放上一張圖](撰寫文章語法#放上一張圖)
到指定頁面段落-放上一張圖
wiki頁面原始碼呈現
(每一行的開頭要空四個半行空白)
(這篇文章都用這個語法呈現所有原始碼的唷)
意思就是
「不加上HTML語法,
直接依編輯內容呈現」
(空1行)  
(4個空白)#include
#include <stdbool.h> 
標示程式碼呈現方式
更多說明,來看這裡
像程式語言…之類的
(空1行)  
~~~ { .(程式語言名稱)}
let a = 1:a in head a
~~~
    
let a = 1:a in head a
程式碼呈現之加行號
(空1行)  
~~~ { .cpp .numberLines }
#include
using namespace std;
int main()
{
    cout << "hello!!" << endl;
    return 0;
}
~~~
    
#include<iostream>
using namespace std;
int main()
{
    cout << "hello!!" << endl;
    return 0;
}
水平線
(空1行)  
* * * * *
    

項目符號-方塊
(空1行)  
- 項目符號
- 列表
    
  • 項目符號
  • 列表
項目符號-順序
(空1行)  
1.(2個空白)標示順序
2.(2個空白)的清單
(4個空白)a. 子清單
(4個空白)b. 子清單的項目
3.(2個空白)第三個項目
    
  1. 標示順序
  2. 的清單
    1. 子清單 (縮排4個空格)
    2. 子清單的項目
  3. 第三個項目
項目符號-無項目符號
(空1行)  
縮排不標項目符號
:(3個空白)縮排的縮排
第一行照平常這樣
:(3個空白)要縮排的在前面加上記號
    
縮排不標項目符號
縮排的縮排
第一行照平常這樣
要縮排的在前面加上記號
加上註解
撰寫語法^[撰寫文章語法]
撰寫語法1
加上參考資料
文章中的文字^[[顯示在參考資料的文字](網址連結)]
地球上最需用電的神2
文章加標籤
在此加上兩個標籤wiki系統 使用說明
更多說明參考使用者手冊
---
categories: wiki系統 使用說明
...
看本文最下面有標籤
簡單表格
左邊         右邊
--------  ------
項目1         值1
項目2         值2
項目3         值3
左邊 右邊
項目1 值1
項目2 值2
項目3 值3

沒有留言:

張貼留言

(什麼是留言欄訊息?)