Hallo,
ich bin ein echter LaTeX-Neuling und komme nicht weiter. Ich benutze TeXstudio 2.9.4.
Mein Problem ist die Arbeit mit der Klasse
nomencl.
Problem 1:
Wie schaffe ich es, dass TeXstudio die Konvertierung von
.nlo nach
.nls von alleine übernimmt? Alles, was ich bisher gefunden habe, funktioniert bei mir nicht. Lediglich manuell per CMD geht.
Problem 2:
Ich würde die Ausgabe von
nomencl gerne nach folgendem Gliedern:
-kleine lateinische Buchstaben
-große lateinische Buchstaben
-kleine griechische Buchstaben
-große griechische Buchstaben
Bisher habe ich folgendes:
\documentclass[]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage[intoc]{nomencl}
\renewcommand{\nomname}{Formelzeichenverzeichnis}
\setlength{\nomlabelwidth}{.20\hsize}
\makenomenclature
\RequirePackage{ifthen}
\newcommand{\nomgroupextra}[1]{\hspace*{\fill}#1%
\vspace*{-2ex}\item[]\hspace*{-\leftmargin}%
\rule[0.4pt]{\textwidth}{0.4pt}}
\newcommand{\nomgroupentry}[3]{%
\vspace*{#1}\item[\textbf{#2}]\nomgroupextra{\textbf{#3}}}
\newcommand{\nomunit}[1]{%
\renewcommand{\nomentryend}{\hspace*{\fill}$\mathrm{#1}$}}
\setlength{\nomitemsep}{0ex}
\setlength{\nomlabelwidth}{10ex}
\renewcommand{\nomgroup}[1]
{\ifthenelse{\equal{#1}{l}}
{\nomgroupentry{3ex}{Kleine lateinische Symbole}{}}
{\ifthenelse{\equal{#1}{L}}
{\nomgroupentry{3ex}{Große lateinische Symbole}{}}
{\ifthenelse{\equal{#1}{g}}
{\nomgroupentry{3ex}{kleine griechische Symbole}{}}
{\ifthenelse{\equal{#1}{G}}
{\nomgroupentry{3ex}{Große griechische Symbole}{}}
{}
}
{}
}
{}
}
{}
}
\begin{document}
Lorem ipsum
\printnomenclature
\nomenclature[l]{a}{Buchstabe a}
\nomenclature[L]{B}{Buchstabe B}
\nomenclature[g]{$\gamma$}{gamma}
\nomenclature[G]{$\Gamma$}{Gamma}
\nomenclature[g]{$\delta$}{delta}
\end{document}
Hierbei spuckt er mir jedoch folgendes aus (siehe Anhang), nachdem ich die
.nlo-Datei per CMD in die
.nls-Datei umgewandelt habe.
Vielen Dank im Voraus.
PS: falls mir jemand sagen kann, wie ich auch noch die horizontalen Linien weg bekomme, wäre das super!
PPS: mir fällt gerade auf, dass das
delta vor dem
Gamma steht, im griechischen Alphabet ist es jedoch umgekehrt. Wie schaffe ich es, dass
nomencl das auch noch richtig sortiert?