Warum wird Nomenklatur nicht angezeigt???

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: Warum wird Nomenklatur nicht angezeigt???

von rais » Mo 20. Mai 2013, 13:33

Hallo,
Dimitri hat geschrieben: Also: Bei deiner Bsp-Datei funktioniert es jetzt komischerweise, obwohl ich nix anderes getan habe als vorher.
das halte ich für fragwürdig...
Dimitri hat geschrieben: Kann man egtl irgendwo einsehen, wie groß die Abstände (horiz. und vert.)
dieser Einträge sind und diese somit verändern???
Hast Du es schon mal mit der Paketdoku versucht?
texdoc nomencl
speziell \nomlabelwidth (reservierte Breite fürs Symbol, wobei Epllus Dir diesen Wert bereits verändert hat) und \nomitemsep (für den vertikalen Abstand zwischen zwei Einträgen)
Dimitri hat geschrieben: Und noch was:
Warum erzeugt er Mir, wenn ich "makeindex" starte ne Fehlermeldung, dass ne .idx-Datei nicht gefunden wurde?
Weil Du hier makeindex DD und nicht makeindex DD.nlo -s nomencl.ist -o DD.nls (mit `DD' stellvertretend für `DeineDatei') aufgerufen hast.
BTW: ich bevorzuge
makeindex DD.nlo -s nomencl.ist -t DD.nlg -o DD.nls
gegenüber der vom nomencl-Paket empfohlenen Aufrufweise ohne den -t -Parameter, damit ein etwaiger makeindex-Aufruf zur Indexerstellung sich nicht mit dem makeindex-Aufruf für die Nomenklatur in die Quere kommen: beide Aufrufe nutzen sonst .ilg als Endung für die jeweilige Logdatei. Mit anderen Worten: (ohne -t) abhängig davon, ob Du erst makeindex zur Indexerstellung aufrufst und danach zur Nomenklatur-Erstellung (oder eben umgekehrt), enthält die entstandene .ilg wohlmöglich nichtssagende Auskünfte (weil sie sich auf den `falschen' makeindex-Aufruf beziehen kann).
Mit -t hingegen wird es eindeutig (so man nicht in beiden Fällen .ilg verwendet).

MfG
Rainer

von Dimitri » Mo 20. Mai 2013, 11:28

Hallo nochmals,

Also: Bei deiner Bsp-Datei funktioniert es jetzt komischerweise, obwohl ich nix anderes getan habe als vorher.

Latex --> ... in Editor eingeben (den ich unter "Werkzeuge" (--> Texmaker als Oberfläche) gefunden habe) --> Latex

Habe "Win 64 bit".

Habe bei meiner Hauptdatei aber noch keine Nomenklatur geschrieben, aber hoffe, dass es dann dort genauso funktioniert...

Kann man egtl irgendwo einsehen, wie groß die Abstände (horiz. und vert.)
dieser Einträge sind und diese somit verändern???

Habe nämlich noch mehrere solcher "Abkürzungen" und möchte alles gleich haben. Wie groß wählt man i.d.R diese Abstände???

Und noch was:
Warum erzeugt er Mir, wenn ich "makeindex" starte ne Fehlermeldung, dass ne .idx-Datei nicht gefunden wurde?

LG

von Epllus » Mo 20. Mai 2013, 11:09

Ich glaube da wäre es praktisch, wenn du schreibst, was für einen Computer und welchen LaTeX Editor du benutzt.

Grüße
Epllus

von Dimitri » Mo 20. Mai 2013, 10:52

ENTSCHULDIGUNG für die Fragenflut, wird in Zukunft nicht mehr vorkommen.

Also ich bin jetzt ziemlich verwirrt:

Ich habe deinen code einmal Latex-kompilieren lassen.

Was soll ich danach machen???

Wenn ich makeindex-kompiliere, dann gibt er ne fehlermeldung raus.

Und wie komme ich egtl in die Konsole???

von Dimitri » Mo 20. Mai 2013, 10:10

Ich habe jetzt endlich was gefunden:

"http://strobelstefan.org/?p=153"

Verstehe blos nicht, wie ich was in die "Konsole" eingeben kann, bzw. was ist die Konsole und wie "krieg ich sie geöffnet"?

von Dimitri » Mo 20. Mai 2013, 09:55

Also: Ich habe folgendes gefunden

Zuerst Latex,

Dann "makeindex Dokument.nlo -s nomencl.ist -o Dokument.nls" laufen lassen; aber WIE soll ich das laufen lassen? Das ist Mir nicht ganz verständlich
"makeindex Dokument.nlo -s nomencl.ist -o Dokument.nls": Muss dann bei Dokument der Name der .tex-Datei stehen?


Dann nochmals Latex

von Dimitri » Mo 20. Mai 2013, 09:41

Soll ich das einfach einmal "Latex"-komilieren lassen?

von Dimitri » Mo 20. Mai 2013, 09:41

Hallo, vielen Dank zuerstmal für die Hilfe! :-)

Also:

Ich verwende eine Lehrstuhlvorlage, die meiner Meinung nach nicht alles sooo gut "löst"...

Folgendes ist auskommentiert:
makeindex Studienarbeit.nlo -s nomencl.ist -o Studienarbeit.nls
Man muss doch Latex --> Latex kompilieren, damit es "funktioniert", oder?

Was bringt obiges???

von Epllus » Mo 20. Mai 2013, 08:28

Vermutlich liegt es daran, dass \printnomenclature nach \begin{document} gehört:
\documentclass{scrreprt} 
\usepackage[german]{nomencl} 
\renewcommand{\nomname}{Notation\\\section*{Symbole}} 
\makenomenclature 
\begin{document} 
\addchap{Notation} %% besser als \atdocontentsline %% Aber unnötig
\printnomenclature[5cm] 

\section*{Symbole} %% Eigentlich auch unnötig
\begin{tabbing} 
\hspace*{2cm}   \= \\ 
\nomenclature{A}{Systemmatrix} 
\end{tabbing} 

\end{document}
Der Vollständigkeit halber: Hast du
makeindex Dateiname.nlo -s nomencl.ist -o Dateiname.nls
laufen lassen?

Grüße
Epllus

Warum wird Nomenklatur nicht angezeigt???

von Dimitri » So 19. Mai 2013, 23:26

Hallo,

Kann Mir jemand erklären, warum meine Nomenklatur nicht angezeigt wird?
Bin echt ratlos... -.-
Vielen Dank schonmal für eure Antworten.
\documentclass[fontsize=12pt, numbers=noenddot, open=right, twoside, fleqn, paper=a4]{scrreprt}
\usepackage[german]{nomencl}
\renewcommand{\nomname}{Notation\\\section*{Symbole}}
\makenomenclature 
\printnomenclature[5cm]
\addcontentsline{toc}{chapter}{Notation}
\begin{document}
\section*{Symbole}
\begin{tabbing}
\hspace*{2cm}   \= \\
\nomenclature{A}{Systemmatrix}
\end{tabbing}
\end{document}

Nach oben