Algumas fontes não reconhecidas pelo LuaLaTeX

Algumas fontes não reconhecidas pelo LuaLaTeX

Eu fiz uma nova instalação do Ubuntu 14.04 em um computador instalando o seguinte:

texmaker 4.1-1
texlive 2013
texlive-xetex 2013
texlive-luatex 2013
texlive-fonts-extra 2013
ttf-mscorefonts-installer

Eu configurei o Quick Build no TEXmaker para LuaLaTeX + Ver PDF

O MWE que sempre coloquei para trabalhar agora não funciona:

\documentclass{article}

%%%%%%%%%
% Fonts %
%%%%%%%%%

\RequirePackage[quiet]{fontspec}

\newfontfamily\blackfont[]{Arial Black}
\newfontfamily\thinfont[]{Lato Hairline}
\newfontfamily\headingfont[]{Impact}

\defaultfontfeatures{Mapping=tex-text}
\setmainfont[Mapping=tex-text, Color=textcolor]{Arial}


\begin{document}

This is bodyfont

\textit{This is bodyfont in italics}

\textbf{This is bodyfont in bold}

\headingfont{This is headingfont}

\thinfont{This is thinfont}

\blackfont{This is blackfont}

\end{document}

Embora possa encontrar as fontes Lato Hairline e Impact, não consegue encontrar Arial Black ou Arial em itálico ou negrito... mas todas elas estão incluídas no ttf-mscorefonts-installer!!! O que estou perdendo aqui?? É estranho já que Lato Hairline foi encontrado, mas Arial Black não, e eles estão no mesmo lugar...

Os erros/avisos que o MWE mostra são os seguintes:

insira a descrição da imagem aqui

Responder1

Então fiz o seguinte e o problema parece estar resolvido!!!

1- limpe o cache de fontes LuaLaTeX (LuaTeX não consegue encontrar a fonte existente):

 cd .texmf-var/luatex-cache/generic/fonts/otf/
 rm *

2- atualizar banco de dados de nomes de fontes Lua (Arch Linux: fontspec não encontra fontes do sistema):

luaotfload-tool --update

3- correr:

sudo texhash

e pronto!

informação relacionada