von colibri » Sa 24. Sep 2011, 15:25
Hallo,
ich brauche noch mal eure Hilfe.
Und zwar muss ich meiner Bachelor-Thesis mehrere Symbolverzeichnisse erstellen.
Prinzipiell klappt es auch bis auf zwei Punkte:
1) Der Einzug, keine Ahnung warum er das macht und ich weiß auch nicht wie ich das Verzeichnis bündig mit der Überschrift kriege.
2) Die obere horizontale Linie des Verzeichniskopfes hat einen zu großen Abstand zum Text, den kann ich irgendwie auch nicht beeinflussen
\documentclass[a4paper,fontsize=12,titlepage,DIV=15,BCOR=0.5cm, toc=listof, toc=bibliography, twoside]{scrreprt}
%div-> textbreite / bcor-> innerer abstand / toc=listof -> abb+tabverz ins inhaltsverzeichnis schreiben /bibliogra. -> lit verz ohne nummer im inhaltsvz
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{color} % für den farbigen Strich
\usepackage{titlesec} %notwenig für die Striche bei der Überschrift
\usepackage[automark,headsepline,ilines]{scrpage2} %Seitenstil
\usepackage{setspace} %Zeilenabstand
\usepackage{array} % Tabellen
\usepackage{multirow} % tabellen multirow
\usepackage{pdfpages} % einbinden von pdfseiten
\usepackage[unit-mode=text]{siunitx}
\usepackage{glossaries}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% erstes Symbolverzeichnis erstellen
\newglossary[slg1]{symbolslist1}{syi1}{syg1}{Symbolverzeichnis1}
% zweites Symbolverzeichnis erstellen
\newglossary[slg2]{symbolslist2}{syi2}{syg2}{Symbolverzeichnis2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeglossary
\newglossarystyle{symb3spaltig}{%
% Umgebung: longtable
\renewenvironment{theglossary}%
{\begin{longtable}{p{3cm}p{3cm}p{5cm}}}%
{\end{longtable}}%
% Tabellenkopf
\renewcommand*{\glossaryheader}{%
\rule{\textwidth}{0.4pt}\\
\vspace{-20pt} % <----- das hier hat überhaupt keinen Einfluss :(
\textbf{Symbol} & \textbf{Einheit} & \textbf{Beschreibung} \\ %Beschriftung
\vspace{-26.0pt} %hier den unteren Abstand kann ich ganz normal einstellen
\rule{\textwidth}{0.4pt}
\endhead}%
% keine Überschriften zwischen Gruppen
\renewcommand*{\glsgroupheading}[1]{}%
% Haupteinträge in einer Zeile:
\renewcommand*{\glossaryentryfield}[3]{%
\glsentryuseri{##1}% Symbol
& \si{\glsentryuserii{##1}}% Einheit
& ##3% Beschreibung
\\% Zeilenende
}%
% nichts zwischen Gruppen
\renewcommand*{\glsgroupskip}{}%
}
% Definition der Einträge %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newglossaryentry{a}{%
name={aa},
description={beschreibung - a},
user1={user1 a},
user2={user2 a},
sort=a,
type=symbolslist1
}
\newglossaryentry{b}{%
name={bb},
description={beschreibung - b},
user1={user1 b},
user2={user2 b},
sort=b,
type=symbolslist2
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
% Ausgabe der Einträge
\gls{a}\\[1cm]
\gls{b}\\[3cm]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Symbolverzeichnis 1 ausgeben
\printglossary[type=symbolslist1,style=symb3spaltig,nonumberlist]
%Symbolverzeichnis 2 ausgeben
\printglossary[type=symbolslist2,style=symb3spaltig,nonumberlist]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}
Wäre über einen Tipp sehr dankbar
PS: Ach was ich noch vergessen habe, ohne meine Formatierungen für die Chapter-Überschriften und soweiter, die ich leider benutzen muss sieht der Einzug normal ... sobald die Formatierungen dazu kommen aber nicht mehr.
Hallo,
ich brauche noch mal eure Hilfe.
Und zwar muss ich meiner Bachelor-Thesis mehrere Symbolverzeichnisse erstellen.
Prinzipiell klappt es auch bis auf zwei Punkte:
1) Der Einzug, keine Ahnung warum er das macht und ich weiß auch nicht wie ich das Verzeichnis bündig mit der Überschrift kriege.
2) Die obere horizontale Linie des Verzeichniskopfes hat einen zu großen Abstand zum Text, den kann ich irgendwie auch nicht beeinflussen :(
[code]\documentclass[a4paper,fontsize=12,titlepage,DIV=15,BCOR=0.5cm, toc=listof, toc=bibliography, twoside]{scrreprt}
%div-> textbreite / bcor-> innerer abstand / toc=listof -> abb+tabverz ins inhaltsverzeichnis schreiben /bibliogra. -> lit verz ohne nummer im inhaltsvz
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{color} % für den farbigen Strich
\usepackage{titlesec} %notwenig für die Striche bei der Überschrift
\usepackage[automark,headsepline,ilines]{scrpage2} %Seitenstil
\usepackage{setspace} %Zeilenabstand
\usepackage{array} % Tabellen
\usepackage{multirow} % tabellen multirow
\usepackage{pdfpages} % einbinden von pdfseiten
\usepackage[unit-mode=text]{siunitx}
\usepackage{glossaries}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% erstes Symbolverzeichnis erstellen
\newglossary[slg1]{symbolslist1}{syi1}{syg1}{Symbolverzeichnis1}
% zweites Symbolverzeichnis erstellen
\newglossary[slg2]{symbolslist2}{syi2}{syg2}{Symbolverzeichnis2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeglossary
\newglossarystyle{symb3spaltig}{%
% Umgebung: longtable
\renewenvironment{theglossary}%
{\begin{longtable}{p{3cm}p{3cm}p{5cm}}}%
{\end{longtable}}%
% Tabellenkopf
\renewcommand*{\glossaryheader}{%
\rule{\textwidth}{0.4pt}\\
\vspace{-20pt} % <----- das hier hat überhaupt keinen Einfluss :(
\textbf{Symbol} & \textbf{Einheit} & \textbf{Beschreibung} \\ %Beschriftung
\vspace{-26.0pt} %hier den unteren Abstand kann ich ganz normal einstellen
\rule{\textwidth}{0.4pt}
\endhead}%
% keine Überschriften zwischen Gruppen
\renewcommand*{\glsgroupheading}[1]{}%
% Haupteinträge in einer Zeile:
\renewcommand*{\glossaryentryfield}[3]{%
\glsentryuseri{##1}% Symbol
& \si{\glsentryuserii{##1}}% Einheit
& ##3% Beschreibung
\\% Zeilenende
}%
% nichts zwischen Gruppen
\renewcommand*{\glsgroupskip}{}%
}
% Definition der Einträge %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newglossaryentry{a}{%
name={aa},
description={beschreibung - a},
user1={user1 a},
user2={user2 a},
sort=a,
type=symbolslist1
}
\newglossaryentry{b}{%
name={bb},
description={beschreibung - b},
user1={user1 b},
user2={user2 b},
sort=b,
type=symbolslist2
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
% Ausgabe der Einträge
\gls{a}\\[1cm]
\gls{b}\\[3cm]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Symbolverzeichnis 1 ausgeben
\printglossary[type=symbolslist1,style=symb3spaltig,nonumberlist]
%Symbolverzeichnis 2 ausgeben
\printglossary[type=symbolslist2,style=symb3spaltig,nonumberlist]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}
[/code]
Wäre über einen Tipp sehr dankbar :)
PS: Ach was ich noch vergessen habe, ohne meine Formatierungen für die Chapter-Überschriften und soweiter, die ich leider benutzen muss sieht der Einzug normal ... sobald die Formatierungen dazu kommen aber nicht mehr.