PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verrechnung von Längen in Tikz



Lex_83
27-05-2014, 17:28
Ich möchte in Tikz/Pgf das Verhältnis zweier Längen berchnen und diese in draw einfügen.

Hier ein Beispiel...


\setlength{\piH}{\heightof{\includegraphics[width=11cm]{bild}}}
\setlength{\piW}{\widthof{\includegraphics[width=11cm]{bild}}}

\newcommand{\winkel}{34}
\pgfmathsetmacro{\SEsin}{sin(\winkel)}
\pgfmathsetmacro{\SEcos}{cos(\winkel)}
\newcommand{\bemasSE}[3]{%
\draw (#1/100,#2/100) -- (#1/100+#3/100*\SEcos*VERHÄLTNIS ,#2/100+#3/100*\SEsin);
}

Bei Verhältniss soll jetzt piW/piH stehen. Aber da dieses ja Längen sind und keine Zahlen bekomme ich das irgendwie nicht hin. Gibts dazu Ideen?
Die zweite setlength habe ich eingefügt damit ich auch pt als einheit habe.

Danke und Gruß
Axel

esdd
27-05-2014, 19:32
Du kannst das Verhältnis mit


\pgfmathsetmacro\verhaeltnis{\piW/\piH}


berechnen lassen. Wenn dir die Info nicht reicht, dann erstelle ein richtiges Minimalbeispiel. (http://texwelt.de/wissen/fragen/569/was-ist-ein-vollstandiges-minimalbeispiel-oder-kurz-vm-und-wie-erstelle-ich-dieses/570). Mit deinem Codeausschnitt kann ich jedenfalls nichts anfangen.

Gruß
Elke

Lex_83
28-05-2014, 10:45
genau das habe ich gesucht. funktioniert super. danke