As palavras Devanagari (combinadas) não estão sendo exibidas corretamente

3

Eu uso o Trisquel 7.0 LTS com o GNOME 3 Flashback instalado.

Fontes combinadas de devanagari como: श्री não estão sendo exibidas (e, portanto, impressas) corretamente.

Exemplo: o último deve ser exibido da seguinte forma:

Masestáexibindonomomentodaseguinteforma:

Então, como faço para corrigir isso?

Estou enfrentando esse problema em todos os campos de texto, como: editor de texto, LibreOffice, navegador da Web, exceto com pdf.

Raramente é exibido corretamente na página da Web, mas quando eu copio e colo no gedit ou libreoffice, enfrentando o problema mencionado.

Pergunte-me se alguma informação deve ser fornecida para poder analisar e corrigir este problema.

    
por Pandya 24.11.2015 / 12:41

2 respostas

2

A solução é instalar o pacote de fontes apropriado no sistema que é ttf-devanagari-fonts aqui. (Você pode pesquisar no repositório).

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

Descrição do pacote:

Description: Free TrueType fonts for languages using the Devanagari script Fonts for languages that use the Devanagari script in writing. This package has fonts for Hindi, Kashmiri, Konkani, Marathi, Maithili, Nepali, Sanskrit, and Sindhi languages.

Portanto, sudo apt-get install ttf-devanagari-fonts instala as fontes devanagari:

$ 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

Agora, as fontes Devanagari estão sendo exibidas corretamente.

Update : Para a versão mais atual (LTS) do Trisquel GNU Linux, ou seja, 8.0 Flidas, instale o seguinte pacote:

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

Em seguida, defina Lohit Devanagari criando o seguinte arquivo de configuração, conforme descrito aqui :

$ 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>

Faça o logout e faça login novamente para obter o efeito.

    
por 13.03.2016 / 07:39
1

Você também pode tentar novas fontes do Google Noto , elas são incríveis. Faça o download deles no link e, em seguida,

Vá para o diretório principal > pressione ctrl + h (se os arquivos estiverem ocultos) crie uma pasta .fonts (se ainda não estiver presente) e cole as fontes que você baixou.

Fonte do Google Noto Link.

    
por 01.04.2018 / 05:25