模板: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显示满文、锡伯文完全正确外,其他所有字体在显示满文、锡伯文时都有错误。
参见