zero82
27-08-2008, 20:09
hallo leude,
ch schreibe zur zeit an meiner arbeit und habe ein problem. Vielleicht kann mir ja jemand helfen. Die beiden Verzeichnisse werden ohne Probleme erstellt und ins Inhaltsverzeichnis eingefügt. Ich habe ein Problem damit, dass immer auf der Seite vor dem Symbolverzeichnis DUMMY steht. Das will ich einfach nicht haben. Ich habe auch keine Ahnung wie ich das weg bekomme. Am Ende ein kleines Minibeispiel dazu. In die Kommandozeile habe ich folgende Befehle eingegeben, um makeindex zu laden. Ich arbeite in Windows.
latex MB.tex
makeindex MB.nlo -s nomencl.ist -o dummy
find /V "{}" dummy > MB.nls >>>>>>>>>>> für Linux: grep /v {} dummy > MB.nls
latex MB.tex && latex MB.tex
del dummy >>>>>>>>>>>>> für linux: rm dummy
Für eine Lösung wäre ich sehr dankbar.
Mit freundlichen Grüßen
Ibrahim
\documentclass[a4paper,12pt]{scrreprt}
%
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\sffamily
\usepackage[T1]{fontenc}
\usepackage[a4paper,right=1cm,left=6cm,]{geometry}
%\usepackage{vmargin}
\usepackage{setspace}
\onehalfspacing
%
% Der nachfolgende Befehl fügt ein Symbolverzeichnis & Abkürzungsverzeichnis ein
\usepackage[german,intoc]{nomencl}
\usepackage{amsmath,amssymb,ifthen}
%
\makenomenclature
\newcommand{\nomaltname}{Abkürzungsverzeichnis}
\newcommand{\nomaltpreamble}{}
\newcommand{\nomaltpostamble}{}
\newcommand{\usetwonomenclatures}{\nomenclature[\switchnomitem]{}{}}
\newcommand{\switchnomitem}{R}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{\switchnomitem}}{\switchnom alt}{}}
\newcommand{\switchnomalt}{%
\end{thenomenclature}
\renewcommand{\nomname}{\nomaltname}
\renewcommand{\nompreamble}{\nomaltpreamble}
\renewcommand{\nompostamble}{\nomaltpostamble}
\begin{thenomenclature}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\pagenumbering{Roman}
\tableofcontents
\listoffigures
\printnomenclature
\usetwonomenclatures
\chapter{Das erste Kapitel}
\pagenumbering{arabic}
Beispieltext. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel.
%
Ein MB\nomenclature[s]{MB}{Minimalbeispiel} ist's gerade nicht geworden\dots
Ein Symbol \nomenclature{$\eta$}{Wirkungsgrad}\dots
\section{Das erste Unterkapitel}
Beispieltext.
%
\end{document}
%
%
%EOF
%
ch schreibe zur zeit an meiner arbeit und habe ein problem. Vielleicht kann mir ja jemand helfen. Die beiden Verzeichnisse werden ohne Probleme erstellt und ins Inhaltsverzeichnis eingefügt. Ich habe ein Problem damit, dass immer auf der Seite vor dem Symbolverzeichnis DUMMY steht. Das will ich einfach nicht haben. Ich habe auch keine Ahnung wie ich das weg bekomme. Am Ende ein kleines Minibeispiel dazu. In die Kommandozeile habe ich folgende Befehle eingegeben, um makeindex zu laden. Ich arbeite in Windows.
latex MB.tex
makeindex MB.nlo -s nomencl.ist -o dummy
find /V "{}" dummy > MB.nls >>>>>>>>>>> für Linux: grep /v {} dummy > MB.nls
latex MB.tex && latex MB.tex
del dummy >>>>>>>>>>>>> für linux: rm dummy
Für eine Lösung wäre ich sehr dankbar.
Mit freundlichen Grüßen
Ibrahim
\documentclass[a4paper,12pt]{scrreprt}
%
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\sffamily
\usepackage[T1]{fontenc}
\usepackage[a4paper,right=1cm,left=6cm,]{geometry}
%\usepackage{vmargin}
\usepackage{setspace}
\onehalfspacing
%
% Der nachfolgende Befehl fügt ein Symbolverzeichnis & Abkürzungsverzeichnis ein
\usepackage[german,intoc]{nomencl}
\usepackage{amsmath,amssymb,ifthen}
%
\makenomenclature
\newcommand{\nomaltname}{Abkürzungsverzeichnis}
\newcommand{\nomaltpreamble}{}
\newcommand{\nomaltpostamble}{}
\newcommand{\usetwonomenclatures}{\nomenclature[\switchnomitem]{}{}}
\newcommand{\switchnomitem}{R}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{\switchnomitem}}{\switchnom alt}{}}
\newcommand{\switchnomalt}{%
\end{thenomenclature}
\renewcommand{\nomname}{\nomaltname}
\renewcommand{\nompreamble}{\nomaltpreamble}
\renewcommand{\nompostamble}{\nomaltpostamble}
\begin{thenomenclature}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\pagenumbering{Roman}
\tableofcontents
\listoffigures
\printnomenclature
\usetwonomenclatures
\chapter{Das erste Kapitel}
\pagenumbering{arabic}
Beispieltext. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel.
%
Ein MB\nomenclature[s]{MB}{Minimalbeispiel} ist's gerade nicht geworden\dots
Ein Symbol \nomenclature{$\eta$}{Wirkungsgrad}\dots
\section{Das erste Unterkapitel}
Beispieltext.
%
\end{document}
%
%
%EOF
%