Glossary funktioniert nicht

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Heike
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mi 5. Aug 2015, 10:08

Glossary funktioniert nicht

Beitrag von Heike »

Hallo,

ich versuche, ein Abkürzungsverzeichnis in meiner (englischen) Doktorarbeit zu generieren.

Minimalcode:
\documentclass[%...
]{scrbook}
\usepackage[toc]{glossaries}

\makeglossaries

\newacronym{eds}{EDS}{energy dispersive spectroscopy}

\begin{document}

text mit Glossary-Eintrag, z.B. \gls{eds}

\addcontentsline{toc}{chapter}{Glossary}
\printglossaries

\end{document}


Problem: das Glossary wird nicht generiert, bzw. taucht im pdf nicht auf.
Keine Fehlermeldung, keine Warnung. Im Inhaltsverzeichnis wird das unnumerierte Kapitel "Glossary" korrekt aufgelistet und der Eintrag im Text wird auch korrekt ausgegeben. Hab testweise aber nur einen Eintrag bisher.

Weiß jemand, wo der Fehler liegt? Ich verstehe die Welt nicht mehr...

Danke im Voraus,

Heike

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Hast du dein Dokument nur mit pdflatex kompiliert oder auch den Glossar mit makeglossaries verarbeitet? Genau wie bei der Bibliografie oder einem Index, braucht es diesen extra Schritt.

Siehe dazu Abschnitt 1.4. der glossaries Doku (ich hab das selber noch nicht benutzt, sonst würd’ ich’s auch direkt erklären ;-))
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

Heike
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mi 5. Aug 2015, 10:08

Beitrag von Heike »

Hi iTob,

danke für deine Antwort. Ich benutze TeXnikCenter und habe einfach mit LaTex->pdf kompiliert.
Ich hatte noch einen Link gefunden, wo ein Ausgabeprofil für TeXnikCenter definiert wurde, mit dem automatisch makeglossaries drüberläuft:

http://brianhoffmann.de/journal/thesis/ ... niccenter/

Aber das funktioniert bei mir auch nicht richtig. Ich habe zwar auch die Pfade für alle reader, etc. angepasst, aber ich bekomme immernoch Meldungen wie "MakeIndex> Can't create output index file ...".
Ist dir das vielleicht mal begegnet?

Grüße,

Heike

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Hi … ich bin auf dem Mac unterwegs, deswegen kann ich mehr raten als konkret helfen, aber die Fehlermeldung sieht danach aus, dass die nötige Datei entweder nicht gefunden wird oder fehlt, sprich von LaTeX nicht erstellt wird. Wenn du dein Minimalbeispiel in einen neuen (leeren) Ordner speichert und einmal pdflatex laufen lässt, welche Dateien erhälst du dann dadurch?

Es reicht, wenn du die Endungen schreibst, der Dateiname sollte bei allen Dateien ja der gleiche sein …
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

Heike
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mi 5. Aug 2015, 10:08

Beitrag von Heike »

Hi,

ich bekomme aux, bbl, blg, glo, ist, log und pdf.

Grüße,

Heike

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Es ist eigentlich besser (und einfacher) das Skript makeglossaries zu benutzen.

Was passiert, wenn du in einer Eingabeaufforderung
makeglossaries --help
eingibst?

Heike
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mi 5. Aug 2015, 10:08

Beitrag von Heike »

Oha, dann kommt "the Perl interpreter could not be found".
Das bedeutet also, dass ich Perl installieren muss? Muss man dabei irgendwas beachten, bzw. gibt es eine einfache Anleitung dazu?

Danke und Grüße,

Heike

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Heike hat geschrieben:Oha, dann kommt "the Perl interpreter could not be found".
Das bedeutet also, dass ich Perl installieren muss?
Ja. Du kannst entweder strawberry perl oder activePerl installieren.

http://strawberryperl.com/
http://www.activestate.com/activeperl

Heike
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Mi 5. Aug 2015, 10:08

Beitrag von Heike »

Ok, vielen Dank für eure Hilfe! Ich melde mich nochmal, wenn es nicht klappt.

Grüße,

Heike

Antworten