Abkürzungsverzeichnis wird nicht erstellt

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Abkürzungsverzeichnis wird nicht erstellt

Umstieg auf glossaries bringt es

von Kattel » Di 17. Nov 2015, 12:12

Ich habe mich dann entschieden auf Glossaries umzusteigen. War ein wenig Arbeit, aber passt schon.

Herkunft von ...

von Kattel » Mo 16. Nov 2015, 17:32

Also die ursprüngliche Herkunft der Befehle lässt sich nach den vielen Jahren, die ich das schon genutzt habe nicht mehr rekonstruieren.
Ich habe mir vor Jahren eine eigene Vorlage für die Erstellung umfangreicher Arbeiten erstellt gehabt und alles was ich brauchte mir zusammen organisiert.

Nun musste ich durch Rechnerwechsel alles neu installieren und bin auf die aktuelle Version des TexStudio gekommen.

Den changefont Befehl dürfte ich damals hier gefunden haben:

http://latex.userpage.fu-berlin.de/Mate ... iften2.pdf

Das Problem scheint das neue TexStudio zu sein, das keinen Standard-Shortcut mehr für Index hat. Und ich habe noch keinen Plan wie ich es aufrufen muss.

von Johannes_B » Mo 16. Nov 2015, 16:25

Von wo kommt denn der Changefont Befehl und der Block fürs Verzeichnis? Kannst du uns einen Link geben?

Falsche Vorgehensweise

von Beobachter » Mo 16. Nov 2015, 16:11

Erhaltene Fehlermeldungen solltest Du dir schon genauer ansehen.
TeXmaker hat geschrieben: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)
Der darin erwähnte Befehl \makeglossaries kommt aus dem Paket »glossaries«. Und das aufgerufene Skript makeglossaries ist Bestandteil davon. Dieses Paket lädst Du in dem Beispiel aber gar nicht, sondern nur das damit vergleichbare »nomencl«. Also solltest Du dessen Anleitung konsultieren um herauszufinden, was zu tun ist.

Abkürzungsverzeichnis wird nicht erstellt

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.

Nach oben