mrunix.de  

Zurück   mrunix.de > Applikationen > LaTeX-Forum
Benutzername
Kennwort
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

LaTeX-Forum LaTeX, LyX, BibteX, PDF & Co

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 16-06-2008, 00:23   #1
hanspeter
Registrierter Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 20
Glossar mit Chapternummerierung

Hallo miteinander.
Ich benutzte das Paket gloss, um ein Glossar mit bibtex zu erstellen.
Nun muss ich nach meiner Vorlage das Glossar im Inhaltsverzeichnis mitnummeriert haben. Das funktioniert mit "liststotocnumbered" ja nicht.
Wie bekomme ich das hin?

Schreibe bis jetzt normal:
\documentclass[a4paper,12pt,liststotocnumbered,bibtotocnumbered]{scrreprt}
...
\usepackage[german]{gloss}
\makegloss
\gloss[nocite]{*}
...
\begin{document}
...
\printgloss{gloss1}
\end{document}

Hoffe auf euch. In der doc habe ich nichts darüber gefunden.
Danke!
hanspeter ist offline   Mit Zitat antworten
Alt 16-06-2008, 11:27   #2
twilightfox
Registrierter Benutzer
 
Registriert seit: 26.05.2008
Beiträge: 8
Ich glaube so:

\usepackage[german, toc=true]{gloss}
twilightfox ist offline   Mit Zitat antworten
Alt 16-06-2008, 14:03   #3
hanspeter
Registrierter Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 20
Danke für die Anwort, aber leider gibt er mir den Fehler aus, dass "toc=true" keine "gloss"-Option sei.
Fehler: ! LaTeX Error: Unknown option `toc=true' for package `gloss'
Schade.

Ich kenne mich leider nicht wirklich mit LateX aus. Bin damit erst seit drei Wochen am Schreiben.

Hilfe!
hanspeter ist offline   Mit Zitat antworten
Alt 16-06-2008, 15:48   #4
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
\gls@section

Hallo,

durch Redefinition von \gls@section ginge es:
Code:
\makeatletter
\renewcommand*\gls@section{\chapter{\gls@title}}
\makeatother
Viele Grüße,

Stefan
__________________
TeXblog.net
Stefan_K ist gerade online   Mit Zitat antworten
Alt 16-06-2008, 15:53   #5
Sabrina.Dankers
Registrierter Benutzer
 
Registriert seit: 23.03.2006
Ort: Göppingen
Beiträge: 1.004
Sabrina.Dankers eine Nachricht über AIM schicken Sabrina.Dankers eine Nachricht über Yahoo! schicken Sabrina.Dankers eine Nachricht über Skype™ schicken
Wenn ich das richtig verstanden habe, geht es eigentlich nur darum, die Nummerierung noch davor zu kriegen. Wenn ich Stefans Vorschlag dann aufgreife, müsste es doch so sein oder?

\makeatletter
\renewcommand*\gls@section{\arabic{chapter} \chapter{\gls@title}}
\makeatother

Oder hab ich da was falsch verstanden?
Sabrina.Dankers ist offline   Mit Zitat antworten
Alt 16-06-2008, 16:08   #6
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
\gls@section

Hallo Sabrina,

zum Vergleich hier der originale Code:
Code:
\@ifundefined{chapter}
  {\def\gls@section{%
     \section*{\gls@title}%
     \@mkboth{\MakeUppercase\gls@title}{\MakeUppercase\gls@title}%
     \addcontentsline{toc}{section}{\gls@title}}}%
  {\def\gls@section{%
     \chapter*{\gls@title}%
     \@mkboth{\MakeUppercase\gls@title}{\MakeUppercase\gls@title}%
     \addcontentsline{toc}{chapter}{\gls@title}}}
Stefan
__________________
TeXblog.net
Stefan_K ist gerade online   Mit Zitat antworten
Alt 16-06-2008, 16:56   #7
hanspeter
Registrierter Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 20
Mit der Redefinition von \gls@section hat alles wie gewollt geklappt!
Danke an Stefan und Sabrina. Funktioniert beides.


So siehts jetzt aus:

I. Literaturverzeichnis 46
II. Abbildungsverzeichnis 48
III.Tabellenverzeichnis 50
IV.Glossar 51
V. Anhang 52


Ahh... an dieser Stelle fällt mir ein, wie muss ich mit hyperref umgehen, damit die links und die lesezeichen in der pdf nicht durcheinandergeraten.

Die chapter habe ich naemlich ab den Verzeichnissen folgendermaßen umnummeriert:
\setcounter{chapter}{0}
\renewcommand*{\thechapter}{\Roman{chapter}}

Danke nochmals für eure Hilfe!
hanspeter ist offline   Mit Zitat antworten
Alt 16-06-2008, 17:11   #8
Sabrina.Dankers
Registrierter Benutzer
 
