
Usuário novato aqui.
Use Mac Os El Capitan, MacTex-2015, TexShop;
O Publisher não oferece suporte a pidflatex e exige que os números estejam em EPS;
Configurações de composição: LaTeX, TeX e DVI;
Bibliografia: Natbib.
Descrição: Quando utilizo macro/Applescript/Bibliography recebo a mensagem de erro abaixo, embora todas as citações e figuras do texto, e referências no final pareçam compilar sem problemas (às vezes preciso repetir o comando).
Porém, quando o sistema do editor compila os arquivos em PDF, as citações no texto aparecem como pontos de interrogação.
Eu tenho alguns outros problemas como "Overfull \hbox (48.83583pt muito largo) no parágrafo nas linhas 83--83 \OT1/bch/m/n/9 sis. [][][][]| ", mas acredito que eles não estão relacionados.
No arquivo de log:
log file error:
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
Não tenho certeza se "gancho vazio" é um sinal de erro:
\@emptytoks=\toks14
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 664.
Package atveryend Info: Empty hook `AfterLastShipout' on input line 664.
Package atveryend Info: Empty hook `AtVeryEndDocument' on input line 664.
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 664.
Responder1
Este problema é causado por um bug no Applescript projetado para automatizar a criação de bibliografia no TeXShop. Suspeito que ninguém mais o usa muito, e é por isso que o problema passou despercebido.
A melhor maneira de automatizar a bibliografia e a resolução de referências é usar um dos latexmk
motores fornecidos com o TeXShop.
Se você não tiver o latexmk
Engine instalado, acesse ~/Library/TeXShop/Engines/
e mova os .engine
arquivos de uma Inactive/Latexmk
pasta para outra Engines
.
Reinicie o TeXShop e os novos mecanismos deverão aparecer no menu suspenso ao lado do botão Typeset na janela do documento. Se você estiver usando latex+dvips
seu mecanismo normal, use latexmk
-o. Você pode fazer isso automaticamente adicionando a linha:
% !TEX TS-program = latexmk
Isso resolverá todas as referências e só será executado bibtex
quando houver alterações.