Größe der Betragsstriche

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Größe der Betragsstriche

Ein einziger Block

von localghost » Mi 27. Okt 2010, 10:55

Bitte bereitgestellte Beispiele auf Lauffähigkeit prüfen. Sonst scheitern Anfragen bei komplizierteren Problemen gleich am Anfang.

Was das Problem angeht, so solltest Du alles in eine align*-Umgebung packen und deren Möglichkeiten auch ausnutzen.
\documentclass[10pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}

\author{Icaros}
\title{Lösung von LGS}

\allowdisplaybreaks

\begin{document}
  \maketitle

  \section{Additionsverfahren}
    \begin{align*}
      \left|
      \begin{array}{ll}
         7x-3z   & = 11   \\
         5x+8z   & = 18
      \end{array}
      \right|
      &\qquad
      \begin{array}{l}
        \mid  \cdot 8  \\ % \mid erstellt ein pipe
        \mid \cdot 3
      \end{array}\\[3\jot]
      \left|
      \begin{array}{ll}
        56x-24z & = 88   \\
        15x+24z & = 54
      \end{array}
      \right|
      &\qquad
      \begin{array}{l}
        \mid I+II   \\
        \mid \
      \end{array}\\[3\jot]
      \left|
      \begin{array}{ll}
        71x   & = 142      \\
        15x+24z & = 54
      \end{array}
      \right|
      &\qquad
      \begin{array}{l}
        \mid \div 71 \\
        \mid
      \end{array}\\[3\jot]
      \left|
      \begin{array}{ll}
        x & = 2      \\
        15x+24z & = 54
      \end{array}
      \right|
      &\qquad
      \begin{array}{l}
        \mid \text{einsetzen von x}
      \end{array}\\[3\jot]
      \left|
      \begin{array}{ll}
        x & = 2         \\
        15 \cdot 2 +24z & = 54
      \end{array}
      \right|
      &\qquad
      \begin{array}{l}
        \mid T
      \end{array}\\[3\jot]
      \left|
      \begin{array}{ll}
        x & = 2         \\
        54z & = 54
      \end{array}
      \right|
      &\qquad
      \begin{array}{l}
        \mid         \\
        \mid \div 54
      \end{array}\\[3\jot]
      \left|
      \begin{array}{ll}
        x & = 2 \\
        z & = 1
      \end{array}
      \right|\\[3\jot]
      L=\lbrace (2\mid 1 )\rbrace
    \end{align*}
\end{document}
Die mit Vielfachen von \jot gesetzten Abstände kannst Du ja noch variieren.

Für solche oder ähnliche Darstellungen wird gelegentlich auch das Paket gauss verwendet.


Thorsten

von icaros » Mi 27. Okt 2010, 10:30

Hallo nochmal,

ich habe das Dokument jetzt fertig gestellt, doch leider verhaut es mir einbischen das Layout. Kann mir jemand sagen, wie ich die ganze Sache ordentlcih in eine Reihe bekomme(die rechnungen sollen schön unterienander stehen).

heir nochmal mein Dolument:
\documentclass[10pt]{scrartcl}
\usepackage[german]{babel}   % alte Rechtschreibung
%\usepackage[ngerman]{babel}  % neue Rechtschreibung
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
%\{array} Definiert die array-Umgebung, die im mathematischen Modus zur Erzeugung von Matrizen dient. Ein array wird per Default vertikal zur restlichen Formel zentriert. Gibt man als Position t an, dann dient die oberste Zeile des Arrays als Verankerung, bei b dagegen die unterste Zeile. Spalten enthält für jede Spalte einen der Buchstaben l (linksbündig), c (zentriert) oder r (rechtsbündig).
\begin{document}

   \author{Icaros}
   \title{Lösung von LGS}
   \maketitle
	\section{Additionsverfahren}
\begin{align*}\left|
\begin{array}{ll} 
         7x-3z   & = 11   \\
         5x+8z   & = 18
\end{array}\right|
		\qquad
\begin{array}{l}
         \mid  \cdot 8  \\ % \mid erstellt ein pipe
         \mid \cdot 3
\end{array}
\end{align*}
%
%
\vspace*{1cm}
\begin{align*}\left|
\begin{array}{ll}
		56x-24z & = 88	\\
		15x+24z & = 54
\end{array}\right|
		\qquad
\begin{array}{l}
		\mid I+II	\\
		\mid \
\end{array}
\end{align*}
%
%
\vspace*{1cm}
\begin{align*}\left|
\begin{array}{ll}
		71x	& = 142		\\
		15x+24z & = 54
\end{array}\right|
		\qquad
\begin{array}{l}
	\mid \div 71 \\
	\mid \
\end{array}
\end{align*}
%
%
\vspace*{1cm}
\begin{align*}\left|
\begin{array}{ll}
		x & = 2		\\
		15x+24z & = 54
