模板:Ruby/doc

維基百科,自由的百科全書
跳至導覽 跳至搜尋

通用旁註標記模板。針對具體語言推薦改用下列模板:

注意:含有旁註標記的條目(包括使用本模板的條目)須添加{{Ruby notice}}模板。

用法[編輯]

一般語法

{{ruby|文字|注音|文字语言|注音语言}}

文字語言與注音語言為可選參數

範例:

  1. {{ruby|飞机|fēijī||zh-Latn}}{{ruby|餐|cān||zh-Latn}}
  2. {{ruby|軟體|ㄖㄨㄢˇㄊㄧˇ}}
    ——本模板可以對應地區詞(簡繁)轉換,但語言代碼無法正確轉換不可填入,語法如前所示
  3. {{ruby|妹達|シスターズ|ja}}
  4. {{ruby|祝贺您|Congratulations|zh|en}}

對應的輸出結果為:

  1. 飛機fēijīcān
  2. 軟體ㄖㄨㄢˇㄊㄧˇ
  3. 妹達シスターズ
  4. 祝賀您Congratulations

|large=yes可將該處文字放大250%。 |larger=yes可將該處文字放大300%。

若瀏覽器不支持,標音會顯示在文字後方。Firefox(34.0-37.0版)的用戶可以通過訪問about:config頁面,將 layout.css.ruby.enabled 改為true啟用原生的支持。

模板資料[編輯]

以下是該模板的模板資料,適用於視覺化編輯器等工具。

Ruby模板資料

<templatedata> { "params": { "1": { "description": "需要用旁註標記標註的文字", "type": "content", "required": true }, "2": { "description": "用旁註標記注音", "required": true, "type": "content" }, "3": { "description": "給需要用旁註標記標註的文字標註語言,通常使用ISO 936-1語言代碼。如有必要,可以添加ISO 15924代碼來表示書寫體系。", "type": "string" }, "4": { "description": "給注音部分標註語言,通常使用ISO 936-1語言代碼。如有必要,可以添加ISO 15924代碼來表示書寫體系。", "type": "string" }, "large": { "description": "輸入任意參數值可將文字放大250%。" }, "larger": { "description": "輸入任意參數值可將文字放大300%。" }, "style": { "description": "全局CSS樣式", "type": "string", "aliases": [ "css" ] }, "rtc": { "description": "使用此參數會使標籤被激活,從而添加其他形式的注文。", "type": "unbalanced-wikitext" }, "rtcstyle": { "description": "標籤被激活以後可在此處加入的CSS樣式。", "type": "string", "aliases": [ "rtccss" ] } }, "description": "通用旁註標記模板。", "paramOrder": [ "1", "2", "3", "4", "large", "larger", "style", "rtc", "rtcstyle" ], "format": "inline" } </templatedata>

參見[編輯]

  • {{Ruby notice}}——使用了{{Ruby}}的條目應掛上此模板。
  • {{zy}}
  • {{標音}}——功能更為強大,可對一個字同時標拼音、注音、粵語發音等。
  • {{overset}}——具有相同作用的數學格式模板