Anzeige:
Ergebnis 1 bis 5 von 5

Thema: tikz-er2: Objekte in den Hintergrund bringen

  1. #1
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    59

    tikz-er2: Objekte in den Hintergrund bringen

    Hallo,

    ich verwende das Zeichenpaket tikz-er2 um Mindmaps zu erstellen. Ich wollte fragen, wie man es schafft eine Form hinter einer anderen zu zeichnen. Normalerweise wird die Reihnfolge (also was im Vorder- oder Hintergrund ist) ja durch die Reihnfolge im Quelltext definiert. Jetzt ist es so, dass es manchmal notenwendig ist, eine Linie hinter schon bestehende Objekte zu zeichnen.
    Kennt jemand da einen Befehl für? Oder ist das überhaupt prinzipiell möglich?

    Hier die Seite des Paketes: http://www.assembla.com/wiki/show/tikz-er2
    da habe ich leider nirgends (auch nicht in der recht kurz gehaltenen Doku) was gefunden. Ich wäre für hinweise sehr dankbar.

    Gruß

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    59
    Ach ja, die Reihnfolge im Quelltext einfach zu ändern würde natürlich gehen. Nur wird der dann extrem unübersichtlich. Da ich versuche Lina II zu visualisieren wäre das schlecht :-D

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.09.2009
    Beiträge
    98
    Hi,

    ich kenne tikz-er2 nicht, da es aber offensichtlich auf TikZ aufbaut, hilft dir ja eventuell pgfonlayer weiter:

    \pgfdeclarelayer{Ebene1}
    \pgfdeclarelayer{Ebene2}
    \pgfsetlayers{Ebene1,Ebene2}

    \begin{tikzpicture}

    \begin{pgfonlayer}[Ebene2]
    ...
    \end{pgfonlayer}

    \begin{pgfonlayer}[Ebene1]
    ...
    \end{pgfonlayer}

    \end{tikzpicture}


    Viele grüße

  4. #4
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    59
    Hallo borose,

    vielen Danke, habe das Problem mit deinen Tipp gelöst. Und zwar mit

    \usetikzlibrary{backgrounds}

    \begin{pgfonlayer}{background} \draw[link] (objekt1) edge (objekt2); \end{pgfonlayer}

    Anscheinend braucht man für das Argument von pgfonlayer geschwungene Klammern...

    Gruß
    Geändert von BTFYA (19-02-2011 um 16:33 Uhr) Grund: Fehler

  5. #5
    Registrierter Benutzer
    Registriert seit
    10.09.2009
    Beiträge
    98
    Ohh, ja. Du hast recht. Geschweifte Klammern sind pflicht und machen auch Sinn. Hätte ich mal lieber nachgucken sollen

    Freut mich aber, dass es klappt!

Lesezeichen

Berechtigungen

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