Hallo Lug,
Ich bin im Moment mit einem Arbeitsblatt für den Matheunterricht beschäftigt. Und man besehe sich nun dies...
\begin{figure}[b!] \begin{picture}(100,120)(0,0) % first eqnarray \put(10,110){\begin{eqnarray*} a_{11}x + a_{12}y + a_{13}z & = & b_{11} \quad (I)\ a_{21}x + a_{22}y + a_{23}z & = & b_{21} \quad (II)\ a_{31}x + a_{32}y + a_{33}z & = & b_{31} \quad (III)\ \end{eqnarray*}} % hline \put(10,70){\line(1,0){75}} % second eqnarray \put(10,65){\begin{eqnarray*} a_{11}x + a_{12}y + a_{13}z & = & b_{11} \quad (I)\ a_{24}y + a_{25}z & = & b_{22} \quad (II')\ a_{34}z & = & b_{32} \quad (III')\ \end{eqnarray*}} % triangle \put(10,67.5){\line(1,0){70}} \put(80,67.5){\line(0,-1){35}} \put(10,67.5){\line(2,-1){70}} \caption{Beispiel f"ur Gau\ss{}'sches Eliminierungsverfahren} \label{fig:dreieck} \end{picture} \end{figure}
Ich will also zwei lineare und äquivalente Gleichungssysteme übereinander setzen und sie mit einer horizontalen Linie trennen. Oder anders: Ich will in einer equation-array zwei Gleichungen mit einer waagerechten Linie von einander trennen. Kann mir da bitte jemand schnell weiterhelfen?
Gruß martin
martin paesold schrieb: [...]
Ich will also zwei lineare und äquivalente Gleichungssysteme übereinander setzen und sie mit einer horizontalen Linie trennen. Oder anders: Ich will in einer equation-array zwei Gleichungen mit einer waagerechten Linie von einander trennen. Kann mir da bitte jemand schnell weiterhelfen?
Poste bitte ein kurzes, lauffaehiges Minimalbeispiel, woraus man zumindest die geladenen Pakete und die Dokument- klasse entnehmen kann und das man sofort compilieren kann.
Stefan
.
Poste bitte ein kurzes, lauffaehiges Minimalbeispiel, woraus man zumindest die geladenen Pakete und die Dokument- klasse entnehmen kann und das man sofort compilieren kann.
\documentclass{scrartcl} \usepackage{ngerman} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\begin{document}
\begin{figure}[b!] \begin{picture}(100,120)(0,0) % first eqnarray \put(10,110){\begin{eqnarray*} a_{11}x + a_{12}y + a_{13}z & = & b_{11} \quad (I)\ a_{21}x + a_{22}y + a_{23}z & = & b_{21} \quad (II)\ a_{31}x + a_{32}y + a_{33}z & = & b_{31} \quad (III)\ \end{eqnarray*}} % hline \put(10,70){\line(1,0){75}} % second eqnarray \put(10,65){\begin{eqnarray*} a_{11}x + a_{12}y + a_{13}z & = & b_{11} \quad (I)\ a_{24}y + a_{25}z & = & b_{22} \quad (II')\ a_{34}z & = & b_{32} \quad (III')\ \end{eqnarray*}} % triangle \put(10,67.5){\line(1,0){70}} \put(80,67.5){\line(0,-1){35}} \put(10,67.5){\line(2,-1){70}} \caption{Beispiel f"ur Gau\ss{}'sches Eliminierungsverfahren} %\label{fig:dreieck} \end{picture} \end{figure}
\end{document}
So funktioniert es erst mal, aber das Dreieck musst Du nun selbst darunter fummeln. Ich habe die Gleichungen in minipages gepackt. Das zweite eqnarray scheint etwas breiter zu sein, so dass ich es eine Idee weiter nach links geschoben habe. Zur mathematischen Seite kann ich nichts sagen, da ich kaum Formelsatz mache.
Die \caption{} (Bildunterschrift) gehoert auf jeden Fall unter die picture-Umgebung, aber bitte *vor* das \label{}.
Eine bessere Loesung als diese picture-Umgebung waere wahrscheinlich PSTricks.
\documentclass{scrartcl} \usepackage{ngerman} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\begin{document}
\newlength{\tabbreite} \setlength{\tabbreite}{50mm} \begin{figure} \begin{picture}(200,120)(0,0) \put(10,110){\begin{minipage}{\tabbreite}% \raggedleft \begin{eqnarray*}% a_{11}x + a_{12}y + a_{13}z &=& b_{11} \quad (I)\% a_{21}x + a_{22}y + a_{23}z &=& b_{21} \quad (II)\% a_{31}x + a_{32}y + a_{33}z &=& b_{31} \quad (III)% \end{eqnarray*}% \end{minipage}}%
\put(11.5,50){\begin{minipage}{\tabbreite}% \raggedleft \begin{eqnarray*}% a_{11}x + a_{12}y + a_{13}z &=& b_{11} \quad (I)\% a_{24}y + a_{25}z &=& b_{22} \quad (II')\% a_{34}z &=& b_{32} \quad (III')% \end{eqnarray*}% \end{minipage}}% \put(5,72){\line(1,0){175}}% \end{picture} \caption{Beispiel f"ur Gau\ss{}'sches Eliminierungsverfahren} \label{fig:dreieck} \end{figure}
\end{document}
Hi,
* martin paesold [04-09-14 17:06:30 +0200] wrote:
[...]
Ich will also zwei lineare und äquivalente Gleichungssysteme übereinander setzen und sie mit einer horizontalen Linie trennen. Oder anders: Ich will in einer equation-array zwei Gleichungen mit einer waagerechten Linie von einander trennen. Kann mir da bitte jemand schnell weiterhelfen?
Ich habe soetwas immer mit \begin{array}...\end{array} gemacht. Ein \hline an der richtigen Stelle dazwischen, ohne mit picture, minipage oder Abständen rumzufummeln. Also sowas wie:
\begin{array}{rcl} % 1. LGS a_{11} + ... & = & ... \quad (I) \ a_{12} + ... & = & ... \quad (II) \ \hline % 2. LGS a_{21} + ... & = & ... \quad (I*) \ a_{22} + ... & = & ... \quad (II*) \ \hline \end{array}
bye, Rocco
Rocco Rutte schrieb:
Ich habe soetwas immer mit \begin{array}...\end{array} gemacht. Ein \hline an der richtigen Stelle dazwischen, ohne mit picture, minipage oder Abständen rumzufummeln. Also sowas wie:
IMHO hat er das aber absichtlich so gemacht, um das Dreieck noch darunter zeichnen zu koennen. Ohne das Dreieck ist es natuerlich so, wie Du sagst :-)
Stefan
.
Trotzdem: Dank an euch zwei! Ich bin schon ziemlich auf den Linuxtag in DD am 30.10 gespannt.
Gruß martin
lug-dd@mailman.schlittermann.de