www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "LaTeX" - Problem mit Nomenclature
Problem mit Nomenclature < LaTeX < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "LaTeX"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Problem mit Nomenclature: Nomencl nicht vollständig
Status: (Frage) beantwortet Status 
Datum: 23:16 Mo 02.02.2009
Autor: knudelbaer19

Eingabefehler: "\begin" und "\end" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.

Hallo zusammen,

ich schreibe gerade meine Diplomarbeit und bin fast am verzweifeln.

Ich benutze TexnicCenter und BibTex, dazu habe ich die nomencl.ist als Kompiler bei mir eingefügt. Nun habe ich das Problem, dass zu Anfang mein Abkürzungsverzeichnis richtig funktioniert hat. Nachdem ich nun 75Einträge darin habe, meint Nomenclature zu spinnen, aber jetzt mal schluß mit meinen Vermutungen.

Ich bringe mal ein Minimalbeispiel:

\documentclass[%
pdftex,%              PDFTex verwenden
a4paper,%             A4 Papier
oneside,%             Einseitig
bibtotoc,%     Literaturverzeichnis einfügen bibtotocnumbered: nummeriert
liststotoc,% Verzeichnisse einbinden in toc
idxtotoc,%            Index ins Verzeichnis einfügen
halfparskip,%        Europäischer Satz mit abstand zwischen Absätzen
chapterprefix,%       Kapitel anschreiben als Kapitel
headsepline,%         Linie nach Kopfzeile
12pt,%                 Grössere Schrift, besser lesbar am bildschrim
]{scrbook}

