跳轉到內容

編輯維基文字/縮排和列表

來自華夏公益教科書

與文字處理器一樣,維基文字允許使用段落縮排和各種專案符號和編號列表。以下幾個示例展示瞭如何實現。

縮排大體上類似於文字處理器中的製表符概念,但它們只能在行的開頭使用。

編號列表在法律檔案等正式清單中以及在引用段落參考編號的規範和其他文字中使用。專案符號在超連結列表和許多摘要中被廣泛使用。

已包含 HTML 列表的介紹,因為此方法允許使用字母和羅馬數字作為列表標籤。

縮排意味著增加段落的左頁邊距。在維基文字中,這個 TAB 字元是冒號。當在段落開頭新增冒號時,整個段落將移動一個 TAB 停止。要進一步移動段落,只需新增更多冒號。以下是要縮排三個短段落的文字

:This was given ''one'' indent

::This was given ''two'' indents

:::This was given ''three'' indents

這樣做的結果是

這個縮排一次
這個縮排兩次
這個縮排三次


請注意,縮排通常與其他符號(如專案符號)結合使用;當它們以這種方式使用時,縮排應先寫,然後寫專案符號。

每個頁面上的目錄由軟體自動處理,並且無法使用列表語法訪問。本主題指的是文字中使用者建立的列表。

列表對於簡短的評論和摘要很有用,並且易於製作。

編號列表

[編輯 | 編輯原始碼]

要製作一個自動編號的一級列表,只需在列表的每一行之前新增一個井號符號,有時稱為八角星數字符號。它看起來像這樣

#The First Item
#The Second Item
#The Third Item
#The Fourth Item
#The Fifth Item

結果是這樣的

  1. 第一項
  2. 第二項
  3. 第三項
  4. 第四項
  5. 第五項


要向列表新增二級編號,請給子項兩個井號符號。然後,子項將在位於其上方的級別 1 列表項下方縮排。透過新增更多井號符號可以建立額外的列表級別。以下是一個示例

#The First Item
##Sub Item
#The Second Item
#The Third Item
##Sub Item
###Sub-sub Item
#The Fourth Item
#The Fifth Item

此維基文字編碼的結果是

  1. 第一項
    1. 子項
  2. 第二項
  3. 第三項
    1. 子項
      1. 子子項
  4. 第四項
  5. 第五項


專案符號列表

[編輯 | 編輯原始碼]

專案符號列表比編號列表更常使用,也許是因為它們不太正式。專案符號列表在列表中的每個專案之前製作藍色方塊專案符號。這可以透過在每個列表項之前新增一個星號來完成。透過新增更多星號可以建立額外的列表級別。使用與上述相同的主題,請考慮以下文字

*The First Item
*Sub Item
*The Second Item
*The Third Item
**Sub Item
***Sub-sub Item
*The Fourth Item
*The Fifth Item

此文字列表的結果是

  • 第一項
    • 子項
  • 第二項
  • 第三項
    • 子項
      • 子子項
  • 第四項
  • 第五項


由於列表由段落組成,因此在列表程式碼之前新增冒號以將每個列表項進一步移到頁面上只是一個簡單的事情。為此,需要在每個列表項中新增冒號。

定義列表

[編輯 | 編輯原始碼]

定義列表按其目的進行格式化。它們有一個粗體標題,然後是在後續行上的一段普通文字。它們的名字不言自明,因為這些列表非常適合定義術語。它們可以在 HTML 和維基文字中建立,但這裡只解釋了更簡單的維基文字版本。請注意,此方法僅需要分號冒號即可實現。以下文字條目顯示瞭如何製作列表項

;Mono-spaced fonts:A mono-spaced font is so-named because every glyph in the set has equal width...
;Proportional fonts:Proportional fonts are made with glyphs of different width...
;WikiBooks house font:The WikiBooks house font is 9 point ''Arial'' roman, a proportional font with a particularly clear style...The quick brown fox jumps over the lazy dog's back.   The quick brown fox jumps over the lazy dog's back.

此文字列表的結果是

等寬字型
等寬字型之所以得名,是因為集合中的每個字形都具有相同的寬度……
比例字型
這些字型採用不同寬度的字形制作……
華夏公益教科書的字型
華夏公益教科書的字型是 9 點Arial 羅馬體,一種比例字型,具有非常清晰的風格……敏捷的棕色狐狸跳過懶惰的狗的背。敏捷的棕色狐狸跳過懶惰的狗的背。

