Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Formelnummerierung mit Stern versehen

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93

    Formelnummerierung mit Stern versehen

    Hallo zusammen,

    ich verwende für meine Formelnummerierung den Latex-Code:

    Code:
    \begin{equation}
    	%Formel....
    \end{equation}
    Diese Umgebung setzt mir ja eine automatische Nummerierung nach dem Schema:

    Formel (1.1)

    Dieses Schema möchte ich beibehalten, jedoch bräuchte ich bei eingen meiner Formeln z.B. einen Stern oder * hinter der Nummerierung. Sie soll also so:

    Formel (1.1)
    Formel (1.2)*
    Formel (1.3)
    usw.


    aussehen. Ist das möglich?

    Grüße, letscho

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Ein erster Ansatz könnte so aussehen:

    Code:
    \documentclass{scrartcl}
    \usepackage{amsmath}
    \begin{document}
    \begin{equation}\refstepcounter{equation}
     Formel \tag{\theequation*}
     \label{equus}
    \end{equation}
    Gleichung~\ref{equus}
    \end{document}
    Dabei sieht man, dass das noch nicht optimal ist. Wenn Du den Stern innerhalb
    der Klammern möchtest, wird das wohl etwas aufwendiger, da dann \tag aus
    amsmath modifiziert werden muss.

    P. S.: Es wäre nett, wenn Du uns mit Deinen Fragen ein Minimalbeispiel
    spendieren würdest.

  3. #3
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93
    Hallo LuPi,

    danke für die schnell Hilfe. Wenn ich den von dir verwendten Code in PDF umwandle kommt die angehangene Version raus. Dabei sieht man, dass der Stern schon innerhalb der Klammern ist. Wäre es auch möglich, diesen außerhalb der Klammern anzuordnen? So wie ich dies bei meinem Schema angedeutet habe.

    Zitat Zitat von LuPi Beitrag anzeigen
    Ein erster Ansatz könnte so aussehen:

    Code:
    \documentclass{scrartcl}
    \usepackage{amsmath}
    \begin{document}
    \begin{equation}\refstepcounter{equation}
     Formel \tag{\theequation*}
     \label{equus}
    \end{equation}
    Gleichung~\ref{equus}
    \end{document}
    Dabei sieht man, dass das noch nicht optimal ist. Wenn Du den Stern innerhalb
    der Klammern möchtest, wird das wohl etwas aufwendiger, da dann \tag aus
    amsmath modifiziert werden muss.

    spendieren würdest.

  4. #4
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Ich schrieb:
    Wenn Du den Stern innerhalb der Klammern möchtest, ...
    Das war leider ein Dreckpfuhler, gemeint war außerhalb!

  5. #5
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93
    Ich dachte mir schon sowas!

    Ich werde es erst mal so probieren und wenn du magst und Zeit hast, kannst du mir aber auch gerne dabei helfen, den Stern außerhalb der Klammer zu platzieren! Danke aber schon jetzt für deine Mühen.

    Grüße, letscho

  6. #6
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Über mögen und Zeit haben können wir reden, aber ich habe mal einen
    Blick in die Quelle (amsmath) geworfen und muss zugeben, dass mir das
    mindestens eine Kragenweite zu hoch ist. Aber hier gibt es wesentlich
    Bessere, die das vielleicht aus dem Handgelenk schütteln. Viel Erfolg!

  7. #7
    Registrierter Benutzer
    Registriert seit
    27.11.2007
    Beiträge
    375
    Code:
    \documentclass{scrartcl}
    \usepackage{amsmath}
    \begin{document}
    \begin{equation}
      F = m a
    \end{equation}
    
    \bgroup
    \makeatletter
    \def\tagform@#1{\maketag@@@{(\ignorespaces#1\unskip\@@italiccorr)*}}
    %modifiziert aus amsmath.sty
    \makeatother
    \begin{equation}
      E = m c^2
    \end{equation}
    \egroup
    
    \begin{equation}
      F = m a
    \end{equation}
    
    \end{document}
    Christian.
    Ubuntu 16.04 -- TeX Live 2015 -- Emacs (AUCTeX, RefTeX)

  8. #8
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93
    Zitat Zitat von tral Beitrag anzeigen
    Code:
    \documentclass{scrartcl}
    \usepackage{amsmath}
    \begin{document}
    \begin{equation}
      F = m a
    \end{equation}
    
    \bgroup
    \makeatletter
    \def\tagform@#1{\maketag@@@{(\ignorespaces#1\unskip\@@italiccorr)*}}
    %modifiziert aus amsmath.sty
    \makeatother
    \begin{equation}
      E = m c^2
    \end{equation}
    \egroup
    
    \begin{equation}
      F = m a
    \end{equation}
    
    \end{document}
    Christian.
    Danke Christian! So hatte ich mir das gedacht. Danke

Lesezeichen

Berechtigungen

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