Tikz 在毕达哥拉斯图上绘制对象/图形

Tikz 在毕达哥拉斯图上绘制对象/图形

我是一名数学老师,我必须使用毕达哥拉斯进行许多测试,比如树上的风筝、用绳子系住的风筝、出海的船等等。我想知道绘制这些图片的最佳方法,我需要学习另一个程序吗?MWE。我现在已经尝试使用 Inkscape 获得了一个 SVG 文件,通过使用跟踪位图,结果不是很好,或者我无法很好地使用它。尝试了 Gimp 2.10.14 获得了更好的结果,能够处理图像。仍然想知道这些图像是如何创建的。我还得到了所有的 Tikz 人员,谢谢 Nils Fleischhacker。

% !TeX spellcheck = en_GB
\documentclass{article}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{calc}
\usetikzlibrary{shadows}
\begin{document}
\begin{figure}
    \sbox0{\includegraphics[width=0.5\textwidth]{Green_Tree}}%
    \begin{tikzpicture}[x=\wd0/400, y=\ht0/400]
    
    \node[anchor=south west,inner sep=0pt] at (0,0){\usebox0};
    \draw[blue, ultra thick, |-|] (275,0) -- (275,400);
        \draw[blue, ultra thick, |-|] (220,0) -- (-200,0);
            \draw[blue, ultra thick, |-|] (-210,30) -- (240,400);
\node [below] at (0,0)   {\textbf {\LARGE {4 m}}};
\node [right] at (300,150)   {\textbf {\LARGE {13 m}}}; 
\node [left ] at (-25,220 )   {\textbf {\LARGE {$x \, m$}}};
        \end{tikzpicture}
    
\end{figure}
\end{document}

在此处输入图片描述

相关内容