Referenzieren von "Gleichung (xxx)"

Formelsatz für Mathematik, Naturwissenschaften und Technik


Dimitri
Forum-Guru
Forum-Guru
Beiträge: 418
Registriert: Fr 22. Mär 2013, 16:50

Referenzieren von "Gleichung (xxx)"

Beitrag von Dimitri »

\documentclass{article}
\usepackage{amsmath}
\usepackage{hyperref}

\begin{document}

\begin{equation}\label{eq:test}
  a=b
\end{equation}
\eqref{eq:test}

\end{document}
Hi Leute,

Ich habe obiges Minimalbeispiel als Ausgangspunkt, möchte jedoch, dass er nicht nur die "1" sondern "Gleichung (xxx)" (mit der Klammer) referenziert (genauso "Abbildung 1", etc.).

Weiß jemand, wie ich das hinkriegen kann???
Oder wo die Befehle dazu stehen?

Wenn ich Kapitel referenziere, macht er das z.B. automatisch...

Beste Grüße,
Dimitri

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Schau dir mal das Paket cleveref an, dass sollte genau das machen, was und willst. Ebenfalls interessant in diesem Zusammenhang könnte varioref sein, das ggf. automatisch eine Seitenangabe ergänzt.

SqilliS
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Di 13. Nov 2012, 12:32

Beitrag von SqilliS »

Hy,
ich nutze auch das cleveref-Paket.

Habe allerdings noch zwei Anpassungen gemacht.

Zum einen, da dieses bei der Referenzierung immer noch Abbildung, statt Bild geschrieben hat, obwohl ich dieses mit:
\renewcommand{\figurename}{Bild}
\renewcommand{\listfigurename}{Bildverzeichnis}
geändert habe.

Zum anderen wollte ich, dass zusammen mit dem Hyperef-Paket nicht nur die Nummer anklickbar ist, sondern auch der automatisch hinzugefügte Bezeichnung vor der Nummer.

Hier mein entsprechender Eintrag in der Präambel:
\usepackage[
nameinlink		% Automatischer Bezeichner vor Nummer auch als Hyperlink klickbar
]{cleveref}		% Ermöglicht z. B.: \cref{key} und \cpageref{key}, um automatisch "Gleichung (1) und  Seite 3" zu schreiben 

\crefname{figure}{\figurename}{\figurename}	% oben Definierte Bezeichnung für Bilder in \cref übernehmen
Ein sehr nützlich Feature ist auch, mehrere Verweise aufzuzählen, um z. B. "Gleichung (1) und (2)" zu schreiben. Dies wird erreicht, indem die Labels einfach mit Komma abgetrennt aufgezählt werden:
\cref{eq:Kreis, eq:Gerade}
Weitere Informationen und auch verschiedene andere Aufzählmöglichkeiten siehe Dokumentation des Pakets.

VG

Antworten