Seite 1 von 1

Symbolverzeichnis

Verfasst: Mo 16. Mai 2011, 11:36
von SvenL
Servus!

Ich habe mir mit dem Packet "glossaries" ein Symbolverzeichnis erstellt.

Mit \printglossaries[type=symbolslist, style=long3colheaderborder]
das Ganze dann ausgegeben.

Funktioniert auch. Leider sind die Symbole in der Tabelle nicht zentriert.

Kann mir jemand bei dieser Fragestellung helfen?

Danke schomal im voraus!

Verfasst: Mo 16. Mai 2011, 11:42
von bloodworks
Ich denke doch, dass ein Minimalbeispiel [2] hier weiterhilft. Und bitte verwende den CODE Button.

Verfasst: Mo 16. Mai 2011, 11:44
von Sepp99

Symbolverzeichnis

Verfasst: Mo 16. Mai 2011, 13:29
von SvenL
Hallo,

hier mal ein Minimalbeispiel:
\documentclass[a4paper]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\usepackage{babelbib}
\usepackage[english,ngerman]{babel}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}

\usepackage[ngerman]{translator}
%Paket laden
\usepackage[
%nonumberlist, %keine Seitenzahlen anzeigen
acronym, %ein Abkürzungsverzeichnis erstellen
toc]%, %Einträge im Inhaltsverzeichnis
%section] %im Inhaltsverzeichnis auf section-Ebene erscheinen
{glossaries}

%Ein eigenes Symbolverzeichnis erstellen
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}

%Den Punkt am Ende jeder Beschreibungd deaktivieren
\renewcommand*{\glspostdescription}{}

%Glossar-Befehle anschalten
\makeglossaries

%Befehle für Symbole
\newglossaryentry{symb:Pi}{
name=$\pi$,
description={Die Kreiszahl.},
sort=symbolpi, type=symbolslist
}
\newglossaryentry{symb:Phi}{
name=$\varphi$,
description={Ein beliebiger Winkel.},
sort=symbolphi, type=symbolslist
}
\newglossaryentry{symb:Lambda}{
name=$\lambda$,
description={Eine beliebige Zahl, mit der der nachfolgende Ausdruck
multipliziert wird.},
sort=symbollambda, type=symbolslist
}

\begin{document}

\author{Dokument}
\title{Beispiel}
\maketitle
\tableofcontents

\section{Ein Abschnitt}
\gls{symb:Phi}
\gls{symb:Pi} 

\section{Noch ein Abschnitt}
\gls{symb:Lambda} 

\printglossary[type=symbolslist,style=long3colheaderborder] 

\end{document}
Ja das habe ich eben schon entdeckt.
Wie zentriert man jedoch die Symbole???
Habe im "glossaries" packet nachgeguckt. Aber nix gefunden.



Gruß

Verfasst: Mo 16. Mai 2011, 14:50
von Sepp99
Du mußt eben den Stil umdefinieren:
\documentclass[a4paper]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\usepackage{babelbib}
\usepackage[english,ngerman]{babel}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}

\usepackage[ngerman]{translator}
%Paket laden
\usepackage[
%nonumberlist, %keine Seitenzahlen anzeigen
acronym, %ein Abkürzungsverzeichnis erstellen
toc]%, %Einträge im Inhaltsverzeichnis
%section] %im Inhaltsverzeichnis auf section-Ebene erscheinen
{glossaries}

%Ein eigenes Symbolverzeichnis erstellen
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}

%Den Punkt am Ende jeder Beschreibungd deaktivieren
\renewcommand*{\glspostdescription}{}

%Glossar-Befehle anschalten
\makeglossaries

%Befehle für Symbole
\newglossaryentry{symb:Pi}{
name=$\pi$,
description={Die Kreiszahl.},
sort=symbolpi, type=symbolslist
}
\newglossaryentry{symb:Phi}{
name=$\varphi$,
description={Ein beliebiger Winkel.},
sort=symbolphi, type=symbolslist
}
\newglossaryentry{symb:Lambda}{
name=$\lambda$,
description={Eine beliebige Zahl, mit der der nachfolgende Ausdruck
multipliziert wird.},
sort=symbollambda, type=symbolslist
}
%%%%%%%%%%%%%%%% Style
\newglossarystyle{sepp}{% Neuer Style
\glossarystyle{long3colheaderborder}% Je nachdem, auf welchem Style es basieren soll
\renewenvironment{theglossary}%
{\begin{longtable}{|c|p{\glsdescwidth}|p{\glspagelistwidth}|}}% 1. Spalte c !
{\end{longtable}}%
}

\begin{document}

\author{Dokument}
\title{Beispiel}
\maketitle
\tableofcontents

\section{Ein Abschnitt}
\gls{symb:Phi}
\gls{symb:Pi}

\section{Noch ein Abschnitt}
\gls{symb:Lambda}

\printglossary[type=symbolslist,style=sepp]

\end{document} 
Steht alles in der Paketdoku.

Gruß, Sepp.-

Verfasst: Mo 16. Mai 2011, 16:29
von SvenL
Hallo Sepp,

vielen Dank für die Hilfe.

Bis dahin,

Sven

Verfasst: Mo 16. Mai 2011, 18:38
von Sepp99
Da die Frage offensichtlich beantwortet ist, habe ich den Status entsprechend angepaßt.
Sepp.-