Mehrere Klammern über mehrere Zeilen

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: Mehrere Klammern über mehrere Zeilen

von rais » Mi 22. Feb 2012, 03:04

Hallo Roegel,
Roegel hat geschrieben: ich habe den Code direkt aus dem Dokument kopiert, ohne meine eigenen Befehle (\} = \right\rbrace) zu ersetzen...
IMHO mit ein Grund, vollständige Minimalbeispiele zu posten ;-)

Wenn Deine Frage beantwortet ist, kannst Du den Status entsprechend anpassen (Stichwort: `Status aktuell halten') ...

MfG
Rainer

von Roegel » Di 21. Feb 2012, 14:06

Hallo Rainer,
ich habe den Code direkt aus dem Dokument kopiert, ohne meine eigenen Befehle (\} = \right\rbrace) zu ersetzen...
Jedenfalls vielen Dank für deine Hilfe,
Gruß,
Roegel

Re: Mehrere Klammern über mehrere Zeilen

von rais » Di 21. Feb 2012, 11:59

Hallo,
Roegel hat geschrieben: ich habe ein System über 4 Zeilen und auf der rechten Seite sollen die 1. bis 2., sowie die 1. bis 3. und 1. bis 4. Zeile geklammert werden. Der bisher verwendete Code sieht so aus:
poste bitte vollständige Minimalbeispiele, keine Schnippsel.
Roegel hat geschrieben: Dabei sind allerdings alle Zeilen verschieden weit eingerückt. Wie schaffe ich es, dass die Zeilen alle gleich weit eingerückt sind?
Ein Anfang wäre, zumindest den inneren arrays den linken Abstand zu kürzen (s.u. @{}).
Hinzu kommt, dass \left. nicht dimensionslos ist...

BTW: ein \left wird grundsätzlich paarweise mit \right verwendet.

Hier ein Versuch:
\documentclass{article}
\usepackage{amsmath,amssymb}
\newlength\fooa
\newlength\foob
\settowidth\fooa{$\left.\right\}$}
\settowidth\foob{$\}$}
\addtolength\fooa{-\foob}
\begin{document}
$
\left.\begin{array}{l}
  \left.\hspace{-\fooa}\begin{array}{@{}l}
    \left.\hspace{-\fooa}\begin{array}{@{}l}
      \square \phi \rightarrow \phi\\
      \square (\phi \rightarrow \psi) \rightarrow (\square \phi \rightarrow \square \psi)
    \end{array}\right\} M\\
    \square \phi \rightarrow \square \square \phi
  \end{array}\right\} S4\\
  \square \phi \lor \square \neg \square \phi
\end{array}\right\} S5
$
\end{document}
MfG
Rainer

Mehrere Klammern über mehrere Zeilen

von Roegel » Di 21. Feb 2012, 09:11

Hallo Forumleser,

ich habe ein System über 4 Zeilen und auf der rechten Seite sollen die 1. bis 2., sowie die 1. bis 3. und 1. bis 4. Zeile geklammert werden. Der bisher verwendete Code sieht so aus:
[code]
$
\left. \begin{array}{l}
\left. \begin{array}{l}
\left. \begin{array}{l}
\square \phi \rightarrow \phi \\
\square (\phi \rightarrow \psi) \rightarrow (\square \phi \rightarrow \square \psi)
\end{array} \} M \\
\square \phi \rightarrow \square \square \phi
\end{array} \} S4 \\
\square \phi \lor \square \neg \square \phi
\end{array} \} S5
$
[/code]
Dabei sind allerdings alle Zeilen verschieden weit eingerückt. Wie schaffe ich es, dass die Zeilen alle gleich weit eingerückt sind?

Grüße und danke im Voraus,
Roegel

Nach oben