von Apfeltasche » Do 31. Mai 2012, 13:26
minimal ist dein Beispiel nicht (nicht relevante Pakete)
lauffähig auch nicht (da fehlt beispielsweise \begin{document})
vollständig auch nicht (die datei texdefs liegt nicht vor und das paket ml_rep2 wird bei mir nicht gefunden (vollständige Miktex Distibution))
Wenn ich den folgenden Code kompiliere klappt alles, also es wird ein automatischer Zeilenumbruch eingefügt.
\documentclass[12pt,twoside,a4paper,bibliography=totocnumbered]{scrreprt}
%% verwendete Zusatzpakete
\usepackage[ngerman]{babel}
\usepackage{lmodern} % Schriftart
\usepackage[T1]{fontenc} % T1-Fonts
\usepackage{textcomp} % Sonderzeichen
\usepackage[latin1]{inputenc} % für Windows-Tastatur
\usepackage{array} % für erweiterte Tabellen
\usepackage[hang]{subfigure} % für Teilbilderunterstützung
\usepackage{longtable} % für lange Tabellen
\usepackage{tabularx} % für Gummi-Spalten
\usepackage{booktabs} % für schöne Tabellen
\usepackage[hang,small,bf,justification=raggedright,singlelinecheck=false,margin={20pt,0pt},oneside]{caption}
\usepackage{lscape} % für Querformatunterstützung
\usepackage{rotating} % zum beliebigen drehen
\usepackage{colortbl} % für farbige Tabellen
\usepackage{ltablex} % für Gummi-Spalten
\usepackage{fancyhdr} % einfache Kopf/Fußzeilen
\usepackage{calc} % für Berechnungen
\usepackage[verbose]{cite} % für kompakte Literaturangaben
\usepackage{graphicx} % Grafikpaket
\usepackage{threeparttable} %Fußnoten direkt unter Tabellen
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{float}
\usepackage{setspace}
\usepackage{url}
\usepackage{siunitx}
\usepackage[nonumberlist]{glossaries}
% add new glossary
\newglossary[fls]{formulas}{fli}{flo}{Symbolverzeichnis}
% new glossary style
\newglossarystyle{super_MW}{%
\renewenvironment{theglossary}%
{\tablehead{}\tabletail{}%
\begin{longtable}{lp{\glsdescwidth}}}
{\end{longtable}}%
\renewcommand*{\glossaryheader}{}%
\renewcommand*{\glsgroupheading}[1]{}%
\renewcommand*{\glossaryentryfield}[5]{%
\glstarget{\textbf{##1}}{\textbf{##2} } & ##3\glspostdescription\space ##5\\}
\renewcommand*{\glossarysubentryfield}[6]{%
\glossaryentryfield{##2}{##3}{##4}{##5}{##6}}%
\renewcommand*{\glsgroupskip}{ & \\}%
\renewcommand{\arraystretch}{1.4}
}
\makeglossaries
% parent entry
\newglossaryentry{symbolslist}{name={lateinische Symbole},
description={\nopostdesc}}
%
\newglossaryentry{ersatzschubmodul}{%
name=\ensuremath{\widetilde{G}_S},%
description={Ersatz-Schubmodul des Sandwichbleches bei Schubbelastung in Blechebene},%
sort=symbolgs,%
parent=symbolslist,%
type=formulas%
}
\begin{document}
% print glossary
\printglossary[type=formulas,style=super_MW]
% print glossary entry
\gls{ersatzschubmodul}
\end{document}
Reihenfolge ist bei mir:
1. pdflatex
2. makeindex -s %.ist -t %.fls -o %.fli %.flo (% ist der name vom dokument)
3. pdflatex
Wenn es bei dir also nicht klappt liegt es nicht an dem Code, den du uns zeigst.
Weiter Anmerkungen:
1. Das Paket ngerman kannst du weglassen, da du ja bereits babel mit option ngerman lädst.
2. \usepackage[verbose]{cite} % für kompakte Literaturangaben
steht die option 'verbose' wriklich für kompakte Literaturangaben? Würde mich wundern

minimal ist dein Beispiel nicht (nicht relevante Pakete)
lauffähig auch nicht (da fehlt beispielsweise \begin{document})
vollständig auch nicht (die datei texdefs liegt nicht vor und das paket ml_rep2 wird bei mir nicht gefunden (vollständige Miktex Distibution))
Wenn ich den folgenden Code kompiliere klappt alles, also es wird ein automatischer Zeilenumbruch eingefügt.
[code]
\documentclass[12pt,twoside,a4paper,bibliography=totocnumbered]{scrreprt}
%% verwendete Zusatzpakete
\usepackage[ngerman]{babel}
\usepackage{lmodern} % Schriftart
\usepackage[T1]{fontenc} % T1-Fonts
\usepackage{textcomp} % Sonderzeichen
\usepackage[latin1]{inputenc} % für Windows-Tastatur
\usepackage{array} % für erweiterte Tabellen
\usepackage[hang]{subfigure} % für Teilbilderunterstützung
\usepackage{longtable} % für lange Tabellen
\usepackage{tabularx} % für Gummi-Spalten
\usepackage{booktabs} % für schöne Tabellen
\usepackage[hang,small,bf,justification=raggedright,singlelinecheck=false,margin={20pt,0pt},oneside]{caption}
\usepackage{lscape} % für Querformatunterstützung
\usepackage{rotating} % zum beliebigen drehen
\usepackage{colortbl} % für farbige Tabellen
\usepackage{ltablex} % für Gummi-Spalten
\usepackage{fancyhdr} % einfache Kopf/Fußzeilen
\usepackage{calc} % für Berechnungen
\usepackage[verbose]{cite} % für kompakte Literaturangaben
\usepackage{graphicx} % Grafikpaket
\usepackage{threeparttable} %Fußnoten direkt unter Tabellen
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{float}
\usepackage{setspace}
\usepackage{url}
\usepackage{siunitx}
\usepackage[nonumberlist]{glossaries}
% add new glossary
\newglossary[fls]{formulas}{fli}{flo}{Symbolverzeichnis}
% new glossary style
\newglossarystyle{super_MW}{%
\renewenvironment{theglossary}%
{\tablehead{}\tabletail{}%
\begin{longtable}{lp{\glsdescwidth}}}
{\end{longtable}}%
\renewcommand*{\glossaryheader}{}%
\renewcommand*{\glsgroupheading}[1]{}%
\renewcommand*{\glossaryentryfield}[5]{%
\glstarget{\textbf{##1}}{\textbf{##2} } & ##3\glspostdescription\space ##5\\}
\renewcommand*{\glossarysubentryfield}[6]{%
\glossaryentryfield{##2}{##3}{##4}{##5}{##6}}%
\renewcommand*{\glsgroupskip}{ & \\}%
\renewcommand{\arraystretch}{1.4}
}
\makeglossaries
% parent entry
\newglossaryentry{symbolslist}{name={lateinische Symbole},
description={\nopostdesc}}
%
\newglossaryentry{ersatzschubmodul}{%
name=\ensuremath{\widetilde{G}_S},%
description={Ersatz-Schubmodul des Sandwichbleches bei Schubbelastung in Blechebene},%
sort=symbolgs,%
parent=symbolslist,%
type=formulas%
}
\begin{document}
% print glossary
\printglossary[type=formulas,style=super_MW]
% print glossary entry
\gls{ersatzschubmodul}
\end{document}
[/code]
Reihenfolge ist bei mir:
1. pdflatex
2. makeindex -s %.ist -t %.fls -o %.fli %.flo (% ist der name vom dokument)
3. pdflatex
Wenn es bei dir also nicht klappt liegt es nicht an dem Code, den du uns zeigst.
Weiter Anmerkungen:
1. Das Paket ngerman kannst du weglassen, da du ja bereits babel mit option ngerman lädst.
2. \usepackage[verbose]{cite} % für kompakte Literaturangaben
steht die option 'verbose' wriklich für kompakte Literaturangaben? Würde mich wundern :)