Glossaries unterteilen

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


Waischno
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: Do 22. Mai 2014, 19:39

Beitrag von Waischno »

Jep.

ich muss wohl irgenwas verhauen haben. Das PDF kann ich nämlich auch nicht mehr öffnen.
Was mir gerade aufgefallen ist: Es gibt eine Datei die heißt Bericht.synctex(busy)

Normalerweise ist das nicht so.

Bei der Einführung von Gnuplot, hab ich noch" -shell-escape " eingeführt. Doch selbst wenn ich das in dem Ausgabeprofil weg lasse funkt es nicht. Also mit: -synctex=-1 -interaction=nonstopmode "%pm"


Hier noch meine Hauptdatei (ich weiß es ist kein Minimalbeispiel):
% Formatierungsoptionen
\documentclass[12pt,a4paper,twoside,listof=totoc,bibliography=totoc,index=totoc,DIV=15,BCOR=15mm]{scrreprt}
\usepackage{relsize}
\usepackage{scrhack}
\usepackage{setspace}
\usepackage{scrpage2}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel,translator}
\usepackage{makeidx}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{a4}
\usepackage{graphicx}
\usepackage{tikz,pgfplots,pgfplotstable}
%\usepackage[rgb]{xcolor} % Needed by pdfcomment
\usepackage{algorithmic,algorithm}
\usepackage{subfigure}
\usepackage{listliketab} %erlaubt itemize mit definierten Abständen
%\usepackage[hyphens]{url} %erlaubt zeilenumbruch bei urls
\usepackage{booktabs,colortbl} %für Tabellen
\usepackage[babel]{csquotes}
\usepackage[output-decimal-marker={,}, per-mode=symbol]{siunitx}
\usepackage{tabularx}
\usepackage{array}
\usepackage{multirow}
\usepackage{bigdelim}
\usepackage[acronym,nogroupskip]{glossaries} % make a separate list of acronyms
%\usepackage[nonumberlist, acronym, toc,description]{glossaries}  % make a separate list of acronyms
\usepackage{srcltx}
\usepackage{epstopdf}
\usepackage{eurosym}
\usepackage{overpic} 
\usepackage{pict2e} 
\usepackage[style=numeric-umbruch,backend=biber]{biblatex}
% ############################################################################
\usetikzlibrary{shapes,shadows,arrows}
\addbibresource{Eigene_Literatur.bib} 
% ####### siunix Einstellungen
\sisetup{inter-unit-product =$\cdot$}
% ####### Diagramme
\usepgfplotslibrary{units}
\pgfplotsset{every axis legend/.append style={
cells={anchor=west},
at={(1,0.5)},
anchor=west,
draw=none}, 
/pgf/number format/.cd,
use comma,
1000 sep={}
}

% ####### Kopfzeile
\recalctypearea
\ihead{\leftmark} 
\ohead{\rightmark} 
\chead{} 
\pagestyle{scrheadings} 
\automark[chapter]{section}
\renewcommand*{\chapterheadstartvskip}{\vspace*{.03\textheight}}
############################################################################

\newglossary[sll]{la_symb}{sli}{slo}{Lateinische Formelzeichen} 
\newglossary[sgl]{gr_symb}{sgi}{sgo}{Griechische Formelzeichen}
\makeglossaries
%

\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}

\newglossarystyle{tabx3col}{%
 % put the glossary in a longtable environment:
 \renewenvironment{theglossary}%
  {\begin{longtable}{L{0.15\textwidth}L{0.85\textwidth}}}%
  {\end{longtable}}%
 % Set the table's header:
 \renewcommand*{\glossaryheader}{}%
 % No heading between groups:
  \renewcommand*{\glsgroupheading}[1]{}%
 % Main (level 0) entries displayed in a row:
  \renewcommand*{\glossaryentryfield}[5]{%
    \glstarget{##1}{##2}% Name
    & ##3% Description
    %& ##5% Page list
    \\% end of row
  }%
 % Sub entries treated the same as level 0 entries:
 %\renewcommand*{\glossarysubentryfield}[6]{%
  %\glossaryentryfield{##2}{##3}{##5}{##6}}%
 %% Nothing between groups:
 %\renewcommand*{\glsgroupskip}{}%
}


\newglossarystyle{tabx4col}{%
 % put the glossary in a longtable environment:
 \renewenvironment{theglossary}%
  {\begin{longtable}{L{0.15\textwidth}L{0.65\textwidth}L{0.2\textwidth}}}%
  {\end{longtable}}%
 % Set the table's header:
\renewcommand*{\glossaryheader}{\textbf{Symbol} & \textbf{Bezeichnung} &
\textbf{Einheit}\\}%
 % No heading between groups:
  \renewcommand*{\glsgroupheading}[1]{}%
 % Main (level 0) entries displayed in a row:
  \renewcommand*{\glossaryentryfield}[5]{%
   \glstarget{##1}{##2}% Name
	& ##3% Description
   & \glsentryuseri{##1}% Units
   %& ##5% Page list
    \\% end of row
  }%
}

%##############################################
\begin{document}
\include{berichttitle}


\cleardoublepage
\pagenumbering{roman}
\include{berichttoc}

		
%\include{berichtErklaerung}
\chapter*{Nomenklatur}
\label{sec:Nomenklatur}
\addcontentsline{toc}{chapter}{Nomenklatur}
{\renewcommand\clearpage{}%
\printglossary[title=Abk"urzungsverzeichnis,type=\acronymtype,style=tabx3col]} %Print list of acronyms
{\renewcommand\clearpage{}%
\printglossary[title=Griechisches Symbolverzeichnis,type=gr_symb,style=tabx4col]} %Print list of symbols
{\renewcommand\clearpage{}%
\printglossary[title=Lateinisches Symbolverzeichnis,type=la_symb,style=tabx4col]} %Print list of symbols
\listoffigures %Abbildungsverzeichnis
\listoftables %Tabellenverzeichnis
\cleardoublepage

\pagenumbering{arabic}
\include{Kapitel/Einleitung}
\include{Kapitel/Grundlagen}
\include{Kapitel/Material}
\include{Kapitel/Ergebnisse}
\include{Kapitel/Zusammenfassung}
%
\printbibliography 

\end{document}


Waischno
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: Do 22. Mai 2014, 19:39

Beitrag von Waischno »

Es scheint wohl an der Grundlagen-Datei zu liegen. Dort werden auch die meisten Symbole definiert.
Wenn ich diese nämlich raus nehme erhalte ich zumindest ein PDF was sich öffnen lässt und auch das (busy) ist weg.
Jetzt stellt sich mir nur die Frage woran das liegt. Ich kann keinen Fehler entdecken.

Waischno
Forum-Anfänger
Forum-Anfänger
Beiträge: 31
Registriert: Do 22. Mai 2014, 19:39

Beitrag von Waischno »

Ok Problem gelöst.. Umlaut in einer eingebundenen Datei.
Wusste nicht, dass dann das Symbolverzeichnis nicht mehr erstellt wird :)

Grüße

Antworten