PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit dem Symbolverzeichnis/ glossaries



Leibi
14-01-2013, 15:18
Guten Tag,

ich versuche ein Symbolverzeichnis mit Glossaries zu erstellen. Leider kommt nur eine leere PDF dabei raus, d. h. es erscheint nicht mal die Überschrift des Symbolverzeichnisses.
Ich benutze TeXnicCenter auf WIN7 Professional.
Beim erstellen des Dokuments bringt mir TeXnicCenter weder einen Fehler noch eine Warnung...

Hier mein Minimalbeispiel (ist abgeleitet von dem, des man in vielen Foren findet, nur leider passiert bei mir gar nix):


\documentclass[12pt,a4paper]{scrartcl}
\usepackage{amsmath}
\usepackage{amstext}
\usepackage{amsgen}
\usepackage{amsbsy}
\usepackage{amsopn}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{hyperref}
\usepackage{xkeyval}
\usepackage{xfor}
\usepackage{etoolbox}
\usepackage{longtable}
\usepackage{supertabular}
\usepackage{array}
\usepackage{multicol}
\usepackage[ngerman]{translator}
\usepackage[acronym,toc,nonumberlist,section]{glossaries}
\newglossary[slg]{symbolslist}{sym}{sbl}{Symbolverzeichnis} % eigenes
\renewcommand*{\glspostdescription}{} % kein Punkt am Ende


\newglossaryentry{symb:Pi}{
name=$\pi$,
description={Kreiszahl},
symbol={-},
sort=symbolpi,
type=symbolslist
}

\makeglossaries

\begin{document}
\glsaddall
\printglossary[type=symbolslist,style=long]
\end{document}


Vielen Dank für eure Hilfe!!!

bobmalaria
14-01-2013, 15:27
hi,

vermutlich hast du das glossaries script nicht ausgeführt, bzw makeindex nicht angepasst.

schau dir das hier an (http://www.mrunix.de/forums/showthread.php?t=68892)

punkt 2 bzw 4 sollten alles enthalten was du brauchst

Leibi
14-01-2013, 16:46
Hi,

Danke für die schnelle Antwort.

Ich hab dein Minimalbeispiel kopiert und es mit dem Perl-Script probiert.

Leider funkioniert es nicht und im Kommandofenster erscheint folgendes:


makeglossaries: Invalid argument.
makeglossaries: Data: 4294967295


Danke

MfG
Leibi

bobmalaria
14-01-2013, 19:57
und du hast auch activeperl installiert?

gruss

Leibi
15-01-2013, 11:12
Hi,

ich habe ActivePerl 5.16.2 installiert...

MfG
Leibi

Leibi
21-01-2013, 11:48
Hi,

hat jemand eine Idee, warum es nicht funktioniert? Ich hab mich schon durch zig Foren gekämpft und es immer wieder ausprobiert, aber es läuft nicht. Die Minimalbeispiele aus den Foren sind sich alle ziemlich ähnlich, aber bis jetzt lief noch keins bei mir.

Danke!

MfG
Leibi

bobmalaria
21-01-2013, 12:23
hi,

also wenn keines der beispiele geht, nichtmal das das mit dem paket kommt, dann koennte ich mir vorstellen, dass aus irgend einem grundwas mit dem skript nicht in ordnung ist.

perl schreint richtig installiert zu sein.

du kannst jetzt mal versuchen dein 'main' glossar in der kommandozeile mit makeindex direkt zu erstellen. dazu oeffnest du eine kommandozeile/ eingabeaufforderung und navigierst in deinen projektordner. ist dort eine datei 'myDoc.glg' zu finden? (wobei 'myDoc' natuerlich der dateiname deiner haupt-tex-datei ist)

dann gebe folgendes ein


makeindex -s myDoc.ist -t myDoc.glg -o myDoc.gls myDoc.glo
kommt es zu fehlermeldungen?

wenn nicht:
rufe dannach im latex-editor nochmal pdflatex auf.

jetzt sollte ein verzeichnis zu sehen sein.

wenn du eine sehr alte version von glossaries hast, dann empfiehlt sich eventuell ein paket-update. eventuell ist einfach was bei der installation das makeglossaries skriptes schief gelaufen obwohl ich mir das kaum vorstellen kann.

gruss

Sepp99
21-01-2013, 12:36
Mir scheint eher, dass im Profil makeglossaries.exe nicht aufgerufen wird bzw. nicht eingerichtet ist, siehe dazu auch TXCMtX.pdf auf http://www.golatex.de/texniccenter-2-0a3-und-miktex-2-9-t5482,start,25.html S. 39.

Gruß, Sepp.-

u_fischer
21-01-2013, 16:55
makeglossaries: Invalid argument.

Wie genau hast du deine Datei genannt, und was genau hast du im Kommandofenster getippt?

Was außerdem erhältst du, wenn du

makeglossaries --help

im Kommandofenster eingibst?