nomencl fehlerhafte .nlo

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: nomencl fehlerhafte .nlo

von Andre87 » Di 30. Apr 2013, 15:08

Also so wie ich das sehe wird die .nlo beim ersten Durchlauf erzeugt und dann mit den Befehl:
makeindex hauptdokument.nlo -s nomencl.ist -o hauptdokument.nls
in die .nls umgewandelt. Diese .nls wird dann im beim zweiten Durchlauf geladen und daraus dann die Nomenklatur erzeugt. Erst im zweiten Druchlauf werden dann \ifthenelse Befehle gebracht, aber ja das Paket war nicht geladen.

Oder sehe ich da was falsch?

Also bei mir scheitert es schon im ersten Durchlauf also bei der richtigen Erstellung der .nlo bzw. .nls.

Trozdem hab ich das Packet jetzt mal geladen und es ausprobiert aber es sieht noch genauso wie vorher aus.

von Epllus » Di 30. Apr 2013, 13:22

Andre87 hat geschrieben:Also laut http://strobelstefan.org/?p=153 soll die test.nlo so ausschauen:
Du verwechselst .nlo mit .nls. test.nls soll so aussehen, nicht test.nlo:
http://strobelstefan.org/?p=153 hat geschrieben: […] Datei hauptdokument.nls vorhanden,
Die Datei sollte folgendermaßen aufgebaut sein:
\begin{thenomenclature}

\nomgroup{A}
\item [{bzw.}]\begingroup beziehungsweise\nomeqref {1.0},
\nompageref{6}
...

\end{thenomenclature}
Andre87 hat geschrieben:Wie? Wo? Was? Warum nicht lauffähig?
Also bei mir läuft das Beispiel.
Läuft es auch, nachdem du die (das? den?) Nomenklatur erstellt hast?
Bei mir beschwert er sich, dass er den Befehl ifthenelse nicht kennt.
Und nachdem ich das Paket ifthen eingefügt habe, sieht es -- nehme ich an -- so aus wie es aussehen sollte.

Hoffe es hilft
Epllus

von Andre87 » Di 30. Apr 2013, 12:47

Wie? Wo? Was? Warum nicht lauffähig? :shock:
Also bei mir läuft das Beispiel.

Also laut http://strobelstefan.org/?p=153 soll die test.nlo so ausschauen:
\begin{thenomenclature}

\nomgroup{A}
\item [{bzw.}]\begingroup beziehungsweise\nomeqref {1.0},
\nompageref{6}
...

\end{thenomenclature}
Das schaut ja schon anders aus als bei mir.
Und am ende möchste ich die Nomenklatur in drei Gruppen haben, und zwar in Buchstaben, Grichische Buchstaben und Abkürzungen.

Und schonmal danke für die andern beiden Sachen ich schau mir das dann nochmal genauer an.
:)

von Epllus » Di 30. Apr 2013, 12:03

Dein Minimalbeispiel ist nicht lauffähig.
Und wie soll es aussehen?

Grüße
Epllus

PS. footsepline=falsch wäre mir neu (und die log meldet auch unused global option).
und left=30mm wäre mir ganz neu.

nomencl fehlerhafte .nlo

von Andre87 » Di 30. Apr 2013, 10:44

Hallo,

ich nutze zum erstmal Latex um ein Bericht zu schreiben und hab Probleme mit dem Packet nomencl. Ich nutze TeXstudio 2.3 in Verbindung MikeTex 2.9 unter Windows 7.

Ich hab mich bei der Einbindung des Packets an die Anleitung gehalten wie sie auf diversen Seiten zu finden ist. Mein Problem ist, dass die erstellte Test.nlo nicht so ausschaut wie es der Fall sein sollte.

Mein "mim"Beispiel lautet:
%Definitionen Format und Layout
\documentclass[11pt,			%Schriftgröße 11
				a4paper,		%Papierformat A4
				left=30mm,		%Linkerseitenabstand 30mm
				headsepline, 	%Trennlinie für die Kopfzeile
				footsepline=falsch,	%Trennlinie für die Fusszeile
				listof=totoc,		%Tabellen u. Abb. Verzeichnis in Inhaltsver.
				index=totoc,		%Abz.Verzeichnis in Inhaltsverzeichnis
				bibliography=totoc,	%Literaturverzeichnis in Inhaltsverzeichnis
						]
{scrartcl}						%Dokumententyp

\usepackage[intoc]{nomencl}
\usepackage[utf8]{inputenc}		%Packet für erstellung von Umlaute
\usepackage[T1]{fontenc}		%Packet das Umlaute in PDF gefunden werden
\usepackage{lmodern}
\usepackage{ngerman}			%Packet n. deutsche Rechtschreibung(Silbentrennung)

%% Stichwort- und Abkürzungsverzeichnis %%%%%%%%%%%%%%%%%%%
\usepackage{nomencl}
\let\abbrev\nomenclature
\renewcommand{\nomname}{Formelzeichen- und Abkürzungsverzeichnis}
\setlength{\nomlabelwidth}{.15\hsize}
\renewcommand{\nomlabel}[1]{#1}% \dotfill}
\setlength{\nomitemsep}{-\parsep}

\makenomenclature 

\renewcommand{\nomgroup}[1]{%
\renewcommand{\makelabel}[1][]{##1}
\item[~]
\ifthenelse{\equal{#1}{A}}{%
\item[\textbf{\textsf{Formelzeichen}}]}{%
\ifthenelse{\equal{#1}{B}}{%
\item[\textbf{\textsf{Grichische Formelzeichen}}]}{%
\ifthenelse{\equal{#1}{C}}{%
\item[\textbf{\textsf{Abkürzungen}}]}{%
}}}%
\item[~]
\let\makelabel\nomlabel
}

\begin{document}

%Nomenclature
\printnomenclature
\newpage

\section{Einleitung}
Hallo bzw. Servus.
\nomenclature[C]{bzw.}{Beziehungsweise}

\end{document}
Die test.nlo schaut dann so aus:
\nomenclatureentry{A$CFK$@[{$CFK$}]\begingroup kohlenstofffaserverstärkter Kunststoff\nomeqref {2.5}|nompageref}{3}
Ich bitte um Hilfe.

Nach oben