Por que o caractere chinês não pode ser exibido após a instalação do noto cjk?

1

Eu carreguei o pacote de fontes noto cjk e o instalei desta forma:

cd ~/Downloads    
unzip .zip
sudo mkdir -p /usr/share/fonts/opentype/noto
sudo cp *otf *otc /usr/share/fonts/opentype/noto
sudo fc-cache -f -v 
reboot

Por que o caractere chinês não pode ser exibido após a instalação do noto cjk?
Qual trabalho devo fazer para chamar os noto cjk?
qual arquivo de configuração deve ser corrigido?

    
por it_is_a_literature 30.03.2016 / 05:48

1 resposta

2

Você tem que adicionar o arquivo de configuração para o chinês, aqui está o /etc/fonts/local.conf:

<fontconfig>
  <match target="pattern">
    <test qual="any" name="family">
      <string>serif</string>
    </test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Sans CJK TC Regular</string>
      <string>Noto Sans CJK SC Regular</string>
      <string>Noto Sans CJK JP Regular</string>
      <string>Noto Sans CJK KR Regular</string>
    </edit>
  </match> 
  <match target="pattern">
    <test qual="any" name="family">
      <string>sans-serif</string>
    </test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Sans CJK TC Regular</string>
      <string>Noto Sans CJK SC Regular</string>
      <string>Noto Sans CJK JP Regular</string>
      <string>Noto Sans CJK KR Regular</string>
    </edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family">
      <string>monospace</string>
    </test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Sans CJK TC Regular</string>
      <string>Noto Sans CJK SC Regular</string>
      <string>Noto Sans CJK JP Regular</string>
      <string>Noto Sans CJK KR Regular</string>
    </edit>
  </match>
  <match>
        <test name="family" compare="contains">
                <string>Noto Sans CJK</string>
        </test>
        <edit name="autohint" mode="assign">
                <bool>false</bool>
        </edit>
        <edit name="hintstyle" mode="assign">
                <const>hintfull</const>
        </edit>
  </match>
</fontconfig>
  1. altere a permissão dessas fontes.

    sudo chmod 644 /usr/share/fonts/opentype/noto/*

  2. crie um local.conf em / etc / fonts / e cole o conteúdo listado acima.

    sudo vi /etc/fonts/local.conf

Em seguida, ele chamará o Noto Sans CJK para chinês.

A propósito, o Ubuntu 16.04LTS irá definir o Noto Sans CJK como fontes padrão para chinês tradicional, chinês simplificado, japonês e coreano.

    
por JulianLai 30.03.2016 / 06:23