Como posso configurar o aliasing de fontes no nível do sistema operacional?

1

Estou usando o Fedora 26 e o Libre Office e, ao escrever um documento MLA, prefiro salvar o arquivo no formato .docx e usar o "Times New Roman" para facilitar o compartilhamento de arquivos. No entanto, não consigo instalar a fonte "Times New Roman" no meu computador, e minha alternância satisfeita é "Nimbus Roman No9 L".

É possível deixar o sistema operacional tratar o "Times New Roman" como "Nimbus Roman No9 L"? Copiar e editar arquivos com privilégios de root é bom para mim.

    
por Eric Stdlib 09.08.2017 / 06:21

2 respostas

2

Você pode fazer uma cópia da fonte, renomear FontForge para Times New Roman e usá-la dessa maneira, ou você pode instalar o pacote msttcorefonts para obter a fonte original aqui

    
por 09.08.2017 / 23:49
1

Isso pode funcionar para você. Você pode configurar uma configuração de fonte pessoal conforme descrito aqui em seu diretório pessoal com o nome ~/.config/fontconfig/fonts.conf . É um arquivo XML. Usando alguns exemplos, coloco o seguinte no arquivo:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match>
   <test name="family"><string>Times New Roman</string></test>
   <edit name="family" mode="assign" binding="strong">
     <string>Nimbus Roman No9 L</string>
   </edit>
 </match>
</fontconfig>

Antes disso, ao procurar por Times New Roman , tive o seguinte resultado:

$ fc-match 'Times New Roman'
LiberationSerif-Regular.ttf: "Liberation Serif" "Regular"

e depois de adicionar o arquivo de configuração que eu tinha

$ fc-match 'Times New Roman'
n021003l.pfb: "Nimbus Roman No9 L" "Regular"
    
por 09.08.2017 / 10:54

Tags