Mehrfache Einträge im Symbolverzeichnis mit Nomencl

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Mehrfache Einträge im Symbolverzeichnis mit Nomencl

Problemlösung mit work-around

von hjg911 » So 24. Okt 2010, 20:47

Das Problem wurde gelöst.
Hier der Link zur Beschreibung


http://www.komascript.de/node/1357


Live long and prosper...
HJG[/quote]

Mehrfache Einträge im Symbolverzeichnis mit Nomencl

von hjg911 » Sa 16. Okt 2010, 23:01

Hallo Zusammen,
ich schreibe gerade eine Veröffentlichung (zweispaltig, daher funktioniert nomentbl wegen des darin eingebundenen longlist-Paketes nicht). Darin sind einige Formel enthalten. Die Formelzeichen und Indizes würde ich gerne mit dem Nomencl-Paket in lateinische, griechische und Indizes klassieren.
Problem: Einträge erscheinen mehrfach im Symbolverzeichnis, wenn die Einträge im Text auf mehreren Seiten zitiert werden.

Hier mal ein Minimalbeispiel mit der Dokumentenklasse scrartcl statt svjour3 (womit ich eigentlich arbeite).

Vielleicht hat von Euch ja jemand einen Gedankenblitz und kann mir helfen. Darüber würde ich mich sehr freuen.

Live long and proser...

Beste Grüße
HJ

Code anzeigen:
\RequirePackage{fix-cm}

\documentclass[
               twocolumn,
%               onecolumn,
               final,
%               draft,
               ]
%               {svjour3}
			   {scrartcl}

\usepackage[T1]{fontenc}
\usepackage[applemac]{inputenc}
\usepackage{ngerman}
\usepackage[ngerman]{babel}
\usepackage{babelbib}
\usepackage{textcomp}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage{array}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{sistyle}
\usepackage{units}
\usepackage{dcolumn}
\usepackage{multirow}
\usepackage{savefnmark}
\usepackage[multiple]{footmisc}
\usepackage[ngerman]{varioref}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{paralist}
\usepackage{verbatim}
\usepackage{url}
\usepackage[notintoc, norefeq, norefpage, german]{nomencl}
\usepackage{pdfpages}
\usepackage{ifthen}
\usepackage{epstopdf}
\usepackage{lipsum}

%%% Spezielle Einstellung zur Bearbeitung von Warnungen
\tolerance 1414
\hbadness 1414
\emergencystretch=1.5em
\hfuzz 0.3pt
\widowpenalty=10000
\vfuzz \hfuzz
\raggedbottom

%%% Anpassung für mathematischen Formelsatz
\let\dst\displaystyle

\RequirePackage{ifthen}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{A}}{\item[\textbf{Lateinische Symbole}]}{%
\ifthenelse{\equal{#1}{G}}{\item[\textbf{Griechische Symbole}]}{%
\ifthenelse{\equal{#1}{Z}}{\item[\textbf{Indizes}]}{}}}}

%%% Nomenclatur erzeugen
\makenomenclature

\begin{document}
%%% Symbolverzeichnis
\printnomenclature
%%%

\lipsum[1-5]
\begin{eqnarray}
a^2 + b^2 &=& c^2
\end{eqnarray}
\nomenclature[A]{$a$}{Kathete a}%Latin
\nomenclature[A]{$b$}{Kathete b}%Latin
\nomenclature[A]{$c$}{Hypothenuse}%Latin

\lipsum[1-3]
\begin{eqnarray}
a^2 + b^2 &=& c^2
\end{eqnarray}
\nomenclature[A]{$a$}{Kathete a}%Latin
\nomenclature[A]{$b$}{Kathete b}%Latin
\nomenclature[A]{$c$}{Hypothenuse}%Latin

\lipsum[1-2]
\begin{eqnarray}
a^2 + b^2 &=& c^2
\end{eqnarray}
\nomenclature[A]{$a$}{Kathete a}%Latin
\nomenclature[A]{$b$}{Kathete b}%Latin
\nomenclature[A]{$c$}{Hypothenuse}%Latin

\lipsum[1-4]
\begin{eqnarray}
a^2 + b^2 &=& c^2
\end{eqnarray}
\nomenclature[A]{$a$}{Kathete a}%Latin
\nomenclature[A]{$b$}{Kathete b}%Latin
\nomenclature[A]{$c$}{Hypothenuse}%Latin

\lipsum[1-5]
\begin{eqnarray}
a^2 + b^2 &=& c^2
\end{eqnarray}
\nomenclature[A]{$a$}{Kathete a}%Latin
\nomenclature[A]{$b$}{Kathete b}%Latin
\nomenclature[A]{$c$}{Hypothenuse}%Latin

\lipsum[1-5]
\begin{eqnarray}
a^2 + b^2 &=& c^2
\end{eqnarray}
\nomenclature[A]{$a$}{Kathete a}%Latin
\nomenclature[A]{$b$}{Kathete b}%Latin
\nomenclature[A]{$c$}{Hypothenuse}%Latin

\end{document}
%%%
%: end of file
%%%
[/code]

Nach oben