File:Συμπληρωματικές γωνίες σε ορθογώνιο τρίγωνο.svg
Summary
| Description |
Ελληνικά: Συμπληρωματικές γωνίες σε ορθογώνιο τρίγωνο |
| Date | |
| Source | Own work |
| Author | Dimitris131 |
| SVG development | |
| Source code | LaTeX code\documentclass{standalone}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{amssymb}
\usetikzlibrary{arrows.meta,decorations.markings}
\usetikzlibrary{calc}
\definecolor{Blue}{RGB}{13,93,184}
\def\StartAngle{0}
\def\EndAngle{\StartAngle + 61.7419704}
\def\PLength{0.80622577483}
\def\Px{1}
\def\Py{0}
\def\PPx{0}
\def\PPy{1}
\def\Scale{0.04}
\def\Cx{0.43}
\def\Cy{0.8}
\def\CLength{0.908240056}
\def\AngleLen{0.15}
\begin{document}
\scalebox{5.0}{
\begin{tikzpicture}[scale=1.5]
\clip(-0.05, -0.05) rectangle (\Cx + 0.05, \Cy + 0.05);
\node (p) at (\Px, \Py) {};
\node (pp) at (\PPx, \PPy) {};
\filldraw[fill=red!20!white,draw=red!60!white] (\Cx, 0) -- (\Cx - \AngleLen, 0) arc (180:(180 - 61.7419704):\AngleLen) -- (\Cx,0);
\filldraw[fill=blue!20!white,draw=blue!60!white] (0, \Cy) -- (0, \Cy - \AngleLen) arc (270:(270 + 28.2580296):\AngleLen) -- (0, \Cy);
\filldraw[fill=black!20!white,draw=black!60!white] (0, 0)
-- (\Px * \Scale / \PLength, \Py * \Scale / \PLength)
-- (\Px * \Scale / \PLength + \PPx * \Scale / \PLength, \Py * \Scale / \PLength + \PPy * \Scale / \PLength)
-- (\PPx * \Scale / \PLength, \PPy * \Scale / \PLength) -- (0, 0);
\draw (0, 0) -- (\Cx, 0);
\draw (0, 0) -- (0, \Cy);
\draw (\Cx, 0) -- (0, \Cy);
\node[] at (0.05, 0.6) {\scalebox{0.3}{$\theta$} };
\node[] at (0.25, 0.11) {\scalebox{0.3}{$\varphi$} };
\node[circle, fill=black, scale=0.12] at (0, 0) {};
\node[circle, fill=black, scale=0.12] at (0, \Cy) {};
\node[circle, fill=black, scale=0.12] at (\Cx, 0) {};
\end{tikzpicture} }
\end{document}
|
Licensing
| I, the copyright holder of this work, release this work into the public domain. This applies worldwide. In some countries this may not be legally possible; if so: I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law. |