Glossário não atualizado, documento reclamando de sigla não definida

Glossário não atualizado, documento reclamando de sigla não definida

então estou prestes a terminar minha tese usando um modelo fornecido pela cadeira.

Sim, claro, tentei pesquisar na rede por soluções que atendessem a esse problema, mas o que encontrei geralmente foi em relação a Até certo ponto, tudo estava funcionando bem, mas agora novas siglas não estão sendo impressas no glossário.

Eu tive o problema uma vez e resolvi de alguma forma, mas não me lembro como fiz isso, infelizmente.

O comportamento é assim: *Novos acrônimos não estão sendo transferidos para os glossários *O documento principal me dá um "aviso de glossários de pacote: a entrada do glossário 'hdr' não foi definida na linha %blah%.

Sim, está certo, porque 'hdr' não é usado em nenhum lugar do documento, então não o incluo no glossário. Se eu adicionar o 'hdr' \newacronym{}, ele aparecerá até nos glossários com uma entrada na página 48. Nesta página há uma figura, mas nenhum comando hdr \gls{}.

Para mim, parece que o sistema está de alguma forma fazendo referência a uma versão mais antiga e já compilada armazenada em algum lugar.

Como posso fazer com que o sistema o force a compilar um novo?

Estou usando o sharelatex.com e estou muito feliz com ele devido à falta de configuração necessária e capacidade de trabalhar em qualquer lugar.

O main.tex fica assim:

\piivsubject{Master Thesis}
% The title of your work.
\piivtitle{My Thesis}
% Your name.
\piivauthor{The Author}
% Name of your supervisor.
\piivsupervisor{Name of Supervisor}
% The date you submit your thesis. You can substitute the command with any date.
\date{\today}

% If you want to use the glossary make sure your 'makeindex' toolchain is working correctly.
% Alternetively, you might want to look into the 'xindy' option of the glossaries package.
\makeglossaries

\begin{document}
\input{src/glossary}

% Abstract is optional. If you do not use an abstract, remove it.
% ---------------------------------
% Begin of abstract
\abstractchap
% \blindtext creates a paragraph of non-sense text. Replace it with your actual content.
\blindtext
% End of abstract
% ---------------------------------

% ---------------------------------
% Begin of listings
\microtypesetup{protrusion=false} % disables protrusion locally in the document
\tableofcontents
% If you should not have any figures, tables or acronyms in your paper remove the according list.
\listoffigures
\listoftables
% Uncomment the next line if you use listings in your document.
% \lstlistoflistings
\microtypesetup{protrusion=true} % enables protrusion

\printglossary[type=\acronymtype]
% End of listings
% ---------------------------------

% ---------------------------------
% Begin of main part
\mainmatter

\include{src/chapter_1}

\include{src/chapter_2}

% Include more chapters here.

% End of main part
% ---------------------------------

% ---------------------------------
% Begin of appendix
\appendix
% Appendix chapters are optional. Use it if you have very long tables or additional figures that
% do not belong to the main text.
% \input{src/appendix}

% Remove this from the final document
\include{src/checklist}

\backmatter

\bibliography{library}

% Fix for long URLs in bibliography
\sloppy
\printglossary
\fussy

\include{src/erklaerung}

% Consult your supervisor about the following declaration of assignment.
%\include{src/abtretungserklaerung}

% End of appendix
% ---------------------------------

\end{document}

Não tenho erros nem avisos, apenas algumas caixas cheias ou insuficientes, mas o documento tem a aparência que desejo.

O que acho realmente estranho é a referência de 'hdr' à página 48.....

Perguntas: * isso pode estar conectado de alguma forma? * se funcionasse, eu poderia facilmente ter os comandos \newacronym{} no arquivo principal em vez de um arquivo glossary.tex separado. Eu tentei uma vez, mas não mudei nada.

Muito obrigado, qualquer contribuição é apreciada!

James

Responder1

Resposta postada pelo OP como uma edição:


ehe, não muito depois de postar isso, eu mesmo consertei.

O que fiz foi o seguinte: movi o arquivo glossary.tex para a pasta de imagens e depois compilei. Isso levou a um erro sem nenhum PDF criado. Então coloquei de volta o arquivo glossary.tex na raiz de \src e pressionei compile novamente.

Para minha surpresa e alegria, funcionou - trabalhando no glossário novamente.

informação relacionada