Registriert seit: 23.03.2006
Ort: Göppingen
Beiträge: 1.004
Sabrina.Dankers eine Nachricht über AIM schicken Sabrina.Dankers eine Nachricht über Yahoo! schicken Sabrina.Dankers eine Nachricht über Skype™ schicken
Zitat:
Zitat von Stefan_K Beitrag anzeigen
Hallo Sabrina,

zum Vergleich hier der originale Code:
Code:
\@ifundefined{chapter}
  {\def\gls@section{%
     \section*{\gls@title}%
     \@mkboth{\MakeUppercase\gls@title}{\MakeUppercase\gls@title}%
     \addcontentsline{toc}{section}{\gls@title}}}%
  {\def\gls@section{%
     \chapter*{\gls@title}%
     \@mkboth{\MakeUppercase\gls@title}{\MakeUppercase\gls@title}%
     \addcontentsline{toc}{chapter}{\gls@title}}}
Stefan
Ja das habe ich auch schon gesehen. Ich hatte mich halt nur gefragt, ob man das mit \arabic{chapter} noch einbauen muss bzw. ob es das ist, was hanspeter wollte.
Sabrina.Dankers ist offline   Mit Zitat antworten
Alt 16-06-2008, 17:18   #9
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
Hi Sabrina,

\chapter{...} erzeugt ja bereits selbst die Nummerierung. \arabic{chapter} würde einfach noch die Nummer des vorangehenden Kapitels auf der vorhergehenden Seite ausgeben. Ich dachte, beim Vergleich der Codes sieht man schon, was gemeint ist, weil \chapter* durch \chapter ersetzt wurde, daher habe ich nicht weiter kommentiert.

Stefan
__________________
TeXblog.net
Stefan_K ist gerade online   Mit Zitat antworten
Alt 16-06-2008, 17:29   #10
Sabrina.Dankers
Registrierter Benutzer
 
Registriert seit: 23.03.2006
Ort: Göppingen
Beiträge: 1.004
Sabrina.Dankers eine Nachricht über AIM schicken Sabrina.Dankers eine Nachricht über Yahoo! schicken Sabrina.Dankers eine Nachricht über Skype™ schicken
Oh, da hab ich wohl nicht genau genug hingeschaut.
Sabrina.Dankers ist offline   Mit Zitat antworten
Alt 17-06-2008, 11:48   #11
hanspeter
Registrierter Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 20
So... und weil ihr das so gut könnt, bitte ich euch mir den gleichen Trick für "nomencl", dem Symbolverzeichnis preiszugeben!?
Das Verzeichnis ist mit der Option [intoc] schon im Inhaltsverzeichnis aufgeführt. Nur nummeriert bekomme ich es einfach nicht hin.

Habe es damit probiert:
\makeatletter
\renewcommand*\nls@section{\chapter{\nls@title}}
\makeatother

Aber da spuckt er mir den LaTeX Error "\nls@section undefined" aus.

Merci pour votre assistance!
hanspeter ist offline   Mit Zitat antworten
Alt 17-06-2008, 11:58   #12
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
Arrow \thenomenclature redefinieren

Hallo Hans-Peter,

das Thema hatten wir vor kurzem, schau mal hier.

Viele Grüße,

Stefan
__________________
TeXblog.net
Stefan_K ist gerade online   Mit Zitat antworten
Alt 17-06-2008, 12:01   #13
Sabrina.Dankers
Registrierter Benutzer
 
Registriert seit: 23.03.2006
Ort: Göppingen
Beiträge: 1.004
Sabrina.Dankers eine Nachricht über AIM schicken Sabrina.Dankers eine Nachricht über Yahoo! schicken Sabrina.Dankers eine Nachricht über Skype™ schicken
Dann schau im nomencl.sty nach, wie es dort definiert ist.

edit: Okay. Das wusste ich nicht. Aber prinzipiell ist es immer eine Alternative in der entsprechenden sty-Datei zu schauen, wie es definiert ist.

Geändert von Sabrina.Dankers (17-06-2008 um 12:02 Uhr) Grund: erledigt
Sabrina.Dankers ist offline   Mit Zitat antworten
Alt 17-06-2008, 14:57   #14
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
\section* modifizieren

Hallo Hans-Peter,

hier ein kleiner Trick mit Änderung von \section*, wenn Dir der Weg in dem anderen Thread zu kompliziert ist:
Code:
\let\stdsection\section
\def\section*#1{\stdsection{#1}}
\printnomenclature
\let\section\stdsection
Auf diesem Weg kann man ganz allgemein Abschnitte, die intern \section* verwenden, wie Bibliographie etc., zu \section umlenken samt Nummerierung und Eintrag im Inhaltsverzeichnis. Hierbei verzichtet man auf Optionen wie intoc bei nomencl.

Stefan
__________________
TeXblog.net
Stefan_K ist gerade online   Mit Zitat antworten
Alt 20-06-2008, 21:32   #15
hanspeter
Registrierter Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 20
Thumbs up Danke Stefan&Sabrina!

dAnke, vielen Dank!!!
Das war genau meine Frage.
So funzts.
hanspeter ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:52 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.