天城文(组合)单词无法正确显示

天城文(组合)单词无法正确显示

我使用安装了 GNOME 3 Flashback 的 Trisquel 7.0 LTS。

组合梵文字体如:श्री未正确显示(并因此打印)。

例子-后者应该显示如下:

  1. 在此输入图像描述
  2. 在此输入图像描述

当前显示如下:

  1. 在此输入图像描述
  2. 在此输入图像描述

那么,我该如何修复它呢?

我在每个文本字段中都面临这个问题,例如:文本编辑器、LibreOffice、网络浏览器等(pdf 除外)。

它很少在网页中正确显示,但是当我将其复制并粘贴到 gedit 或 libreoffice 时,遇到上述问题。

询问我是否需要随问题提供任何信息以便分析和解决此问题。

答案1

解决办法是给系统安装合适的字体包ttf-devanagari-fonts这里。 (你可以搜索在存储库上)。

ttf-devanagari-fonts - Free TrueType fonts for languages using the Devanagari script

包装说明:

描述:适用于使用梵文脚本语言的免费 TrueType 字体 适用于使用梵文脚本书写的语言的字体。该软件包包含印地语、克什米尔语、孔卡尼语、马拉地语、迈蒂利语、尼泊尔语、梵语和信德语的字体。

因此,sudo apt-get install ttf-devanagari-fonts安装梵文字体:

$ ls /usr/share/fonts/truetype/ttf-devanagari-fonts/
chandas1-2.ttf  lohit_kok.ttf  lohit_mai.ttf  lohit_ne.ttf  nakula.ttf    samanata.ttf           Sarai_07.ttf
kalimati.ttf    lohit_ks.ttf   lohit_mr.ttf   lohit_sd.ttf  sahadeva.ttf  Samyak-Devanagari.ttf

现在,梵文字体可以正确显示。


更新:对于 Trisquel GNU Linux 即 8.0 Flidas 的最新当前 (LTS) 版本,请安装以下软件包:

$ apt-cache search fonts-deva
fonts-deva - Meta package to install all Devanagari fonts
fonts-deva-extra - Free fonts for Devanagari script

然后按照描述创建以下配置文件来设置 Lohit Devanagari这里:

$ cat .config/fontconfig/conf.d/10-prefer-devanagari.conf 
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Lohit Devanagari</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Lohit Devanagari</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Lohit Devanagari</family>


</prefer>
    </alias>

注销并重新登录即可看到效果。

答案2

您也可以尝试新的谷歌诺托字体他们是了不起的。从链接下载它们,然后。

转到主目录> 按 ctrl + h(如果您的文件被隐藏)然后创建一个文件夹.字体(如果尚未存在)然后只需粘贴您下载的字体。

谷歌诺托字体关联。

相关内容