\end{array}\right|
\qquad
\begin{array}{l}
	\mid einsetzen von x
\end{array}
\end{align*}
%
%
\vspace*{1cm}
\begin{align*}\left|
\begin{array}{ll}
		x & = 2			\\
		15 \cdot 2 +24z & = 54
		\end{array}\right|
\qquad
\begin{array}{l}
	\mid T
\end{array}
\end{align*}
%
%
\vspace*{1cm}
\begin{align*}\left|
\begin{array}{ll}
		x & = 2			\\
		54z & = 54
		\end{array}\right|
\qquad
\begin{array}{l}
		\mid			\\
		\mid \div 54
\end{array}
\end{align*}
%
%
\vspace*{1cm}
\begin{align*}\left|
\begin{array}{ll}
		x & = 2			\\
		z & = 1
\end{array}\right|
\end{align*}		
\begin{align*}}
L=\lbrace (2\mid 1 )\rbrace
\end{align*}
\end{document}

von icaros » Mi 27. Okt 2010, 08:28

Hi KarlMarx,

das war genau das was ich versucht habe zu erzielen. Auch noch mal vielen Dank für die erklärung des Warnhinweises. Hatte diesen jetzt nicht als so kritisch eingestuft, aber gut zu Wissen was der fehler war.

Also noch mal vielen Dank für die schnelle Hilfe.

Gruß

von KarlMarx » Mi 27. Okt 2010, 00:04

Moin icaros!

Erstmal: Schön, daß Du ein vollständig kompilierbares Beispiel gibst - mir scheint, daß das hier aus der Mode gekommen ist. Es geht allerdings auch noch minimaler und je weniger Code, desto einfacher finden sich eventuelle Fehler bzw. es klärt sich von selbst. Was ein Minimalbeispiel ausmacht, kannst Du im Link meiner Signatur nachlesen.

Wenn ich Dich richtig verstanden habe, willst Du das LGS in folgender Art schreiben:
\documentclass[10pt]{scrartcl}
\usepackage[german]{babel}   % alte Rechtschreibung
%\usepackage[ngerman]{babel}  % neue Rechtschreibung
\usepackage[latin1]{inputenc}
\usepackage{amsmath}

\begin{document}

   \author{Icaros} 
   \title{Lösung von LGS} 
   \maketitle

	\begin{align*}\left|
		\begin{array}{ll}
			7x-3z	& = 11	\\
			5x+8z	& = 18
		\end{array}\right|
		\qquad
		\begin{array}{l}
			\mid \cdot 8	\\
			\mid \cdot 3
		\end{array}
	\end{align*}

\end{document}
Richtig?

Obwohl er eigentlich nicht zu Deinem Minimalbeispiel gehört (denn Deine Frage zielt ja auf anderes ab), habe ich den Dokumententitel nochmal mit eingebaut - aus folgendem Grund: Vielleicht hast Du Dich schon gewundert, warum Dir TeX bei Deinem Beispiel die Warnung "unused global option(s)" gibt? Wenn Du Dir dann noch das Datum in Deinem Titel anschaust, stellst Du fest, daß der in Englisch ("October") und nicht in Deutsch ("Oktober") ist, wie Du es haben wolltest. Das liegt daran, daß TeX die Klassen-Option "german" nicht auswertet. Verwende stattdessen das babel-Paket wie in meinem Beispiel.

Ansonsten: A4-Papier ist standard bei scrartcl, braucht man also nicht anzugeben.

Gruß, Marx.

Größe der Betragsstriche

von icaros » Di 26. Okt 2010, 23:16

Hi,

ich habe mal eine kleine Frage zu meinem Latex Dokument. Und zwar möchte ich gerne die Betragsstriche in der die beiden Linearen gleichungen stehen so ändern, dass diese Lücke verschindet, man aber noch die Nebenrechnung *8 und *3 auf der gleichen Höhe wie die Gleichung bleibt.

hie mal mein LaTeX Dokument:
\documentclass[10pt,german,a4paper]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\newcommand{\rom}[1]{$\underline{\overline{\text{#1}}}$}
\begin{document}
\linespread{1}
\parindent 0pt %kein Einzug im Gesamten Dokument
\author{Icaros}
\title{Lösung von LGS}
\maketitle
\section{Additionsverfahren}

\begin{align*} % Sternform verhindert das nummerieren der Formelzeilen
%\mathrm{e)}\qquad % mathrm fügt aufrechten (statt kursiven) Text ein
                  % \qquad erzeugt einen großen Zwischenraum
%\begin{vmatrix} 7x-3z=11 \\ 5x+8z=18 \end{vmatrix}\\
\\
\vert 7x-3z=11 \vert \qquad \vert \cdot 8\\
\vert 5x+8z=18 \vert \qquad \vert \cdot 3
\end{align*}
\end{document}
                 

Danke euch schon mal für die Hilfe

Nach oben