Mehrfache Einträge im Symbolverzeichnis mit Nomencl
Verfasst: 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:[/code]
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 %%%