von Kattel » Mo 16. Nov 2015, 15:21
Ich habe aktuell Probleme bei der Erstellung meines Abkürzungsverzeichnis bei der Nutzung von TexStudio.
Es wird jeweils folgender Fehler angezeigt:
Prozess gestartet: makeglossaries "Abkuerzung"
No \@istfilename found in 'Abkuerzung.aux'. Did your LaTeX run fail? Did your LaTeX run produce any output? Did you remember to use \makeglossaries?
Prozess endete mit Fehler(n)
Hier mein Code:
\documentclass[
12pt,
DIV10,
german,
a4paper, % Papierformat
oneside, % einseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=half,
headings=small, %
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen oberhalb ausgeben
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[headsepline,
automark]{scrlayer-scrpage}
% Anpassung an Landessprache -----------------------------------------------
% Verwendet globale Option german siehe \documentclass
% --------------------------------------------------------------------------
\usepackage[ngerman]{babel}
\usepackage{lmodern}
% Umlaute ------------------------------------------------------------------
% Umlaute/Sonderzeichen wie ���� direkt im Quelltext verwenden (CodePage).
% Erlaubt automatische Trennung von Worten mit Umlauten.
% -------------------------------------------------------------------------
\usepackage[T1]{fontenc}
%\usepackage[latin1]{inputenc}
\usepackage[utf8]{inputenc}
%\usepackage[ansinew]{inputenc}
%\usepackage{ae} % "sch�neres" �
\usepackage{textcomp} % Euro-Zeichen etc.
\newcommand{\changefont}[3]{
\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
\usepackage{selinput}
% F�r Index-Ausgabe; \printindex -------------------------------------------
\usepackage{makeidx}
\usepackage[intoc]{nomencl}
% Überschrift in deutsch
\renewcommand{\nomname}{Abk\"urzungsverzeichnis}
% Den Abstand zwischen Abkürzung und Erklärung mit Punkten auffüllen
\setlength{\nomlabelwidth}{.20\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
% kleinere Zeilenabstände verwenden
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\let\abk\nomenclature
\begin{document}
% --------------------------------------------------------------------------
\pagenumbering{Roman}
\tableofcontents % Inhaltsverzeichnis
\renewcommand{\lstlistlistingname}{Verzeichnis der Listings}
%\lstlistoflistings % Listings-Verzeichnis
\clearpage
%% Abstand vom linken Rand
\printnomenclature[2.9cm]
\newpage % Seitenumbruch nach Verzeichnis
% ...danach in normalen arabischen Ziffern ---------------------------------
\cleardoublepage
\pagenumbering{arabic}
\abk{abk1}{Abkürzung 1}
\abk{abk2}{Abkürzung 2}
\end{document}
[\code]
Als Befehle habe ich TexStudio folgendes eingetragen:
Makeglossaries: makeglossaries %
Makeindex: makeindex.exe %nlo-s nomencl.ist - o%.nls
Ich bin über Hinweise sehr dankbar.
Ich habe aktuell Probleme bei der Erstellung meines Abkürzungsverzeichnis bei der Nutzung von TexStudio.
Es wird jeweils folgender Fehler angezeigt:
Prozess gestartet: makeglossaries "Abkuerzung"
No \@istfilename found in 'Abkuerzung.aux'. Did your LaTeX run fail? Did your LaTeX run produce any output? Did you remember to use \makeglossaries?
Prozess endete mit Fehler(n)
Hier mein Code:
[code]
\documentclass[
12pt,
DIV10,
german,
a4paper, % Papierformat
oneside, % einseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=half,
headings=small, %
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen oberhalb ausgeben
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[headsepline,
automark]{scrlayer-scrpage}
% Anpassung an Landessprache -----------------------------------------------
% Verwendet globale Option german siehe \documentclass
% --------------------------------------------------------------------------
\usepackage[ngerman]{babel}
\usepackage{lmodern}
% Umlaute ------------------------------------------------------------------
% Umlaute/Sonderzeichen wie ���� direkt im Quelltext verwenden (CodePage).
% Erlaubt automatische Trennung von Worten mit Umlauten.
% -------------------------------------------------------------------------
\usepackage[T1]{fontenc}
%\usepackage[latin1]{inputenc}
\usepackage[utf8]{inputenc}
%\usepackage[ansinew]{inputenc}
%\usepackage{ae} % "sch�neres" �
\usepackage{textcomp} % Euro-Zeichen etc.
\newcommand{\changefont}[3]{
\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
\usepackage{selinput}
% F�r Index-Ausgabe; \printindex -------------------------------------------
\usepackage{makeidx}
\usepackage[intoc]{nomencl}
% Überschrift in deutsch
\renewcommand{\nomname}{Abk\"urzungsverzeichnis}
% Den Abstand zwischen Abkürzung und Erklärung mit Punkten auffüllen
\setlength{\nomlabelwidth}{.20\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
% kleinere Zeilenabstände verwenden
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\let\abk\nomenclature
\begin{document}
% --------------------------------------------------------------------------
\pagenumbering{Roman}
\tableofcontents % Inhaltsverzeichnis
\renewcommand{\lstlistlistingname}{Verzeichnis der Listings}
%\lstlistoflistings % Listings-Verzeichnis
\clearpage
%% Abstand vom linken Rand
\printnomenclature[2.9cm]
\newpage % Seitenumbruch nach Verzeichnis
% ...danach in normalen arabischen Ziffern ---------------------------------
\cleardoublepage
\pagenumbering{arabic}
\abk{abk1}{Abkürzung 1}
\abk{abk2}{Abkürzung 2}
\end{document}
[\code]
Als Befehle habe ich TexStudio folgendes eingetragen:
Makeglossaries: makeglossaries %
Makeindex: makeindex.exe %nlo-s nomencl.ist - o%.nls
Ich bin über Hinweise sehr dankbar.[/code]