
Eu acredito que isso seja uma duplicata deessa questão, mas a resposta aceita tem mais de 8 anos e não funcionou para mim.
Aqui está um site, que deseja usar a fonte Palatino. No meu sistema, isso volta paraTex Gyre Pagella, também chamado P052-Roman
. Aqui está o que parece: é imediato que as diferentes letras não têm a mesma altura.
A resposta à pergunta vinculada acima afirma que o problema está nas dicas, mas a aplicação da correção não funcionou. Também tentei alterar os nomes das fontes, URW Palladio L
etc., para P052-Roman
e Tex Gyre Paella
.
Qualquer ajuda seria apreciada!
Responder1
Aqui está o que fiz no final: Por tentativa e erro, removi todas P052
as fontes usadas pelo Firefox. Eles estavam localizados nas pastas
/usr/share/fonts/opentype/urw-base35
/usr/share/fonts/type1/urw-base35
/usr/share/fonts/type1/gsfonts
Agora meu Firefox carrega corretamente a fonte TeX Gyre Pagella, que parece melhor:
Responder2
Acontece que tenho os (quatro) .ttf
arquivos da fonte Palatino Linotype (ou seja) instalados e opágina da Internetque você citou parecia bastante normal para mim no Firefox, então talvez você possa resolver esse problema apenas baixando o .zip
pacote Palatino Linotype de um site de distribuição de fontes como, por exemploFontes 100, extraindo esses quatro arquivos de fonte Palatino (ou seja pala.ttf
, palab.ttf
, palabi.ttf
e palai.ttf
) para qualquer pasta desejada (por exemplo ~/Fonts/
) e, em seguida, instalando esses arquivos por meio de um instalador de fontes como gnome-font-viewer
ou fontmatrix
.
O comando longo abaixo cria uma Fonts
pasta no home
diretório do seu perfil (por exemplo /home/red_trumpet/
), baixa o arquivo mencionado .zip
nela, extrai os quatro .ttf
arquivos desse .zip
arquivo e depois exclui o .zip
arquivo:
if [ ! -d ~/Fonts ] ; then mkdir -p ~/Fonts ; fi ; cd ~/Fonts ; wget https://fonts100.com/76219%2Fpalatino-linotype.zip -O ./pl.zip ; if [ ! -x /bin/unzip ] && [ ! -x /usr/bin/unzip ] ; then sudo apt install unzip -y ; fi ; for i in pala.ttf palab.ttf palabi.ttf palai.ttf ; do unzip -j "pl.zip" "$i" ; done ; rm ./pl.zip
Se você decidir usar o fontmatrix
, instale-o executando este comando no terminal:
sudo apt install fontmatrix -y
...e comece fontmatrix
executando este comando:
fontmatrix & exit
Em seguida, na fontmatrix
janela, clique emArquivo, entãoImportar arquivos..., selecione esses 4 .ttf
arquivos ( pala.ttf
, palab.ttf
, palabi.ttf
e palai.ttf
) na pasta/diretório para onde você os extraiu (por exemplo ~/Fonts
) e clique emAbrir. Em seguida, role para baixo atéPalatino Linoipee clique duas vezes nele, depois clique em Activation, clique em Activate All, depois saia fontmatrix
, reinicie o Firefox e acesse-opágina da Internetde novo.
Explicando os quatro .ttf
nomes de arquivo:
pala.ttf
é o arquivo de fonte Palatino Linotype padrão ("normal").palab.ttf
é oaudaciosoArquivo de fonte Palatino Linotype.palai.ttf
é oitálicoArquivo de fonte Palatino Linotype.palabi.ttf
é onegrito itálicoArquivo de fonte Palatino Linotype.
Você também pode usar fontmatrix
para desabilitar a fonte Tex Gyre Pagella: basta selecionar esta fonte em fontmatrix
e clicar em Activatione depois em Deactivate All.
Como último recurso (caso extremo), você sempre pode usar o Firefox para acessar a about:config
URL, depois procurar o browser.display.use_document_fonts
recurso e mudar seu valor de 1 para0.
Responder3
Se o seu objetivo final for mostrar a página em fonte clara, você terá a opção de substituir as fontes da página conforme descrito em detalhes emesta página de suporte da Mozilla:Menu de aplicativos>Configurações>Fontes e cores>Avançado
então desmarque "Permitir que as páginas escolham suas próprias fontes, em vez das seleções acima".
Dessa forma, a página aparecerá com a fonte que você escolher.
Por outro lado, se o seu objetivo final é mostrar a página utilizando a fonte Tex Gyre. Minha sugestão é instalar a fonte texgyre (como no código a seguir) para garantir que nada esteja quebrado nos arquivos da fonte.
sudo apt update
sudo apt install fonts-texgyre
Fiz isso no meu sistema (ubuntu-22.04-beta) e a página mencionada parece ok.