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