Ich versuche, Glossare in meinem LaTeX-Dokument mithilfe der article
Klasse zu generieren und verwende TeXStudio
Ich habe den folgenden Code verwendet, aber nichts wird gedruckt
\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}
Ich habe gegoogelt und herausgefunden, dass ich Arara zum Erstellen und Drucken von Glossaren benötige. Ich habe Arara.exe unter C:\Programme\arara\ installiert.
und habe basierend auf dem folgenden Link einen neuen Befehl erstellt.
Aber ich erhalte die Fehlermeldung:
Fehler: Der Befehl konnte nicht gestartet werden: C:\Program Files\arara\arara.exe -v -l "my_text_file"
Kann mir bitte jemand helfen?
Ich möchte in meinem Artikel nur Akronyme und Glossare drucken.
Antwort1
Ich denke, Sie müssen zwischen a) dem Erstellen von Glossaren und b) der Steuerung des Vorgangs von Ihrem Editor aus unterscheiden. Bei b) kann ich nicht helfen, da ich TeXstudio nicht verwende.
Speichern Sie folgendes Dokument unter dem Namen sample.tex
(der Name ist wichtig!) ab.
\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}
Führen Sie sample.tex
den LaTeX-Compiler Ihrer Wahl aus. Ich verwende normalerweisepdflatex
Führen Sie die nächsten beiden Befehle a) über die Kommandozeile aus oder b) speichern Sie sie in einer Datei mit der Erweiterung.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
Führen Sie LaTeX erneut für die TeX-Datei aus. Sie sollten das folgende PDF erhalten:
Ich empfehle dennoch dringend Nicolas Handbuch, da der obige Code schon ein paar Jahre alt ist (ich habe ihn aus meinem Beispiel-Repository genommen) und sich in der Zwischenzeit möglicherweise Dinge geändert haben. arara
Ich habe diesbezüglich eine kurze Beschreibung für TeXworks erstellt, die Ihnen vielleicht auch weiterhilft:http://uweziegenhagen.de/?p=2928
Wenn Sie kein Befehlsfenster öffnen und ausführen können, arara.exe
vermute ich, dass die Pfadeinstellung irgendwie beschädigt ist. Suchen Sie in diesem Fall arara.exe
auf Ihrem Computer nach dem Verzeichnis, in dem es sich befindet, und fügen Sie es der Windows-Pfadvariable hinzu.