% Nomenklatur (Symbolverzeichnis) erstellen
%
\usepackage[german,intoc]{nomencl}
% Befehl umbenennen in abk
\let\abk\nomenclature
% Deutsche Überschrift
\renewcommand{\nomname}{Abkürzungsverzeichnis}
% Punkte zw. Abkürzung und Erklärung
\setlength{\nomlabelwidth}{.20\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
% Zeilenabstände verkleinern
\setlength{\nomitemsep}{-\parsep}
\makenomenclature

\begin{document}

\printnomenclature

TextTextText

\abk{Text}{TextTextText}

\end{document}

Zuerst die nomencl.ist kompelieren, dann das Dokument (habe ich so zumindest auf der nomencl Docu gelesen).

So nun kommt bei mir der Fehler
!Latex Error: Lonely \item--perhaps a missing list enviroment.
See the Latex manual or Latex Companion for explanation.
Type H <return> for immediate help.
...
1.7 \item [{Text}]
                            \begingroup TextTextText \nomqref {1.0}\nompageref{1}
Underfull \hbox (badness 10000) detected at line 7
[][]

Ich kann zwar eine Pdf-Datei generieren, leider kommt dann im Abbildungsverzeichnis nur der ausgeschriebenen Text, ohne die Abkürzung.

Ich hoffe es kann mir jemand helfen, ich weiß wirklich nicht mehr weiter.

Gruß Mark


        
Bezug
Problem mit Nomenclature: Antwort
Status: (Antwort) fertig Status 
Datum: 21:21 Di 03.02.2009
Autor: rainerS

Hallo!

Was meinst du mit

> Ich benutze TexnicCenter und BibTex, dazu habe ich die
> nomencl.ist als Kompiler bei mir eingefügt.

?

nomencl.ist ist ein Stylefile für makeindex, das beim nomencl-Paket dabei ist. Wenn dein LaTeX-File file.tex heisst, so muss der Aufruf heissen

  makeindex -s nomencl.ist -o file.nls file.nlo

> So nun kommt bei mir der Fehler
>  !Latex Error: Lonely \item--perhaps a missing list enviroment.
>  See the Latex manual or Latex Companion for explanation.
>  Type H <return> for immediate help.
>  ...
>  1.7 \item [{Text}]
>                              \begingroup TextTextText\nomqref {1.0}\nompageref{1}

Diese eine Zeile sieht richtig aus, aber die Zeilennumemr ist merkwürdig. Was steht denn in deinem .nls-File? Es sollte so aussehen:

1: \begin{thenomenclature} 
2:
3:  \nomgroup{A}
4:
5:   \item [{Text}]\begingroup TextTextText\nomeqref {0.0}\nompageref{1}
6:
7: \end{thenomenclature}


(Achja: in deinem Minimalbeispiel funktionieren die Umlaute nicht, weil du inputenc nicht benutzt.)

Viele Grüße
   Rainer



Bezug
                
Bezug
Problem mit Nomenclature: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 22:20 Do 05.02.2009
Autor: knudelbaer19

Servus Rainer,

erstmal danke fürs Helfen.

> Hallo!
>  
> Was meinst du mit
>  
> > Ich benutze TexnicCenter und BibTex, dazu habe ich die
> > nomencl.ist als Kompiler bei mir eingefügt.
>
> ?
>  
> nomencl.ist ist ein Stylefile für makeindex, das beim
> nomencl-Paket dabei ist. Wenn dein LaTeX-File file.tex
> heisst, so muss der Aufruf heissen
>  

Ich habe dort, wo ich Latex => PDF stehen habe mir über eine Funktion die nomencl.ist hinzugefügt, somit kann ich einfach mit dem Knopf "Aktives Dokument erstellen" das Abkürzungsverzeichnis erstellen. Kann sein, dass dies einfacher möglich ist, ich hab das irgendwo online gesehen, und auch so eingefügt.


> makeindex -s nomencl.ist -o file.nls file.nlo
>  

> > So nun kommt bei mir der Fehler
>  >  
1: !Latex Error: Lonely \item--perhaps a missing 
2: > list enviroment.

>  >  
1: See the Latex manual or Latex Companion for 
2: > explanation.

>  >  Type H <return> for immediate help.
>  >  ...
>  >  1.7 \item [{Text}]
>  >                              
1: [red][b]\begin[/b][/red]group 
2: > TextTextText\nomqref {1.0}\nompageref{1}

>  
> Diese eine Zeile sieht richtig aus, aber die Zeilennumemr
> ist merkwürdig. Was steht denn in deinem .nls-File? Es
> sollte so aussehen:
>  
>
1: \begin{thenomenclature} 
2:
3: > \nomgroup{A}
4: >  
5: > \item [{Text}][red][b]\begin[/b][/red]group TextTextText\nomeqref 
6: > {0.0}\nompageref{1}
7: >  
8: > \end{thenomenclature}
Eingabefehler: "\begin" und "\end" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)



>  

Richtig die sieht so aus.
\begin{thenomenclature}

\nomgroup{A}

     \item [{AI}]\begingroup Airbus Industries\nomeqref {1.0}
\nompageref{1}

\end{thenomenclature}

Ich hab da mal eins raus genommen.

> (Achja: in deinem Minimalbeispiel funktionieren die Umlaute
> nicht, weil du inputenc nicht benutzt.)
>  

(Sorry)

> Viele Grüße
>     Rainer
>  
>  

Keine Ahnung an was das liegen könnte.
Hast du evlt noch eine Idee?

Ciao Mark


Bezug
                        
Bezug
Problem mit Nomenclature: Antwort
Status: (Antwort) fertig Status 
Datum: 10:14 Sa 07.02.2009
Autor: rainerS

Hallo!

Lösche mal alle automatisch erzeugten Dateien wie .aux, .idx, usw., und lasse dann LateX nochmal über dein Minimalbeispiel laufen. Wenn das immer noch nicht hilft, dann poste die .log-Datei des LaTeX- und die .ilg-Datei des makeindex-Laufes.

Viele Grüße
   Rainer

Bezug
                                
Bezug
Problem mit Nomenclature: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 21:04 Do 12.02.2009
Autor: knudelbaer19

Hey danke,

das hat geholfen...

Schon komisch manchmal...



Bezug
Ansicht: [ geschachtelt ] | ^ Forum "LaTeX"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.mathebank.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]