首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改默认波斯语字体

更改默认波斯语字体
EN

Ask Ubuntu用户
提问于 2017-06-18 14:08:37
回答 3查看 6.6K关注 0票数 11

我正在使用Ubuntu16.04LTS,我想更改它的默认波斯语字体,因为我认为它看起来很糟糕。我也不想改变默认的英文字体。这个是可能的吗?如果是的话,我该怎么做?

EN

回答 3

Ask Ubuntu用户

发布于 2019-09-10 15:44:24

  1. 在以下路径中为字体创建一个配置文件:$HOME/. config / fontconfig /fonts.conf并将以下行添加到该文件中: 'fonts.dtd'> <编辑mode=“预付的”name=“系列”><字符串> Vazir ~/..local/share/fonts /usr/share/fonts/ i使用Vazir字体,如果您想使用另一种字体(例如Tahoma),则必须将<string>Vazir</string>更改为<string>Tahoma</string>
  2. 将字体放置在~/.local/share/fonts中。
票数 8
EN

Ask Ubuntu用户

发布于 2019-03-27 10:38:10

您可以更改您的字体配置,以更改只有波斯语文本的字体。

创建/编辑字体配置文件:

vim ~/.fonts.conf

粘贴到它上:

代码语言:javascript
运行
复制
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
        <match target="pattern">
                <test name="lang" compare="contains">
                        <string>az</string>
                </test>
                <test name="family">
                        <string>sans-serif</string>
                </test>
                <edit name="family" mode="prepend" binding="same">
                        <string>Noto Naskh Arabic</string>
                </edit>
        </match>

        <match target="pattern">
                <test name="lang" compare="contains">
                        <string>az</string>
                </test>
                <test name="family">
                        <string>serif</string>
                </test>
                <edit name="family" mode="prepend" binding="same">
                        <string>Noto Naskh Arabic</string>
                </edit>
        </match>
</fontconfig>

若要使用另一种字体(例如Vazir)而不是Noto Naskh Arabic,如果您已经安装了Vazir.ttf字体,请运行以下命令:

fc-list : family file | grep Vazir.ttf

这将显示如下输出:

/usr/share/fonts/truetype/Vazir/vazir-font-master/dist/Vazir.ttf: Vazir

输出的第二部分(在:之后)是您应该使用的字体的实际名称。

保存它,它将在您打开的每个新应用程序上生效。

如果您想学习如何安装字体,请阅读

注意:lang属性必须是与ISO 639兼容的语言标记,波斯语被标记为fa。但是fa并没有改变字体(我不知道为什么)。我希望它适用于fa),所以我使用了az (阿塞拜疆语)。

票数 2
EN

Ask Ubuntu用户

发布于 2017-07-29 18:18:42

默认的Ubuntu字体不支持您感兴趣的波斯字体,但是您有两个解决方案:

  1. 用户其他美容波斯支持表单和开源相同的Vaziretc
  2. 但其他解决方案,如果您需要必要的Ubuntu拉丁形式,使用font-forge和合并任何喜爱的字体。

对于更改默认字体,可以使用Ubuntu Tweakunity tweak tool

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/926710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档