Como posso aplicar fontes diferentes a scripts diferentes no Ubuntu?

2

A fonte padrão não suporta o script Devanagiri, usado para escrever em hindi. Mesmo assim, nomes de arquivos hindus no Nautilus e favoritos no Firefox são exibidos corretamente. Eu estou supondo que o padrão é usar o tipo de letra Lohit-Hindi.

Eu quero usar o tipo de letra "Noto Sans Devanagiri". Como posso conseguir isso?

Por favor, note que eu não quero que a interface do usuário do sistema suporte o idioma Hindi, o que eu sei que pode ser feito através das Configurações do Sistema, adicionando suporte para o idioma preferido. Eu só quero ser capaz de atribuir um tipo de letra de todo o sistema para ser usado para todo o texto que se encaixa no ponto de código de Devanagiri.

    
por Harsh Vardhan 11.07.2014 / 22:58

1 resposta

1

Você precisa instalar o pacote fonts-noto , caso ainda não tenha feito isso. Se isso não for suficiente, você pode criar um arquivo ao longo destas linhas:

$ cat /etc/fonts/conf.d/65-fonts-noto-devanagari.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Noto Sans Devanagari</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>Noto Sans Devanagari</family>
        </prefer>
    </alias>
</fontconfig>
    
por Gunnar Hjalmarsson 12.07.2014 / 04:03