Symbolverzeichnis Thema ist als GELÖST markiert

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


SvenL

Symbolverzeichnis

Beitrag 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!

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Ich denke doch, dass ein Minimalbeispiel [2] hier weiterhilft. Und bitte verwende den CODE Button.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »


SvenL

Symbolverzeichnis

Beitrag 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ß

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag 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.-
Dateianhänge
glossstyle.pdf
(108.43 KiB) 720-mal heruntergeladen

SvenL

Beitrag von SvenL »

Hallo Sepp,

vielen Dank für die Hilfe.

Bis dahin,

Sven

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Da die Frage offensichtlich beantwortet ist, habe ich den Status entsprechend angepaßt.
Sepp.-

Antworten