Usando Arara em janelas no Texstudio para gerar glossários

Usando Arara em janelas no Texstudio para gerar glossários

Estou tentando gerar glossários em meu documento LaTeX usando a articleclasse e estou usando o TeXStudio

Usei o código abaixo, mas nada é impresso

\documentclass{article}
\usepackage{titlesec}
\usepackage[utf8]{inputenc}
\usepackage[hidelinks]{hyperref}
\usepackage{glossaries}

\makeglossaries

\newglossaryentry{culdesac}{name=cul-de-sac,description={passage or street closed at one end},plural=culs-de-sac}

\newacronym{led}{LED}{light-emitting-diode}
\begin{document}
\section{This is my section}

Some text

\end{document}

Pesquisei no Google e descobri que precisaria da Arara para gerar e imprimir glossários. Instalei o Arara.exe em C:\Program Files\arara\

e fiz um novo comando baseado no link abaixo

Como configurar o editor TexStudio para usar o pacote de glossários com makeglossaries e xindy ou como configurar o TexStudio para usar arara?

Mas estou recebendo o erro:

Erro: Não foi possível iniciar o comando: C:\Program Files\arara\arara.exe -v -l "my_text_file"

Alguém pode me ajudar, por favor?

Quero apenas imprimir siglas e glossários em meu artigo.

Responder1

Acho que você precisa diferenciar entre a) criar glossários eb) controlar o processo a partir do seu editor. Com b) não posso ajudar porque não estou usando o TeXstudio.

Salve o seguinte documento com o nome sample.tex(o nome é importante!)

\documentclass{article}

\usepackage[colorlinks,linkcolor=blue]{hyperref}
\usepackage[style=long,toc,acronym=true]{glossaries}

\newglossaryentry{Perl}{name=\texttt{Perl},sort=Perl,description=A scripting language}

\newacronym{svm}{SVM}{Support Vector Machine}
\newacronym{xml}{XML}{Extensible Markup Language}

\makeglossaries

\begin{document}

\gls{Perl}

\gls{svm}

\printglossaries
\end{document}

Execute-o sample.texatravés do compilador LaTeX de sua preferência, eu costumo usarpdflatex

Execute os próximos dois comandos a) na linha de comando ou b) salve-os em um arquivo com a extensão.bat

makeindex -s sample.ist -t sample.glg -o sample.gls sample.glo
makeindex -s sample.ist -t sample.alg -o sample.acr sample.acn

Execute o LaTeX novamente no arquivo TeX. Você deverá obter o seguinte PDF:

glossários

Mesmo assim, recomendo fortemente o manual do Nicolas, pois o código acima tem alguns anos (peguei-o do meu repositório de exemplo) e as coisas podem ter mudado nesse meio tempo. Em relação a isso arara, criei uma breve descrição para o TeXworks, ela também pode ajudá-lo:http://uweziegenhagen.de/?p=2928

Se você não conseguir abrir uma janela de comando e executar, arara.exeacho que a configuração do caminho está de alguma forma corrompida. Neste caso, localize arara.exeno seu computador e adicione o diretório em que está localizado à variável de caminho do Windows.

informação relacionada