Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Flächen einfärben Tikz

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    8

    Flächen einfärben Tikz

    Hallo.

    ich habe in Tikz folgende Grafik gezeichnet:

    Anhang 5914

    Jetzt möchte ich noch die einzelnen Teile unterschiedlich einfärben, also die Schnittmenge der jeweiligen Viertelkreise, nur weiss ich leider nicht weiter...
    Es wäre sehr nett, wenn mir bitte jemand helfen könnte.

    Vielen Dank....


    Hier mein aktueller Code:

    \begin{tikzpicture}

    \draw (0,0)--(0,0)--(5,0)--(5,5)--(0,5)--(0,0);

    \draw[thick] (0:3.535533906cm) arc (0:90:3.535533906cm);
    \draw[thick] (5,3.535533906) arc (90:180:3.535533906cm);
    \draw[thick] (5-3.535533906,5) arc (180:270:3.535533906cm);
    \draw[thick] (0,5cm-3.535533906cm) arc (270:360:3.535533906cm);
    \end{tikzpicture}

    Vielen Dank für eure Hilfe

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    496
    Da mir nicht klar war, ob sich die Farben der Teilkreise überlagern sollen oder ob nur die Schnittmengen gefärbt werden sollen, sind hier zwei Vorschläge:

    Überlagern der Farben:

    Code:
    \documentclass[margin=5mm]{standalone}
    \usepackage{tikz}
    
    \begin{document}
    \begin{tikzpicture}[fill opacity=0.6]
      \newcommand\seite{5}
      \pgfmathsetmacro\radius{\seite/sqrt(2)}
      \newcommand\hkur{(\radius,0) arc (0:90:\radius)}
      \newcommand\hkul{(\seite,\radius) arc (90:180:\radius)}
      \newcommand\hkol{(\seite-\radius,\seite) arc (180:270:\radius)}
      \newcommand\hkor{(0,\seite-\radius) arc (270:360:\radius)}
    %
      \foreach \farbe/\ki in {
        red/{(0,0)--\hkur},green/{(\seite,0)--\hkul},
        yellow/{(\seite,\seite)--\hkol},blue/{(0,\seite)--\hkor}
      }{\fill[\farbe] \ki;}
    %
      \draw (0,0)rectangle(\seite,\seite);
      \draw[thick]\hkur\hkul\hkol\hkor;
    \end{tikzpicture}
    \end{document}
    Schnittmengen:

    Code:
    \documentclass[margin=5mm]{standalone}
    \usepackage{tikz}
    \begin{document}
    \begin{tikzpicture}
    %
      \newcommand\seite{5}
      \pgfmathsetmacro\radius{\seite/sqrt(2)}
      \newcommand\hkur{(\radius,0) arc (0:90:\radius)}
      \newcommand\hkul{(\seite,\radius) arc (90:180:\radius)}
      \newcommand\hkol{(\seite-\radius,\seite) arc (180:270:\radius)}
      \newcommand\hkor{(0,\seite-\radius) arc (270:360:\radius)}
    %
      \foreach \farbe/\ki/\kj in {
        red/{(0,0)--\hkur}/{(\seite,0)--\hkul},
        green/{(\seite,0)--\hkul}/{(\seite,\seite)--\hkol},
        yellow/{(\seite,\seite)--\hkol}/{(0,\seite)--\hkor},
        blue/{(0,\seite)--\hkor}/{(0,0)--\hkur}
      }{
        \begin{scope}
          \clip\ki;\fill[\farbe]\kj;
        \end{scope}
      }
    
      \draw (0,0)rectangle(\seite,\seite);
      \draw[thick]\hkur\hkul\hkol\hkor;
      \end{tikzpicture}
    \end{document}
    Gruß
    Elke

    PS: Bitte mache immer vollständige Minimalbeispiele und verwende den Codebutton.
    Geändert von esdd (04-12-2013 um 09:43 Uhr) Grund: Code vereinfacht

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    8
    Hallo Elke,

    vielen vielen lieben Dank für den Code. Er hat mir hervorragend weitergeholfen. Den Code-Button haben ich wohl übersehen, ich verspreche Besserung.
    Wo zieht man ein solches Wissen über TIKZ her? Gibt's da ein empfehlenswertes pdf/Buch?

    Viele Grüße

  4. #4
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    496
    Leider kenne ich bisher kein Buch, sondern nur das PGF Manual (Dokumentation zu tikz). Da hilft nur immer wieder reinschauen und anwenden ;-)

  5. #5
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534
    Hallo Tiao,

    Zitat Zitat von tiao Beitrag anzeigen
    Wo zieht man ein solches Wissen über TIKZ her? Gibt's da ein empfehlenswertes pdf/Buch?
    speziell zu TikZ noch Webseiten-Tipps:

    1. TikZ Beispiel-Sammlung, kategorisiert, mit Galeriebildern der Ausgabe und vollständigen Quelltexten,
    2. Bei Fragen oder Problemen die Rubrik für TikZ-Fragen auf der deutschsprachigen Frage- und Antwort-Seite TeXwelt.de. Einige TikZ-Profis schreiben dort, einschließlich Elke.


    Stefan

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •