Symbolverzeichnis mit Glossaries
Verfasst: Do 4. Feb 2016, 15:43
Hey Leute,
ich habe folgendes Problem:
Ich bin noch LaTex-Anfänger und versuche ein Symbolverzeichnis mithilfe von glossaries zu erstellen. Dieses soll 3 Spalten haben: Symbol, Beschreibung, Einheit
Mit meinem Code habe ich 2 Probleme:
1. Wie kann ich die Platzierung/Größe der Spalten ändern?
Ich hätte die Tabelle gerne linksbündig und mehr Platz für die Beschreibung.
2. Obwohl ich für jedes Verzeichnis bis jetzt nur 1 Symbol erstellt habe, setzt mit das Programm die Einheit der ersten Zeile auf die Position des Symbols in der zweiten Zeile. Wie geht das wieder weg?
Ich verwende Texmaker und MikTex und habe mir den Perl Interpreter für glossaries geladen (alles auf Windows 10).
Hier mein Minimalbeispiel:
Vielen Dank schonmal!
ich habe folgendes Problem:
Ich bin noch LaTex-Anfänger und versuche ein Symbolverzeichnis mithilfe von glossaries zu erstellen. Dieses soll 3 Spalten haben: Symbol, Beschreibung, Einheit
Mit meinem Code habe ich 2 Probleme:
1. Wie kann ich die Platzierung/Größe der Spalten ändern?
Ich hätte die Tabelle gerne linksbündig und mehr Platz für die Beschreibung.
2. Obwohl ich für jedes Verzeichnis bis jetzt nur 1 Symbol erstellt habe, setzt mit das Programm die Einheit der ersten Zeile auf die Position des Symbols in der zweiten Zeile. Wie geht das wieder weg?
Ich verwende Texmaker und MikTex und habe mir den Perl Interpreter für glossaries geladen (alles auf Windows 10).
Hier mein Minimalbeispiel:
\documentclass[12pt,a4paper,oneside]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{textcomp} \usepackage[nonumberlist,nomain,section=section]{glossaries} \newglossary[lsg]{Latein}{lsi}{lso}{Lateinische Symbole} \newglossary[gsg]{Griechisch}{gsi}{gso}{Griechische Symbole} \newglossary[isg]{Indizes}{isi}{iso}{Indizes} \makeglossaries \renewcommand{\glspostdescription}{} \newglossarystyle{Mystyle}{ \renewenvironment{theglossary} {\begin{longtable}{lp{8cm}lp{4cm}}}%Wie funktioniert diese Zeile? {\end{longtable}} \renewcommand*{\glossaryheader}{Symbol & Beschreibung & Einheit \\[1ex]\endhead} \renewcommand*{\glossaryentryfield}[3]{% \glstarget{##1}{##2} %erste Spalte & \glossentrydesc{##1} %zweite Spalte & \glossentrysymbol{##1} %dritte Spalte \\[1ex]} } \begin{document} \addchap{Häufig verwendete Symbole} \printglossary[type=Latein,title={Lateinische Symbole}, style=Mystyle] \printglossary[type=Griechisch,title={Griechische Symbole}, style=Mystyle] \printglossary[type=Indizes,title={Indizes}, style=Mystyle] \newglossaryentry{Standardbedingungen}{name=$0$, description={Standardbedingungen}, symbol={-}, type=Indizes} \newglossaryentry{Kreiszahl}{name=$\pi$, description={Kreiszahl Pi}, symbol={-}, type=Griechisch} \newglossaryentry{Geschw}{name=$h$, description={Geschwindigkeit}, symbol={$\frac{m}{s}$}, type=Latein} \gls{Kreiszahl}, \gls{Standardbedingungen}, \gls{Geschw} \end{document}