nomentbl will nicht!

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


mibadmusic
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 27. Jun 2012, 14:19

nomentbl will nicht!

Beitrag von mibadmusic »

Hallo liebe Gemeinschaft,

ich weiss grad nicht mehr weiter. Ich möchte ein Abkürzungs- und Symbol-VZ machen mit Hilfe von nomentbl.
Leider bekomme ich eine Fehlermeldnug mit der ich nichts anfangen kann.
Ich arbeite mit Texmaker und MikTex.

%% nom.tex

\documentclass[12pt,a4paper]{scrreprt}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{nomentbl}

\makeindex
\makenomenclature

\begin{document}
\nomenclature[A]{$\lambda$}{Wellenlänge}{nm}{}
\printnomenclature
\end{document}

Konfiguration für Makeindex:
makeindex %.idx | makeindex -s nomentbl.ist -o %.nls %.nlo

Fehler beim Bilden der PDF:

! LaTeX Error: Lonely \item--perhaps a missing list environment.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.5 \item {
$\lambda$}&\begingroup Wellenlänge\endgroup &\begingroup nm\end...
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
LaTeX Font Info: Try loading font information for OML+lmm on input line 5.
("C:\Program Files\MiKTeX\tex\latex\lm\omllmm.fd"
File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OMS+lmsy on input line 5.
("C:\Program Files\MiKTeX\tex\latex\lm\omslmsy.fd"
File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OMX+lmex on input line 5.
("C:\Program Files\MiKTeX\tex\latex\lm\omxlmex.fd"
File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <14.4> on input line 5.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <10> on input line 5.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <7> on input line 5.
! Misplaced alignment tab character &.
l.5 \item {$\lambda$}&
\begingroup Wellenlänge\endgroup &\begingroup nm\end...
I can't figure out why you would want to use a tab mark
here. If you just want an ampersand, the remedy is
simple: Just type `I\&' now. But if some right brace
up above has ended a previous alignment prematurely,
you're probably due for more error messages, and you
might try typing `S' now just to see what is salvageable.
! Misplaced alignment tab character &.
l.5 ...lambda$}&\begingroup Wellenlänge\endgroup &
\begingroup nm\endgroup &\...
I can't figure out why you would want to use a tab mark
here. If you just want an ampersand, the remedy is
simple: Just type `I\&' now. But if some right brace
up above has ended a previous alignment prematurely,
you're probably due for more error messages, and you
might try typing `S' now just to see what is salvageable.
! Misplaced alignment tab character &.
l.5 ...enlänge\endgroup &\begingroup nm\endgroup &
\begingroup \endgroup &\be...
I can't figure out why you would want to use a tab mark
here. If you just want an ampersand, the remedy is
simple: Just type `I\&' now. But if some right brace
up above has ended a previous alignment prematurely,
you're probably due for more error messages, and you
might try typing `S' now just to see what is salvageable.
! Misplaced alignment tab character &.
l.5 ...ngroup nm\endgroup &\begingroup \endgroup &
\begingroup \nomeqref {0.0}
I can't figure out why you would want to use a tab mark
here. If you just want an ampersand, the remedy is
simple: Just type `I\&' now. But if some right brace
up above has ended a previous alignment prematurely,
you're probably due for more error messages, and you
might try typing `S' now just to see what is salvageable.
) [2
] ("C:\Documents and Settings\zoaac\Desktop\MASTER\LaTeX\Nomenklatur\nom.aux")
)

Fehler beim Aufrufen von Makeindex:

Process started

Couldn't find input index file | nor |.idx. Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]

Process exited with error(s)



Kann man mir helfen? :?

Liebe Grüße mibadmusic

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Lösche mal die »nls« Datei und versuche es nochmal.

Grüße
Clemens
Paketauthor

mibadmusic
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 27. Jun 2012, 14:19

Beitrag von mibadmusic »

Gesagt, getan, ...nix passiert.

Hier mal der Code, der in die .nls reingeschrieben wird:

\begin{thenomenclature} 

 \nomgroup{A}

  \item {$\lambda$}&\begingroup Wellenlänge\endgroup &\begingroup nm\endgroup &\begingroup \endgroup &\begingroup \nomeqref {0.0}
		\nompageref{1}

\end{thenomenclature}
Der beinhaltet im Übrigen auch die von den Fehlern besagte böse Zeile 5...
Ist vielleicht das \item ein Problem? Weil dafür wird ja irgendwie keine Umgebung geschaffen (\begin{itemize} and so on...).

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Da Dein Code bei mir fehlerfrei läuft und auch kein »\item« irgendwohin schreibt, nehme ich an, dass das bei Die ein Überbleibsel von Versuchen mit »nomencl« ist? Vielleicht solltest Du mal »nlo«, »nls« und »aux« löschen und es dann nochmal versuchen

Grüße,
Clemens
Clemens
Paketauthor

mibadmusic
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 27. Jun 2012, 14:19

Beitrag von mibadmusic »

Ich hab schon alles versucht, auch mit 'alles löschen' (außer der Tex-Datei). Auch mit Neuaufsetzen habe ich es schon versucht (x-mal)...
Der Fehler kommt immerwieder.

Hier mal noch meine Abfolge vom schnellen Übersetzen:

"C:/Program Files/MiKTeX/miktex/bin/pdflatex.exe" -synctex=1 -interaction=nonstopmode %.tex|bibtex %|makeindex %.idx|makeindex %.nlo -s nomencl.ist -o %.nls|"C:/Program Files/MiKTeX/miktex/bin/pdflatex.exe" -synctex=1 -interaction=nonstopmode %.tex|"C:/Program Files/Adobe/Reader 10.0/Reader/AcroRd32.exe" %.pdf

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

mibadmusic hat geschrieben:Ich hab schon alles versucht, auch mit 'alles löschen' (außer der Tex-Datei). Auch mit Neuaufsetzen habe ich es schon versucht (x-mal)...
Der Fehler kommt immerwieder.

Hier mal noch meine Abfolge vom schnellen Übersetzen:

"C:/Program Files/MiKTeX/miktex/bin/pdflatex.exe" -synctex=1 -interaction=nonstopmode %.tex|bibtex %|makeindex %.idx|makeindex %.nlo -s nomencl.ist -o %.nls|"C:/Program Files/MiKTeX/miktex/bin/pdflatex.exe" -synctex=1 -interaction=nonstopmode %.tex|"C:/Program Files/Adobe/Reader 10.0/Reader/AcroRd32.exe" %.pdf
Da ist der Übeltäter. Das muss »nomentbl.ist« heißen. (»nomencl« verwendet eine description Liste und damit auch »\item«s).

Grüße
Clemens
Paketauthor

mibadmusic
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 27. Jun 2012, 14:19

Beitrag von mibadmusic »

Großes Danke!

Kann man ja auch nicht ahnen, dass sich das schnelle Übersetzen nicht von alleine aktualisiert. :shock:

Danke

Antworten