Fehler in Array Umgebung

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: Fehler in Array Umgebung

von hoizi » Sa 16. Nov 2013, 13:08

Vielen Dank! Ich dachte mir ja das es eine 'sehr' einfache Lösung gibt :)

von esdd » Sa 16. Nov 2013, 12:41

Die Umgebung array hat ein Argument, in dem die Spaltendefinitionen angegeben werden müssen. Die Definition der Spalten erfolgt dabei analog zu Tabellen.
\documentclass[12pt, a4paper]{article} 
\usepackage[ngerman]{babel} 
\usepackage[,ansinew]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{amsmath}
\usepackage{amssymb}  

\begin{document} 
\(
  \left.
  \begin{array}{l}
    \neg(x\prec y) \wedge \neg(y\prec z) \stackrel{(neg. trans.)}\Rightarrow \neg(x\prec z)\\ 
    \neg(z\prec y) \wedge \neg(y\prec x) \stackrel{(neg. trans.)}\Rightarrow \neg(z\prec x)
  \end{array}
  \right \}
  \Leftrightarrow (x\sim z)
\) 
\end{document}
Gruß
Elke

Fehler in Array Umgebung

von hoizi » Sa 16. Nov 2013, 12:19

Hallo! Für mich ist Latex ganz neu, ich versuche aber ein Handschriftliches Skriptum als PDF zu schreiben. Bisher funktioniert das ganz gut, ich komme zwar nur langsam voran, aber es wird besser und besser.

Mein Problem ist folgendes:
Ich nutze die Array Umgebung, um darzustellen, aus 1 und 2 'geschweifte Klammer' folgt 3; bzw. aus 1 folgt 'geschweifte Klammer 2 und 3.

Ich habe nach so etwas gesucht, und ein Codeschnippsel für mich adaptiert:
(Ich hoffe das ist ein "Minimalbeispiel", es läuft und produziert den selben Fehler wie im Originaldokument.)
\documentclass[12pt, a4paper]{article}
\usepackage[german,ngerman]{babel}
\usepackage[latin1,ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}
\(\left.\begin{array}\neg(x\prec y) \wedge \neg(y\prec z) \stackrel{(neg. trans.)}\Rightarrow \neg(x\prec z)\\
\neg(z\prec y) \wedge \neg(y\prec x) \stackrel{(neg. trans.)}\Rightarrow \neg(z\prec x)\end{array} \right \}\Leftrightarrow (x\sim z)\)
\end{document}
Ich bekomme eine Fehlermeldung, dass
\neg[\code]
nicht im array erlaubt ist.
Das Programm kompiliert zwar, und ich bekomme eine Ausgabe als PDF, aber das führende 'NICHT' fehlt. Bei einem anderen Fall, wo ich das verwende, fehlt ebenfalls das führende Zeichen.

Ich verwende Texniccenter und kompiliere Latex=>DVI=>PDF.

Hoffe das war verständlich, für einen Experten sieht das sicher aus wie ein ganz einfacher Anfängerfehler...
Fallls gewünscht/erforderlich stelle ich natürlich auch einen Screenshot der Ausgabe rein.

Nach oben