Anzeige:
Ergebnis 1 bis 3 von 3

Thema: abweichende Nummerierung von Gleichungen

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.07.2006
    Beiträge
    202

    abweichende Nummerierung von Gleichungen

    Hallo,

    ich möchte gerne Variationen einer mit n nummerierten Gleichung mit n' nummerieren und später dann mit \ref{variation} auch die so geänderte Nummer ausgeben können. Ein typischer Anwendungsfall wäre, ein Aussageschema z. B. mit (1) zu nummerieren und Instanzen des Schemas mit (1'), (1'') etc.

    Ideal wäre es, eine Umgebung zu haben, der als Argument eine Gleichung übergeben wird (z. B. mit dem entsprechenden Label) und die dann für die in ihr gesetzte Gleichung das Label der übergebenen Gleichung mit einem zusätzlichen ' als Label setzt. (Ich hoffe, Ihr versteht in etwa was ich meine?)

    Gibt es dafür ein Paket?

    Grüße
    marius

  2. #2
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    Hallo,

    ob es ein extra Paket dafür gibt weiß ich nicht, aber man kann sich relativ einfach auch was eigenes basteln:

    Code:
    \documentclass{article}
    \usepackage{amsmath}
    
    \newenvironment{ModEq}[1]%
    {\begin{equation}\tag{\ref{#1}'}}{\end{equation}}
    
    
    \begin{document}
    
    \begin{equation}
    1+1 = 2 \label{eq:bla}
    \end{equation}
    
    \begin{ModEq}{eq:bla}
    2\cdot(1+1) = 2\cdot2 \label{eq:blub}
    \end{ModEq}
    
    \begin{equation}
    1+2 = 3 \label{eq:foo}
    \end{equation}
    
    \ref{eq:bla} und \ref{eq:blub}
    \end{document}
    Matthias

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.07.2006
    Beiträge
    202
    Super, vielen Dank! Da ich amsmath bisher nicht benutzt habe, kannte ich die Möglichkeit mit \tag nicht. Jetzt muss ich mir auch kein eigenes \eqref mehr definieren.

    Grüße
    marius

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •