ATUALIZAR
Minha dúvida depende do resultado da compilação do projeto de teste que fiz (que linkei abaixo), que indica claramente que as fontes não estão sendo encontradas. Embora ter o fontawesome5
pacote como parte da distribuição TeX usada pelo Overleaf esteja relacionado ao atendimento ao cliente, tendo este problema específico que descrevi aquinão é. Isso poderia acontecer fora do Overleaf. Por exemplo, se eu quisesse usar um pacote customizado com fontes incluídas, ou um zip CTAN do mesmo tipo, de forma local, por projeto, sem instalá-lo no computador. É por isso que considero esta questão importante e não elegível para encerramento.
Além disso, admito a frase"Não acho que eles responderiam. Olha, se respondessem, o pacote já teria sido adicionado há muito tempo!"foi totalmente injusto com a equipe da Overleaf, que fez um excelente trabalho. Então peço desculpas publicamente aqui pelas palavras que disse.
ATUALIZAÇÃO #2
A menos que pessoas com mais conhecimento e experiência no uso deste site decidam outras opções, e considerando que a pergunta foi de fato respondida, deixarei esta pergunta como está para registro, para mostrar a outros usuários e a mim mesmo como e comonão parainteraja com outras pessoas aqui.
Eu tentei o procedimento descritona resposta desta perguntano Overleaf v2 (já que o fontawesome5
pacote ainda está faltando) sem sucesso.
O pequeno documento que fiz para testar isso está disponívelaqui (somente leitura).
Deixe-me observar que a única diferença entre essa pergunta e esta é que estou usando o XeLaTeX.
Em particular, os dois erros relacionados ao pacote são:
Erro #1.- /fontawesome5/tex/fontawesome5-utex-helper.sty
, linha 59
Font TU/fontawesomefree/solid/n/12=[FontAwesome5Free-Solid-900.otf]:script=latn; at 12.0pt not loadable: Metric (TFM) file or installed font not found.
<to be read again>
relax
l.59 ...ze_font:nn{\c__fontawesome_kind_tl}{solid}
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.
Erro #2.- /fontawesome5/tex/fontawesome5-utex-helper.sty
, linha 60
Font TU/fontawesomebrands/regular/n/12=[FontAwesome5Brands-Regular-400.otf]:script=latn; at 12.0pt not loadable: Metric (TFM) file or installed font not found.
<to be read again>
relax
l.60 ...ntawesome_analyze_font:nn{brands}{regular}
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.
E então não consigo usar o pacote, porque comandos como \faCircle
não são reconhecidos.
Tenho certeza de que estou faltando alguma coisa nesta configuração específica. O que seria?
O que preciso fazer para que este pacote funcione no Overleaf ao usar o XeLaTeX?
Responder1
(Isenção de responsabilidade: sou funcionário de suporte da Overleaf.)
Uma linha extra precisa ser adicionada ao seu latexmkrc
arquivo para tentar usar o fontawesome5
pacote com XeLaTeX:
$ENV{'OPENTYPEFONTS'}='./fontawesome5/opentype/:' . $ENV{'OPENTYPEFONTS'};
de modo que os .otf
arquivos possam ser encontrados: as linhas emConfigurando fontawesome5 no versotratamos de usar fontawesome5
com pdflatex, então não incluímos OPENTYPEFONTS
.
De alguma forma, ainda há um erro decorrente do projeto de teste que você postou (que já foi eliminado para que nenhuma depuração adicional possa ser feita), mas fontawesome5
eXeLaTeX
faztrabalho encontrado neste pequeno projeto de teste que criei:https://www.overleaf.com/read/fpcpdkswcrrb
Porém, se você estiver usando fontawesome5
a versão 5.6.3 ou posterior, no Overleaf você receberá outro erro:
Undefined control sequence.
\__fontawesome_glyphindex:n ...D "\str_if_eq:eeTF
{stop}{#1}{square}{#1}"\sc...
l.8 Something more... \faAddressBook
Isso ocorre porque o comando \str_if_eq:eeTF
não está disponível na versão do TeX Live 2017 usada no Overleaf atualmente. Portanto, no momento (março de 2019), fontawesome5
a versão 5.6.3 e posterior não pode ser usada com XeLaTeX no Overleaf - até a v5.8.0, isto é, quefaztrabalhar.
Alguns outros pontos a esclarecer:
Nósfazerresponder a dúvidas e solicitações de suporte em
[email protected]
e[email protected]
e nósfazertente responder o mais rápido possível :-) embora possa haver atrasos maiores durante os fins de semana... ;-)Depois de abrir um projeto em modo somente leitura (por exemplohttps://www.overleaf.com/read/wmrmtcgstjth), você pode clicar no ícone do menu no verso acima do painel da lista de arquivos e, em seguida, em "Download - Fonte" para baixar um .zip dos arquivos de origem. Ou se você já estiver conectado à sua própria conta Overleaf, poderá clicar em “Copiar projeto” no menu para cloná-lo em sua própria conta e obter uma cópia editável de sua preferência.
Espero que ajude um pouco.