PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Venn-Diagramme



Salkin
26-10-2011, 12:01
Hi,

kennt jemand eine Möglichkeit, Venn-Diagramme direkt in LaTeX zu schreiben? Ich hatte bereits nach Pfeildiagrammen gefragt und diesen (tex.stackexchange.com/questions/19987/drawing-a-bijective-map-with-tikz)Link erhalten – so etwas in der Art für Venn-Diagramme würde mich sehr glücklich machen. :cool:

Gruß
Salkin

Sepp99
26-10-2011, 12:07
Eine einfache Suche ergibt: http://www.texample.net/tikz/examples/venn-diagram/
Sepp.-

Salkin
26-10-2011, 13:11
Eine einfache Suche ergibt: http://www.texample.net/tikz/examples/venn-diagram/
Sepp.-
Das ist perfekt, danke!

Stefan_K
26-10-2011, 13:21
Hallo Salkin,

such doch auf derselben Seite mal nach venn - ergibt u.a.

TikZ labelling venn diagram (http://tex.stackexchange.com/q/26096/213)
How to draw Venn diagrams (especially: complements) in LaTeX (http://tex.stackexchange.com/q/9681/213)
Metapost use venn package (http://tex.stackexchange.com/q/25935/213)


Deutschsprachige TikZ-Tipps gibt es auf TikZ.net (http://tikz.net).

Stefan

--
LaTeX Forum (http://latex-forum.net)

Salkin
27-10-2011, 01:01
Hi,

ich bin's nochmal. Das sind schon tolle Links, da ihr da postet! Nun möchte ich die De Morgansche Regel Komplement(A geschnitten B)=Komplement(A) vereinigt Komplement(B) mittels Venn-Diagramm veranschaulichen.

Ich habe dazu folgenden Code implementiert:


\begin{tikzpicture}[fill=gray]
% left hand
\scope
\clip (-2,-2) rectangle (2,2)
(1,0) circle (1);
\fill (0,0) circle (1);
\endscope
% right hand
\scope
\clip (-2,-2) rectangle (2,2)
(0,0) circle (1);
\fill (1,0) circle (1);
\endscope
% outline
\draw (0,0) circle (1) (0,1) node [text=black,above] {$A$}
(1,0) circle (1) (1,1) node [text=black,above] {$B$}
(-2,-2) rectangle (3,2) node [text=black,above] {$H$};
\end{tikzpicture}

Sieht schon ziemlich cool aus, reicht aber natürlich nicht. Erstens muss hier noch der Hintergrund eingefärbt werden (ohne auf die Beschriftungen zu verzichten, wie in einem der verlinkten Beispiele). Zweitens benötige ich eine zweite Grafik, die den Rechten teil der Gleichung veranschaulicht. Z. B. Komplement(A) in grau und Komplement(B) in schraffiert, sodass der rechte Gleichungsteil dann grau und schraffiert ist. Kriegt das jemand hin? :D

Gruß
Salkin

LuPi
27-10-2011, 07:07
Das bekommst Du mit \clip hin (siehe Manual).