Использование Arara в Windows в Texstudio для создания глоссариев

Использование Arara в Windows в Texstudio для создания глоссариев

Я пытаюсь создать глоссарии в моем документе LaTeX, используя articleкласс и TeXStudio

Я использовал код ниже, но ничего не печатается

\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}

Я погуглил и выяснил, что мне понадобится Arara для генерации и печати глоссариев. Я установил Arara.exe в C:\Program Files\arara\

и создал новую команду на основе ссылки ниже

Как настроить редактор TexStudio для использования пакета глоссариев с makeglossaries и xindy или как настроить TexStudio для использования arara?

Но я получаю ошибку:

Ошибка: Не удалось запустить команду: C:\Program Files\arara\arara.exe -v -l "my_text_file"

Может кто-то мне помочь, пожалуйста?

Я просто хочу напечатать в своей статье аббревиатуры и глоссарии.

решение1

Думаю, вам нужно различать а) создание глоссариев и б) управление процессом из вашего редактора. С б) я не могу помочь, так как не использую TeXstudio.

Сохраните следующий документ под именем sample.tex(имя важно!)

\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}

Запустите sample.texкомпилятор LaTeX по вашему выбору, я обычно используюpdflatex

Выполните следующие две команды из а) командной строки или б) сохраните их в файле с расширением.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

Запустите LaTeX снова на файле TeX. Вы должны получить следующий PDF:

глоссарии

Тем не менее, я настоятельно рекомендую руководство Николаса, поскольку коду выше несколько лет (я взял его из своего репозитория примеров) и за это время все могло измениться. Поскольку araraя создал краткое описание для TeXworks, оно может вам помочь:http://uweziegenhagen.de/?p=2928

Если вы не можете открыть командное окно и запустить, arara.exeя бы предположил, что настройка пути каким-то образом повреждена. В этом случае найдите arara.exeна своем компьютере и добавьте каталог, в котором он находится, в переменную пути Windows.

Связанный контент