Como instalar o MS Core Fonts sem a minha área de trabalho mudar para eles?

1

Ok, aqui está uma pergunta idiota.

Eu preciso de fontes MS Core para usá-las com o XeLaTeX. Eu não os quero em nenhum outro lugar.

Eu tentei duas maneiras de obter essas fontes:

  • fetchmsttfonts pacote RPM
  • msttcore-fonts-installer do link (porque fetchmsttfonts não estava disponível)

O AFAIK faz o mesmo: baixe os arquivos * .exe do MS, extraia-os para obter * .ttf e instale esses * .ttf em todo o sistema. Depois disso, o XeLaTeX funciona, então tudo bem.

No entanto, por alguma razão, essas novas fontes instantaneamente infectam minha área de trabalho. Antes que o processo de instalação seja concluído, todas as minhas fontes do Firefox / Leafpad / Terminal são transferidas para as recém-baixadas.

Eu acho isso totalmente desconcertante. Por que no mundo instalando uma fonte automaticamente muda todo o sistema para ele? Existe uma maneira de instalar as fontes e manter a área de trabalho intocada?

Meu SO é o OpenSuSE 13.2 / 42.1 (em máquinas diferentes), o DE é o XFCE.

    
por ScumCoder 07.07.2016 / 23:48

1 resposta

1

Se você usar as fontes TTF em um documento LaTeX, a melhor solução é provavelmente usar LuaLaTeX, onde você pode usar as fontes TTF diretamente. Nenhuma instalação necessária, basta colocá-los em um diretório "fonts" ao lado de suas fontes tex e usar o pacote fontspec para carregá-los, por exemplo:

% set and load fonts
\usepackage{fontspec}
\setmainfont[
Ligatures = TeX,
ExternalLocation,
Path = {./fonts/},
Extension = {.otf},
UprightFont = {*Regular},
BoldFont = {*Bold},
ItalicFont = {*Italic},
BoldItalicFont = {*BoldItalic}]{Charter}
\setsansfont[
Ligatures = TeX,
Scale = MatchLowercase,
ExternalLocation,
Path = {./fonts/},
Extension = {.ttf},
UprightFont = {*},
BoldFont = {*-Bold},
ItalicFont = {*-Oblique},
BoldItalicFont = {*-BoldOblique}]{Helvetica}
\setmonofont[
Ligatures = TeX,
Scale = MatchLowercase]{Latin Modern Mono}

Espero que isso ajude o homem. Eu tive um problema semelhante

    
por 08.07.2016 / 00:03

Tags