Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Glossaries im Inhaltsverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    4

    Question Glossaries im Inhaltsverzeichnis

    Hallo zusammen,

    bin jetzt nach einigem googeln und im Forum suchen leider noch nicht fündig geworden und hoffe ihr könnt mir helfen.

    Ich habe mir ein Glossar erstellt und es funktioniert auch alles bis auf die Anzeige im Inhaltsverzeichnis. Ich hätte es gerne im Anhang, habe also ein Chapter Anhang erstellt und darin dann ein Literaturverzeichnis und das Abkürzungsverzeichnis.
    Das Literaturverzeichnis wurde mir nach einigen versuchen dann auch als section dargstellt. Beim Glossar schaffe ich es allerdings nicht das die Chapter überschrift aus dem Inhaltsverzeichnis verschwindet.

    \documentclass[12pt,titlepage,a4paper]{report}
    \usepackage{ngerman}
    \usepackage[ngerman]{babel,translator}
    \usepackage{a4}
    \usepackage[german]{varioref}
    \usepackage[utf8]{inputenc}
    \usepackage[latin1]{}
    \usepackage[T1]{fontenc}
    \usepackage{caption}
    \usepackage[refpages]{gloss}
    \usepackage{bibgerm}
    \usepackage[acronym,nonumberlist]{glossaries}

    \makegloss
    \setglossgroup{S}{Symbols}

    \begin{document}
    \chapter*{Anhang}

    \addcontentsline{toc}{chapter}{Anhang}

    \newpage

    \appendix

    \renewcommand\bibname{A Abkürzungsverzeichnis}

    \addcontentsline{toc}{section}{A Abkürzungsverzeichnis}

    \begin{thebibliography}{2.5cm}

    \bibitem[author]{zitat} blah

    \end{thebibliography}

    \newpage
    \makeatother

    \renewcommand\glossname{B Abkürzungsverzeichnis}

    \addcontentsline{toc}{section}{B Abkürzungsverzeichnis}


    \printgloss{mein_glossar}

    \end{document}

    Wie im Anhang zu sehen ist, soll nur das fette B Abkürzungsverzeichnis da raus, die Seiten überschrift im Glossar aber trotzdem bleiben

    Vielen Dank schonmal

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Versuchs einmal mit
    Code:
    \usepackage[toc,acronym,nonumberlist]{glossaries}
    Deine Präambel wäre auch zu überarbeiten. Verwende in Zukunft den Code-Button (#).
    Sepp.-

  3. #3
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    4
    Danke für den Vorschlag hat aber leider nichts gebracht.
    Werde jetzt beide eben als Chapter anzeigen lassen... wird mir langsam zu blöd

    Gruß axlb

  4. #4
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    schon mal

    \usepackage[toc=section]{glossaries}

    versucht?

    uebrigens verwendest du schlechte pakete in deinemdokument!!

    \usepackage{a4}
    \usepackage[latin1]{} <-bringt so nix
    \usepackahe{ngerman}

    das ist alles unnoetig!

    anstatt a4 verwende \usepackage[a4apaper]{geometry}
    \usepackage{ngerman} kannst du oeschen, du verwendest doch babel bereits.

    wenn sich im dokument nix andert hilft,
    1) mehrfach kompilieren
    2) temporaere dateien toc/aux/lot usw loeschen.

    gruss
    Mein Ball ist umgefallen

  5. #5
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    4
    Okay, habs jetzt mal so gemacht.
    Das Entfernen der überflüssigen packages hat keine Probleme gemacht :-)

    Aber mit toc=section bekomme ich nur die fehlermeldung:

    Code:
    ! Package xkeyval Error: value `section' is not allowed.
    Auch mehrfach kompilieren und das Entfernen der temporären Dateien hat leider nicht funktioniert.

    axlb

  6. #6
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    dann war es wohle ine paketoption. so gehts

    Code:
    \documentclass{report}
    
    \usepackage[section,toc]{glossaries}
    \makeglossaries
    \newglossaryentry{key}{name=ABC, description={alphabet}}
    
    \begin{document}
    \tableofcontents
    \section{Some section}
    \gls{key}
    \printglossaries
    
    \end{document}
    Mein Ball ist umgefallen

  7. #7
    Registrierter Benutzer
    Registriert seit
    08.08.2011
    Beiträge
    4

    Lightbulb

    genau so hat es funktioniert :-)
    vielen Dank für die schnelle Hilfe

    für alle die zufälligerweise auch auf diesen Thread stoßen und so wie ich keine Ahnung haben:

    Code:
    1x  pdflatex gloss.tex
    makeindex -s gloss.ist -t gloss.alg -o gloss.acr gloss.acn
    makeindex -s gloss.ist -t gloss.glg -o gloss.gls gloss.glo
    makeindex -s gloss.ist -t gloss.slg -o gloss.syi gloss.syg
    3x pdflatex gloss.tex
    damit sollte es dann aussehen wie im Beispiel oben
    gruß axlb

  8. #8
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    oder man verwendest das mitgelieferte makeglossaries perl-script und spart sich das aufrufen und anpassen von makeindex.

    dann reicht naemlich ein einfaches

    makegkossaries dateiname

    und fertig ist es. alle noetigen aufrufe werden vom skript selbst vorgenommen.

    gruss
    Mein Ball ist umgefallen

  9. #9
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Zitat Zitat von axlb Beitrag anzeigen
    für alle die zufälligerweise auch auf diesen Thread stoßen und so wie ich keine Ahnung haben:

    Code:
    1x  pdflatex gloss.tex
    makeindex -s gloss.ist -t gloss.alg -o gloss.acr gloss.acn
    makeindex -s gloss.ist -t gloss.glg -o gloss.gls gloss.glo
    makeindex -s gloss.ist -t gloss.slg -o gloss.syi gloss.syg
    3x pdflatex gloss.tex
    Wenn Du die Argumente so übergibst, wie in meinem Script
    http://www.golatex.de/texniccenter-2...,start,25.html
    beschrieben ist (Kap. 3.3.1), kannst Du das allgemein verwenden.
    Sepp.-

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •