\immediate\write18{makeindex latexvorlage.nlo -s nomencl.ist -o latexvorlage.nls}
\documentclass[longdoc, accentcolor=tud1c,ngerman, 12pt,colorback, bigchapter] {tudreport}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{acronym}
\usepackage{fancyhdr}
\usepackage{listings}
\usepackage{tabularx}
\usepackage{url}
\usepackage{hyperref}
\usepackage[numbers]{natbib}
\usepackage{floatflt}
\usepackage{floatrow}
\usepackage{gnuplottex}
\usepackage{amsmath}
\usepackage{pdfpages}
\usepackage[intoc]{nomencl}
\definecolor{light-gray}{gray}{0.80}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}
\renewcommand{\nomname}{Nomenklatur}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{L}}{\item[\textsf{\textbf{Lateinische Zeichen}}]}{%
\ifthenelse{\equal{#1}{G}}{\item[\textsf{\textbf{Griechische Zeichen}}]}{%
\ifthenelse{\equal{#1}{M}}{\item[\textsf{\textbf{Indizes}}]}{%
\ifthenelse{\equal{#1}{S}}{\item[\textsf{\textbf{Abkürzungen}}]}{}}}}}
\newcommand{\nomunit}[1]{\hspace{0mm}\parbox[c]{1.7cm}{$\left[{#1}\right]$}}
\newcommand{\nomunitfrac}[2]{\hspace{0mm}\parbox[c]{1.7cm}{$\left[\frac{#1}{#2}\right]$}}
\newcommand{\nnomunit}{\hspace{0mm}\parbox[c]{1.7cm}{\hfill}}
\makeglossary
\makenomenclature
\makeindex
...
\nomenclature[L]{$T$}{\nomunit{K} Temperatur}
\nomenclature[G]{$\alpha$}{\nomunit{^\circ} Gierwinkel der Fünflochsonde}
\nomenclature[S]{ICAO}{International Civil Aviation Organization}
Das ist eine Vorlage, die ich für meine Bachelorthesis bekommen habe. Ich habe selbst bereits geringfügige Änderungen vorgenommen.
Bei einer Sache komme ich aber nicht weiter.
Im Nomenklaturverzeichnis werden bei Indizes und Abkürzungen die Erläuterungen in die Spalte geschrieben, in der bei den griechischen- und lateinischen Zeichen die Einheit steht. Ich hätte es gerne in der gleichen Zeile, in der bei den griechischen- und lateinischen Zeichen auch die Erläuterungen stehen. Extra eine Tabelle dafür zu nutzen, würde ich nach Möglichkeit vermeiden.
Wenn ich das hier versuche
\nomenclature[S]{CSI}{\nomunit{} Center of Smart Interfaces}
bleiben leider noch die eckigen Klammern [leer]. In der "richtigen" Zeile stehts dann aber schonmal. Würde mir also schon reichen, die Ausgabe der eckigen Klammern zu untersrücken.
Hoffe ich hab das mit dem Minimalbeispiel halbwegs hinbekommen und ihr versteh, was mein Problem ist.
Vielen Dank schonmal!
Christian
[code]\immediate\write18{makeindex latexvorlage.nlo -s nomencl.ist -o latexvorlage.nls}
\documentclass[longdoc, accentcolor=tud1c,ngerman, 12pt,colorback, bigchapter] {tudreport}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{acronym}
\usepackage{fancyhdr}
\usepackage{listings}
\usepackage{tabularx}
\usepackage{url}
\usepackage{hyperref}
\usepackage[numbers]{natbib}
\usepackage{floatflt}
\usepackage{floatrow}
\usepackage{gnuplottex}
\usepackage{amsmath}
\usepackage{pdfpages}
\usepackage[intoc]{nomencl}
\definecolor{light-gray}{gray}{0.80}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}
\renewcommand{\nomname}{Nomenklatur}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{L}}{\item[\textsf{\textbf{Lateinische Zeichen}}]}{%
\ifthenelse{\equal{#1}{G}}{\item[\textsf{\textbf{Griechische Zeichen}}]}{%
\ifthenelse{\equal{#1}{M}}{\item[\textsf{\textbf{Indizes}}]}{%
\ifthenelse{\equal{#1}{S}}{\item[\textsf{\textbf{Abkürzungen}}]}{}}}}}
\newcommand{\nomunit}[1]{\hspace{0mm}\parbox[c]{1.7cm}{$\left[{#1}\right]$}}
\newcommand{\nomunitfrac}[2]{\hspace{0mm}\parbox[c]{1.7cm}{$\left[\frac{#1}{#2}\right]$}}
\newcommand{\nnomunit}{\hspace{0mm}\parbox[c]{1.7cm}{\hfill}}
\makeglossary
\makenomenclature
\makeindex
...
\nomenclature[L]{$T$}{\nomunit{K} Temperatur}
\nomenclature[G]{$\alpha$}{\nomunit{^\circ} Gierwinkel der Fünflochsonde}
\nomenclature[S]{ICAO}{International Civil Aviation Organization}
[/code]
Das ist eine Vorlage, die ich für meine Bachelorthesis bekommen habe. Ich habe selbst bereits geringfügige Änderungen vorgenommen.
Bei einer Sache komme ich aber nicht weiter.
Im Nomenklaturverzeichnis werden bei Indizes und Abkürzungen die Erläuterungen in die Spalte geschrieben, in der bei den griechischen- und lateinischen Zeichen die Einheit steht. Ich hätte es gerne in der gleichen Zeile, in der bei den griechischen- und lateinischen Zeichen auch die Erläuterungen stehen. Extra eine Tabelle dafür zu nutzen, würde ich nach Möglichkeit vermeiden.
Wenn ich das hier versuche
\nomenclature[S]{CSI}{\nomunit{} Center of Smart Interfaces}
bleiben leider noch die eckigen Klammern [leer]. In der "richtigen" Zeile stehts dann aber schonmal. Würde mir also schon reichen, die Ausgabe der eckigen Klammern zu untersrücken.
Hoffe ich hab das mit dem Minimalbeispiel halbwegs hinbekommen und ihr versteh, was mein Problem ist.
Vielen Dank schonmal!
Christian