Spatzerl
15-02-2012, 17:42
Hallo zusammen.
Ich bin neu hier im Forum und bräuchte eure Hilfe mit dem Paket "glossaries". Ich nutze "glossaries" für das Abkürzungsverzeichnis meiner Promotion und würde auch gerne das Symbolverzeichnis damit generieren.
Das Symbolverzeichnis soll aus 3 Spalten (mit Spaltenüberschrift) - Symbol, Einheit, Beschreibung - bestehen. Mit dem Glossarystyle "long4colheader" kommt es meinen Wünschen schon recht nahe. Allerdings stört mich hier die Seitenangabe und dass die Einheit des Symbols nach der Beschreibung steht.
%%
% -- Header --
%%
\documentclass[10pt,% Schriftgröße 10 pt
oneside=true,% einseitig
chapterprefix=false,% Kapitel werden nur mit Nummern bezeichnet
toc=flat,% alles linksbündig (DIN 1421)
headinclude, % Kopfzeile gehört zum Textfeld
bibliography=totoc, % fügt "Literaturverzeichnis" ins Inhaltsverzeichnis ein
]{scrreprt}
\usepackage[english,ngerman]{babel,translator}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}\rmfamily
\usepackage{babelbib}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[acronym,toc]{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis} % eigenes Symbolverzeichnis
\renewcommand*{\glspostdescription}{} % kein Punkt am Ende
\makeglossaries
%%
%% -- Glossary-Einträge -- %%%
%%
\newglossaryentry{symb:Pi}{
name=$\pi$,
description={Kreiszahl},
symbol={-},
sort=symbolpi,type=symbolslist
}
\newglossaryentry{symb:A}{
name=$A$,
description={Fläche},
symbol={$mm^2$},
sort=symbolA, type=symbolslist
}
\newglossaryentry{symb:r}{
name=$r$,
description={Radius},
symbol={$mm$},
sort=symbolr, type=symbolslist
}
%%
%% -- Glossary-Style -- %%
%%
\newglossarystyle{symbol}{
\glossarystyle{long4colheader}
\renewenvironment{theglossary}
{\begin{longtable}{cp{\glsdescwidth}p{\glspagelist width}c}}
{\end{longtable}}
}
\begin{document}
\section{das ist ein Test}
\gls{symb:r}
\gls{symb:A}
\gls{symb:Pi}
\printglossary[type=symbolslist,style=symbol]
\end{document}
Könnt ihr mir bitte Tipps geben, wie ich zum einen die Spalte mit der Seitenzahl wegbekomme und zum zweiten die Spalte mit den Einheiten zwischen die Symbol- und Beschreibungsspalte verschieben kann? Super wäre auch, wenn die Einheiten richtig angezeigt werden würden.
Schon mal vielen Dank für eure Hilfe!
Gruß
Caro
Ich bin neu hier im Forum und bräuchte eure Hilfe mit dem Paket "glossaries". Ich nutze "glossaries" für das Abkürzungsverzeichnis meiner Promotion und würde auch gerne das Symbolverzeichnis damit generieren.
Das Symbolverzeichnis soll aus 3 Spalten (mit Spaltenüberschrift) - Symbol, Einheit, Beschreibung - bestehen. Mit dem Glossarystyle "long4colheader" kommt es meinen Wünschen schon recht nahe. Allerdings stört mich hier die Seitenangabe und dass die Einheit des Symbols nach der Beschreibung steht.
%%
% -- Header --
%%
\documentclass[10pt,% Schriftgröße 10 pt
oneside=true,% einseitig
chapterprefix=false,% Kapitel werden nur mit Nummern bezeichnet
toc=flat,% alles linksbündig (DIN 1421)
headinclude, % Kopfzeile gehört zum Textfeld
bibliography=totoc, % fügt "Literaturverzeichnis" ins Inhaltsverzeichnis ein
]{scrreprt}
\usepackage[english,ngerman]{babel,translator}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}\rmfamily
\usepackage{babelbib}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[acronym,toc]{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis} % eigenes Symbolverzeichnis
\renewcommand*{\glspostdescription}{} % kein Punkt am Ende
\makeglossaries
%%
%% -- Glossary-Einträge -- %%%
%%
\newglossaryentry{symb:Pi}{
name=$\pi$,
description={Kreiszahl},
symbol={-},
sort=symbolpi,type=symbolslist
}
\newglossaryentry{symb:A}{
name=$A$,
description={Fläche},
symbol={$mm^2$},
sort=symbolA, type=symbolslist
}
\newglossaryentry{symb:r}{
name=$r$,
description={Radius},
symbol={$mm$},
sort=symbolr, type=symbolslist
}
%%
%% -- Glossary-Style -- %%
%%
\newglossarystyle{symbol}{
\glossarystyle{long4colheader}
\renewenvironment{theglossary}
{\begin{longtable}{cp{\glsdescwidth}p{\glspagelist width}c}}
{\end{longtable}}
}
\begin{document}
\section{das ist ein Test}
\gls{symb:r}
\gls{symb:A}
\gls{symb:Pi}
\printglossary[type=symbolslist,style=symbol]
\end{document}
Könnt ihr mir bitte Tipps geben, wie ich zum einen die Spalte mit der Seitenzahl wegbekomme und zum zweiten die Spalte mit den Einheiten zwischen die Symbol- und Beschreibungsspalte verschieben kann? Super wäre auch, wenn die Einheiten richtig angezeigt werden würden.
Schon mal vielen Dank für eure Hilfe!
Gruß
Caro