模板:MongolUnicode
{{{1}}}
本模板使用以下模板樣式: |
用法
本模板用於顯示 Unicode 中的「蒙古文」(Mongolian)。Unicode 中的「蒙古文」是傳統蒙古文、托忒文、滿文和錫伯文的集合,因此本模板可用於多種語言的顯示,包括蒙古語的多個變種(古典蒙古語、喀爾喀蒙古語、內蒙方言)、滿語和錫伯語。
- 參數 1 是要顯示的蒙古文字
- 參數 2 是可選的;輸入 h 文字就會橫排,輸入其他值(比如 v)或者留空文本就會豎排顯示(只要瀏覽器支持)。
- 參數 lang 是可選的,用來標示文本的語言,比如 mvf 為內蒙方言,mnc 為滿語,sjo 為錫伯語。這個參數也可以用來切換模板所用的字體家族。
示例
{{MongolUnicode|ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌}}
生成:ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌{{MongolUnicode|ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌|v}}
生成:ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌{{MongolUnicode|ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌|h}}
生成:ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌{{MongolUnicode|ᠮᠣᠩᠭᠣᠯ}} {{MongolUnicode|ᠪᠢᠴᠢᠭ᠌|v}}
生成:ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌{{MongolUnicode|ᠮᠣᠩᠭᠣᠯ<br />ᠪᠢᠴᠢᠭ᠌|v}}
生成:ᠮᠣᠩᠭᠣᠯ
ᠪᠢᠴᠢᠭ᠌
問題
當前僅IE8及以上版本、Edge、Firefox 41及以上版本,以及WebKit瀏覽器(Chrome、Safari、Opera 15.0及以上、安卓原生瀏覽器)支持從左往右豎排,其他瀏覽器會從上往下橫排或字符間不連接。參見:
- http://dev.w3.org/csswg/css3-writing-modes/
- https://bugzilla.mozilla.org/show_bug.cgi?id=145503
- https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode
Firefox 38.0—40.0 版本和基於 Firefox 38 ESR 的瀏覽器用戶可以通過訪問about:config
頁面,將layout.css.vertical-text.enabled
改為true
啟用原生的支持。
MediaWiki的相關問題:phab:T11436
字體問題
- MQT=蒙科立的Menk Qagan Tig,適用於胡都木文、托忒文、滿文和錫伯文,完全支持阿禮嘎禮字母;
- MW=Almas的Mongolian White,適用於胡都木文和托忒文,部分支持阿禮嘎禮字母;
- MB=方正-微軟的Mongolian Baiti,適用於胡都木文、托忒文、滿文和錫伯文,部分支持阿禮嘎禮字母;
- MU=Monotype Drawing Office的Mongol Usug,適用於胡都木文和托忒文;
- MS=Myatav Erdenechimeg的MongolianScript,只適用於胡都木文;
- AX=太清的太清白體(Abkai Xanyan),原名 Daicing White,適用於滿文、錫伯文和達斡爾文。
- MQT發現有小問題;
- 詞尾k/g ATR渲染問題出現在除MQT和MS以外的所有字體,但Erdenechimeg說她的字體是個草稿,且不兼容當前Unicode標準;
- MU在許多情況下不遵循Unicode標準變體(通過特設的 FVS1~3 描繪);
- MB 5.00不遵循Unicode標準,請更新至MB5.01(KB929763);
- MB 5.01和MU 2.37當中某些情況下ᠶ會錯誤顯示成ᠢ或ᠵ;
- MU 2.37當中ᡓ會錯誤顯示成ᠴ;
- MB 5.01當前不顯示ᡯᡳ(可以在MB中使用ᡯᡳ᠌代替);
- 除了AX顯示滿文、錫伯文完全正確外,其他所有字體在顯示滿文、錫伯文時都有錯誤。
參見