Entfernen der Klammern um die Gleichungsnummerierung

Formelsatz für Mathematik, Naturwissenschaften und Technik


dotwinx
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Sa 9. Mai 2015, 18:17

Beitrag von dotwinx »

Manchmal sind die Lösungen doch einfacher als gedacht :)

Jab, mit ref statt eqref klappts. Nun hatte ich keine Lust meine ca. 200 eqrefs zu entfernen und des weiteren schiebt das TeXniCenter immer wieder neuee eqrefs rein, wenn ich manuell eine Verlinkung hereinschiebe.

Daher habe ich mir folgende Lösung überlegt:
Ich schalte zunächst die Funktion eqref einfach aus mit
\let\eqref=\relax
Und danach definiereich einen neuen Befehl, sodass \eqref{bla} gleich \ref{bla} ist
\newcommand*{\eqref}[1]{\ref{#1}}
klappt wunderbar.
Danke vielmals!

Besserwisser

Beitrag von Besserwisser »

Globale Suchen/Ersetzen von \eqref{ durch \ref{ dürfte in Sekunden erledigt sein. Wenn man stattdessen unbedingt umdefinieren will, dann geht das weit schneller und einfacher:
\renewcomand{\eqref}[1]{\ref{#1}}
oder
\renewcommand*{\eqref}{\ref}
oder
\let\eqref\ref
genügt. Vorher \eqref zu \relax zu machen, ist absolut überflüssig. Alle Umdefinierungen müssen natürlich nach dem Laden von amsmath stattfinden.

dotwinx
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Sa 9. Mai 2015, 18:17

Beitrag von dotwinx »

Globale Suchen/Ersetzen von \eqref{ durch \ref{ dürfte in Sekunden erledigt sein
Ein paar mehr sec. sind es schon, weil ich 10 *.tex-Dateien habe die ich alle durchsuchen müsste. Ferner weiß ich ja nicht, ob die ganze Sache nicht doch nochmal zurückgeändert werden müsste - und dann hätte ich richtig Arbeit :wink:

Antworten