模組:TaxonItalics/doc
外觀
此頁面為 Module:TaxonItalics 的說明文件
| 此頁面是Module:TaxonItalics的模組文件。 此頁面可能包含了模板的使用說明、分類和其他內容。 |
| 此模組文件被引用於約187,000個頁面,佔全部頁面的2%。 為了避免造成大規模的影響,所有對此模組文件的編輯應先於沙盒或測試樣例上測試。實施修改前,建議先在討論頁發起討論。 模板引用數量會自動更新。 |
Module:TaxonItalics (討論 · · 歷史 · 連結 · 文檔 · 子頁面 · 沙盒 · 測試用例)
用途
[編輯]本模塊主要供自動生物分類框系統使用,支持對學名進行準確的斜體格式化處理。植物學名(遵循《ICNafp》)中可能包含「連接詞」,此類詞彙不得設為斜體;雜交符號「×」同樣不應設為斜體。此外,本模塊還支持根據需要為斜體名稱添加維基連結或進行縮寫處理。
對於非病毒分類單元,斜體格式適用於屬及屬以下階元。本模塊本身並不判斷某個學名是否應當設為斜體;如需判斷某一分類單元是否應設為斜體,請使用{{Is italic taxon}}。
用法
[編輯]- {{#invoke:TaxonItalics|main|TAXON_NAME}} – 將分類單元名稱設為斜體
- {{#invoke:TaxonItalics|main|TAXON_NAME|linked=yes}} – 將分類單元名稱設為斜體,並將輸出的斜體文本連結至未經修改的輸入名稱
- {{#invoke:TaxonItalics|main|TAXON_NAME|abbreviated=yes}} – 將分類單元名稱設為斜體,並將除末位部分外的其餘各部分均縮寫為各自的首字母
- {{#invoke:TaxonItalics|main|TAXON_NAME|dab=yes}} – 將分類單元名稱設為斜體,將任何括號內的部分視作消歧義詞條而不予設為斜體
上述參數可以組合使用。本模塊亦可通過模板{{Taxon italics}}進行調用。
示例
[編輯]僅設為斜體
[編輯]- 連接詞
- Pinus subg. Pinus → Pinus subg. Pinus
- P. subgenus Pinus → P. subg. Pinus
- P. subsect. Pinaster → P. subsect. Pinaster
- Acer tataricum subsp. ginnala → Acer tataricum subsp. ginnala
- Aster ericoides var. ericoides → Aster ericoides var. ericoides
- A. ericoides varietas ericoides → A. ericoides var. ericoides
- A. e. subvar. ericoides → A. e. subvar. ericoides
植物學名僅可包含一個種下加詞;如「Fragaria vesca subsp. vesca f. semperflorens」這樣的字符串屬於分類階層結構而非規範名稱,本模塊不對其進行處理。
- 雜交符號
- Elaeagnus × submacrophylla → Elaeagnus × submacrophylla
- ×Beallara → ×Beallara
- × Beallara → × Beallara
- {{hybrid}}Beallara → ×Beallara
添加連結
[編輯]使用|linked=yes
- Populus sect. Aigeiros → Populus sect. Aigeiros
- Elaeagnus × submacrophylla → Elaeagnus × submacrophylla
縮寫
[編輯]使用|abbreviated=yes
- Populus sect. Aigeiros → P. sect. Aigeiros
- Acer tataricum subsp. ginnala → A. t. subsp. ginnala
- [同時添加連結] × Sorbaronia fallax → × S. fallax
- [同時添加連結] Elaeagnus × submacrophylla → E. × submacrophylla
- Elaeagnus ×submacrophylla → E. ×submacrophylla
- Elaeagnus {{hybrid}} submacrophylla → E. × submacrophylla
消歧義項目
[編輯]默認情況下,分類單元名稱中括號內的部分會被視為亞屬名並設為斜體:
- Varanus (Hapturosaurus) → Varanus (Hapturosaurus)
- Caia (plant) → Caia (plant) – 錯誤
若需將括號內的部分視作消歧義,請使用|dab=yes:
- Caia (plant) → Caia (plant)
- (同時添加連結)Caia (plant) → Caia (plant)
更多示例請參見測試樣例。