alt text

Ich möchte das Viereck links von dem Dreieck platzieren.
Das schaffe ich nur, wenn ich einen Zusatz-shift von (-33mm,0) einstelle:

\begin{scope}[shift={($(dreieck.south west)+(-33mm,0)$)}] ..... \end{scope}

Ich hab mich gefragt: Kann man das irgendwie automatisieren, unabhängig vom Inhalt der local bounding box?

Öffne in Overleaf
\documentclass[margin=5pt, tikz]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}

\begin{document}
\begin{tikzpicture}[thick]
% Dreieck
\draw[local bounding box=dreieck] (0,0) -- (3,0) -- (33:3) --cycle; 
\draw[red, opacity=0.4] (dreieck.north west) rectangle (dreieck.south east);

% Viereck
\begin{scope}[shift={($(dreieck.south west)+(-33mm,0)$)}]
\draw[local bounding box=viereck] (0,0) -- (3,0) -- (3,2) -- (2,2)--cycle; 
\draw[blue, opacity=0.4] (viereck.north west) rectangle (viereck.south east);
\end{scope}

\end{tikzpicture}
\end{document}

gefragt 18 Mär '19, 12:28

cis's gravatar image

cis
9.5k93459491
Akzeptiert-Rate: 29%

Was meinst Du mit "unabhängig vom Inhalt der local bounding box"? Der shift ist unabhängig vom Inhalt und hängt nur von den Dimensionen ab.

(18 Mär '19, 19:02) Community

Na die einzelnen Inhalte können sich auch vergrößern und verkleinern.

(18 Mär '19, 19:56) cis

Ja, dann wird die local bounding box halt größer oder kleiner.

(18 Mär '19, 23:18) Community
Deine Antwort auf die Frage: (Bemerkungen bitte oben als Kommentar)
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×730
×41
×16
×5

gestellte Frage: 18 Mär '19, 12:28

Frage wurde gesehen: 2,168 Mal

zuletzt geändert: 19 Mär '19, 07:06