Hallo! Ich habe eine Frage zum Paket gauss. Ich würde gerne den Abstand zu den senkrechten Strichen auf beiden Seiten vergrößern. Dies mache ich, wie unten zu sehen, bislang mit Vielen Dank für Eure Hilfe! (Im Online-Editor steht in Zeile 14 ein überflüssiges Open in Online-Editor
\usepackage{gauss} \makeatletter \edef\g@prae{\hfil$} \edef\g@post{$} \makeatother \begin{document} \begin{equation*} \begin{aligned} \begin{gmatrix}[v] \, y & + & z & = & 70 & - & k \, \\ \, 13y & + & 123z & = & 20000 & - & 15k \, \rowops \mult{0}{\cdot (123)} \end{gmatrix} \end{aligned} \end{equation*} \end{document} |
Das Open in Online-Editor
\newmatrix{|\quad\left.}{.\quad\right|}{V} Zu beachten ist dabei, dass vor den linken Begrenzer automatisch ein Code: Open in Online-Editor
\documentclass[12pt]{article} \usepackage[english]{babel} \usepackage[utf8]{inputenc} \usepackage{amsmath} \usepackage{gauss} \makeatletter \edef\g@prae{\hfil$} \edef\g@post{$} \makeatother \newmatrix{|\quad\left.}{.\quad\right|}{V} \begin{document} \begin{equation*} \begin{aligned} \begin{gmatrix}[V] y & + & z & = & 70 & - & k \\ 13y & + & 123z & = & 20000 & - & 15k \rowops \mult{0}{\cdot (123)} \end{gmatrix} \end{aligned} \end{equation*} \end{document} Etwas ausführlichere Erklärung: Mit Open in Online-Editor
\left<linker begrenzer> <matrixinhalt> \right<rechter begrenzer> Wähle ich jetzt als linken Begrenzer Open in Online-Editor
\newmatrix{|\quad\left.}{.\quad\right|}{V} Die Open in Online-Editor
\left|\quad\left. <matrixinhalt> \right.\quad\right| was dem gewünschten Ergebnis entspricht. Vielen Dank esdd! Genau sowas hatte ich gesucht. Ich bin auch nochmal die Dokumentation durchgegangen - fand aber leider keine Erklärung dazu, warum hinter das \left und vor das \quad ein Punkt gesetzt werden muss. Ich sehe natürlich, dass es ohne nicht geht; es interessiert mich jedoch auch, warum es nicht ohne geht. Nur falls es Dir nicht zu viel Aufwand macht würde ich mich sehr freuen, wenn Du deine bisherige Ausführung noch ein klein wenig erweitern würdest, sodass andere Unwissende und ich verstehen, was da passiert. Danke nochmal!
(10 Jun '15, 20:35)
slim
Vielen, vielen Dank nochmal! Deine Ausführung hat mir sehr geholfen das Prozedere zu verstehen! Ich hatte vor allem nicht verstanden, warum ein Punkt (also .) ein zulässiges Zeichen an dieser Stelle ist.
(04 Jul '15, 13:02)
slim
|
Damit der Online-Editor richtig funktioniert, muss man ein vollständiges Minimalbeispiel an Stelle eines Codeschnippsels angeben. Zwar versucht der Online-Editor inzwischen sogar, Codeschnippsel selbst zu vervollständigen, aber das geht häufig schief. Auch für die lokale Bearbeitung eines Beispiels ist es hilfreich, wenn dieses vollständig ist.
Achso; ich unterlag der Annahme, dass das, was im Online-Editor steht nicht verändert werden solle. Jetzt weiß ich es besser, danke!
Du könntest das Beispiel oben noch immer vervollständigen, damit es im Online-Editor korrekt verarbeitet werden kann und sich ein anderer Fragesteller auch ein Bild von dem Problem machen kann.