八思巴文字体及录入简介(转载)
↑↑如果想及时了解蒙古文软件情况,请点击上沿蒙古文软件加关注↑↑
1. 什么是八思巴文?
首先了解一下: https://en.wikipedia.org/wiki/%27Phags-pa_script
2. 八思巴文国际标准何时发布的?
是2006年7月Unicode标准5.0版本发布时加入的。
在Unicode 中八思巴文块是U+A840–U+A877,具体见下表:
Phags-pa[1][2]
Official Unicode Consortium code chart (PDF)
Notes
1.^ As of Unicode version 8.0
2.^ Grey areas indicate non-assigned codepoints
具体内容可参阅http://www.unicode.org/charts/PDF/UA840.pdf
3. Windows哪个版本开始有八思巴文字体?
这要看微软官网介绍https://msdn.microsoft.com/zh-cn/goglobal/bb688099.aspx
Windows 中的脚本和字体支持
自 Windows 2000 之前,Windows 各主要版本中就已经添加了对新脚本的文本显示支持。本文介绍了在各主要版本中所做的更改。
请注意,对脚本的支持可能需要对文本堆栈组件以及字体进行特定的更改。Windows 操作系统有多个文本堆栈组件:DirectWrite、GDI、Uniscribe、GDI+、WPF、RichEdit、ComCtl32 等。这里提供的信息主要适用于 GDI 和 DirectWrite。但同样适用于 UI 框架(例如,用于 Windows 8 应用的 RichEdit 或用于呈现 Web 内容的 MSHTML 呈现代理),尽管这些组件可能展现出一定的差异性。
需在对应的示例中添加语言用法的注释,以防脚本与语言之间的关联并不为大众所熟知。任何给定脚本的语言列表并非详尽无遗。
Windows Vista
下表列出了 Windows Vista 中新支持的脚本及关联字体:
新脚本 | 脚本出处(地区) | 字体 | 语言用法注释 |
蒙古语 | 北亚 | Mongolian Baiti |
字体名称: monbaiti.ttf
b. Windows 7
下表列出了 Windows 7 中新支持的脚本及关联字体:
新脚本 | 脚本出处(地区) | 字体 | 语言用法注释 |
八思巴文 | 北亚 | Microsoft PhagsPa | Historic,用于包括蒙古语、中文、藏语和梵语在内的多种语言 |
字体文件名 phagspa.ttf
4. 如何输入八思巴文
因不知道是否有其他更合适的输入法,暂且推荐一下babelStone的输入法。
键盘布局请到http://www.babelstone.co.uk/Keyboards/Phags-pa.html下载安装,其他八思巴相关信息也可参阅http://www.babelstone.co.uk/Phags-pa/index.html。
从http://www.babelstone.co.uk/Keyboards/Phags-pa.zip下载Phags-pa.zip到一个临时文件中解压缩。
执行Phags-pa目录中的setup.ext,按其指导安装即可。如果是高版本Windows可能会提示
如果你是用在Windows Vista及以上版本,键盘布局在语言栏的OL ("OtherLanguages")中。笔者用Win10做实验,安装完成后必须重启电脑,可自动加入语言中(我用的是简体中文操作系统,输入法归为中文,我估计系统默认语言是什么他就归结到那个语言中)。
如果是使用Windows2000或XP,控制面板的区域设置中将一个不常用键盘布局替换为八思巴文的。
5. 其他
另,蒙科立蒙古文WPS office 2002(http://office.menksoft.com)中也可以通过符号插入方式录入八思巴文,其输入法2008版(http://ime.menksoft.com)软键盘中也有相应键盘布局。只是这个版本字体是八思巴文编码标准发布前的产品,不符合标准,还没有见到标准发布后的更新版本。
除了原文所述上述字体之外,还有 NotoSansPhagsPa-Regular.ttf等。
本文转载自 博文 http://menkdev.blog.163.com/blog/static/116658303201592082748779/#