請注意,換行也被縮排。

其他有序列表

[編輯 | 編輯原始碼]

字母和羅馬數字列表需要 HTML 格式。這些其他列表型別在 HTML 中很容易製作,就像更常見的編號列表一樣。此外,它們的起點可以預設。

製作這些備選列表的規則如下

  • 有序列表包含在標籤<ol></ol>中。
  • 每個列表項必須以標籤<li>開頭。
  • 列表格式在開頭的<ol>標籤中使用type屬性設定。請參閱下拉框以檢視示例。
    • 編號使用type=1設定;數字一
    • 小寫字母使用type=a設定
    • 大寫字母使用type=A設定
    • 小寫羅馬數字使用type=i設定
    • 大寫羅馬數字使用type=I設定;大寫字母。
  • 起始值也在開頭的<ol>標籤中使用start屬性設定。請參閱下拉框以檢視示例。
    • 編號列表使用預期的起始整數作為值。如果省略,預設值始終等效於由type決定的預期集的第一個字元。
    • 字母列表使用字母位置值;例如,start=3表示 'c'。
    • 零和負起始值無意義,除了編號列表。
  • 任意列表標籤可以在任何<li></li>標籤中使用value屬性設定。標籤必須屬於所選的type。例如,如果type是字母列表,則任意羅馬數字將不合適。
    • 值是數字,表示type集中位置;例如,'c' 為 3
    • start 屬性應省略此方法;避免混淆
    • 沒有值的列表項延續前一個標籤。

如果列表製作會對後續文字造成負面影響,請確保列表和文字之間有一行空白或一個換行符。下面列出了一些 HTML 列表格式的示例。

請檢視以下示例。樣本程式碼使用type=a選擇小寫字母列表,條目start=2將起點設定為字母表的第二個字母:b

<ol type="a" start="2">
<li> These listing labels use lower case alphabet.
<li> This list starts with the ''second'' letter of the alphabet.
<li> Change ''type'' and ''start'' value for different formats.
</ol>

程式碼執行後,效果如下

  1. 這些列表標籤使用小寫字母。
  2. 此列表從字母表的第二個字母開始。
  3. 更改typestart值以獲得不同的格式。


HTML 列表選項和示例

[編輯 | 編輯原始碼]

HTML 列表程式碼

[編輯 | 編輯原始碼]
<ol type="a" start=1>
<li> This is the first item for lower case alpha starting with 'a'.
<li> This is the second item.
<li> This is the last.
</ol>

HTML 列表示例

[編輯 | 編輯原始碼]
數字

使用type = 1(數字)和start = 432,我們可以得到

  1. 這是從 '432' 開始的數字列表中的第一個專案。
  2. 這是第二個專案。
  3. 這是最後一個。
小寫字母

使用type = astart = 2,我們可以得到

  1. 這是從 'b' 開始的小寫字母列表中的第一個專案。
  2. 這是第二個專案。
  3. 這是最後一個。
大寫字母

使用type = A,以及start = 1或不提供start值,我們可以得到

  1. 這是從 A 開始的大寫字母列表中的第一個專案。
  2. 這是第二個專案。
  3. 這是最後一個。
小寫羅馬數字

使用type = istart = 3,我們可以得到

  1. 這是從 iii 開始的小寫羅馬數字列表中的第一個專案。
  2. 這是第二個專案。
  3. 這是最後一個。
大寫羅馬數字

使用type = I(大寫字母I)和start = 2

  1. 這是從 II 開始的大寫羅馬數字列表中的第一個專案。
  2. 這是第二個專案。
  3. 這是最後一個。
負數

使用type = 1(數字)和start = -29

  1. 這是從 -29 開始的數字列表中的第一個專案。
  2. 這是第二個專案。
  3. 這是最後一個。
更多負數

使用type = 1(數字)和start = -1

  1. 這是從 -1 開始的數字列表中的第一個專案。
  2. 這是第二個專案。
  3. 這是最後一個。

正確的反向列表將成為 HTML5 的一部分。請參閱 反向列表

各種列表選項很容易更改,並且可以在 編號散文 中找到一種用於簡單行號的替代方法。雖然可以透過將列表項放在<ul></ul>標籤而不是<ol></ol>標籤中在 HTML 中建立專案符號列表,但渲染很可能會只提供預設的專案符號型別,而不是理論上可能的 3 種類型。有關 HTML 列表的完整說明,請參閱外部頁面 HTML 中的列表

華夏公益教科書