Anzeige:
Ergebnis 1 bis 15 von 17

Thema: equationarray versus amsmath

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142

    equationarray versus amsmath

    Hallo,

    ich arbeite traditionell mit dem Paket equationarray und bin
    auch ganz zufrieden, trotzdem wollte ich auf die moderneren
    AMS-LaTeX Gleichungskonstrukte umsteigen.
    Für das Erste erkläre ich den Versuch als gescheitert,
    alleine habe ich es nicht hinbekommen.
    Aber vielleicht hat jemand eine Idee?

    ellocco

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ellocco Beitrag anzeigen
    ich arbeite traditionell mit dem Paket equationarray und bin
    auch ganz zufrieden, trotzdem wollte ich auf die moderneren
    AMS-LaTeX Gleichungskonstrukte umsteigen.
    Für das Erste erkläre ich den Versuch als gescheitert,
    alleine habe ich es nicht hinbekommen.
    Aber vielleicht hat jemand eine Idee?
    habe ich, aber vielleicht könntest du mal mit deinen ewigen
    Anhängen aufhören und hier ein Minimalbeispiel angeben, was man
    rauskopieren kann!

    und unten im Link gibt es was zu lesen ...

    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142
    Zitat Zitat von voss Beitrag anzeigen
    habe ich, aber vielleicht könntest du mal mit deinen ewigen
    Anhängen aufhören und hier ein Minimalbeispiel angeben, was man
    rauskopieren kann!

    und unten im Link gibt es was zu lesen ...

    Herbert
    Ich finde das Beispiel ist schon ziemlich minimal, es geht mir auch nicht
    um die Fehlersuche, hier für die Copy-und-Paste-Freunde:
    Code:
    \documentclass{article}
    \usepackage[paper=a4, BCOR=0.0mm]{typearea}  %% pagesize and layout
    \areaset[current]{170.0mm}{252.0mm}          %% Text hight, text width
    \usepackage[latin1]{inputenc}   %% latin1 includes umlauts, ansinew includes win32 specials 
    \usepackage[T1]{fontenc}        %% enable EC-Fonts (extended cork)
    \usepackage[english]{babel}     %% language specific settings
    %% --- Fonts      --------
    \usepackage{amssymb}            %% ams-Fonts & symbols, e.g. msbm /Bbb and mathfrak{} (should be loaded before
    \usepackage{latexsym}           %% provides base latex-symbols like Diamond{}
    %% --- Math stuff --------
    \usepackage{amsmath}            %% anhanced mathematics support
    \usepackage{array}              %% provide math-array environment
    \usepackage{eqnarray}           %% provides equationarray
    %% --- else       --------
    \usepackage{blindtext}           
    \usepackage{hyperref}           
    %% ---  last package:       --------------------------------------------------------------------------------------------
    \usepackage{fixltx2e}           %% fix latex-e bugs
    %%% ###  End Load Packages  ############################################################################################
    
    %% --- Commands --------------------------------------------------------------------------------------------------------
    %% --- Start Document --------------------------------------------------------------------------------------------------
    \begin{document}
     \subsection*{equationarray}
     \blindtext{}
     \begin{equationarray*}{@{}ll@{\,}c@{\:}ll}
       \multicolumn{5}{l}{\hspace*{0.98\linewidth{}}}\\[-2.0ex]
       \text{Text:}&
       a   &=&   \: c -\: d ~; 
                    &\text{with:~} [c] = [d] = \text{V}\\*[0ex]
       \text{Etwas längerer Text:} &
       b   &=& f ›×{} \frac{r}{g}~; 
                    &\text{with:~} f = ›a{} ›× (v ›× T)^{-1}
                     \phantomsection{}\label{eq:example}\yesnumber{}
     \end{equationarray*}
    
     \subsection*{Frage}
     So wie die Gleichung \ref{eq:example} oben  soll es aussehen, 
     wie bekomme ich das mit den \texttt{align} Umgebungen von \textsf{AMS}\LaTeX{}
     hin? 
     Ich habe über eine Stunde rumgeknobelt, aber mir ist nichts Gutes eingefallen. 
     Die Version oben funktioniert, aber schick ist sie nicht.
    
     \subsection*{flalign}
     \blindtext{}
     \begin{flalign}
       \text{Text:}&&
       a   &=   \: c -\: d ~; 
                    &&\text{with:~} [c] = [d] = \text{V}\nonumber{}\\
       \text{Etwas längerer Text:} &&
       b   &= f ›×{} \frac{r}{g}~; 
                    &&\text{with:~} f = ›a{} ›× (v ›× T)^{-1}
                     \label{eq:flalign}
     \end{flalign}
    
    \end{document}
    \endinput
    P.S.:
    Ich finde die Anhänge schicker, aber das ist persönlicher Geschmack,
    z.B. kann ich dann direkt ein PDF beipacken.

    P.P.S.:
    Ich finde Deine Mathe-Anleitung super!!! - Was ich bloß nicht gefunden habe,
    ist der äquivalente Befehl \yesnumber, der in *AMSmath-Umgebungen
    für eine Zeile die Numerierung in einschaltet.
    Geändert von ellocco (19-10-2010 um 17:55 Uhr) Grund: PPS hinzugefügt

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ellocco Beitrag anzeigen
    Ich finde das Beispiel ist schon ziemlich minimal, es geht mir auch nicht
    um die Fehlersuche, hier für die Copy-und-Paste-Freunde:
    Code:
    \usepackage{eqnarray}           %% provides equationarray
    das Paket ist nicht bei TeXLive2010, somit kann ich dein Beispiel nicht ausprobieren. Und minimal ist dein Beispiel auch nicht, denn hyperref dürfte beispielsweise nichts mit deiner Frage zu tun haben ...

    Herbert

  5. #5
    Registrierter Benutzer
    Registriert seit
    31.03.2010
    Beiträge
    1.039
    Zitat Zitat von voss Beitrag anzeigen
    das Paket ist nicht bei TeXLive2010, somit kann ich dein Beispiel nicht ausprobieren.
    Das liegt daran, dass eqnarray unter einer unklaren Lizenz steht. Es steht aber zum Download auf CTAN bereit.

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Schweinebacke Beitrag anzeigen
    Das liegt daran, dass eqnarray unter einer unklaren Lizenz steht. Es steht aber zum Download auf CTAN bereit.
    das weiß ich ...
    Es ist aber die Aufgabe des Hilfesuchenden darauf mit einem Link hinzuweisen

    Herbert

  7. #7
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142

    unklare Lizenz

    Zitat Zitat von Schweinebacke Beitrag anzeigen
    Das liegt daran, dass eqnarray unter einer unklaren Lizenz steht. Es steht aber zum Download auf CTAN bereit.
    Ich installiere gerade mein MiKTeX neu und habe eben festgestellt,
    daß der Autor Roland Winkler sein Paket in 2010 aktualisiert
    und unter die GNU-Lizenz gestellt hat. Deshalb verstehe ich nicht,
    was da noch unklar ist, hat er irgendetwas übersehen?

  8. #8
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142
    Zitat Zitat von voss Beitrag anzeigen
    das Paket ist nicht bei TeXLive2010, somit kann ich dein Beispiel nicht ausprobieren. Und minimal ist dein Beispiel auch nicht, denn hyperref dürfte beispielsweise nichts mit deiner Frage zu tun haben ...

    Herbert
    Doch, denn das ist eine der Nachteile gegenüber AMS-math Umgebungen,
    ein dynamischer Link funktioniert erst, wenn ein \phantomsection{}
    eingebaut wird.
    Das Beispiel sollte auch zeigen, daß und wie ein Hyper-Link zusammen mit
    der equationarray-Umgebung funktioniert, ich hatte nur vergessen
    es entsprechend zu kommentieren.
    Wie das Ergebnis aussehen soll, siehst Du am PDF, das sich in meinem ersten
    ZIP-Archiv befindet. Anbei noch die Doku und das Style-File.

Stichworte

Lesezeichen

Berechtigungen

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