创建一个三角形,边上有文字

创建一个三角形,边上有文字

我正在用三角形碎片制作一个拼图,如下图所示。这个想法是制作一堆等边三角形,并在三角形的边上写上不同的数学问题/答案。我根本不知道从哪里开始,所以任何信息都是有帮助的。

虽然这张图片显示的是拼凑在一起的,但它应该是一份包含一堆独立三角形的文件,学生必须将其剪下来并在正确的位置拼凑在一起。 在此处输入图片描述

答案1

这画出了类似的东西。你可能需要更改公式。如果你想重新缩放它们以使其具有相同的宽度,你可以使用 来实现adjustbox,但我个人不喜欢使用不同的字体大小。

\documentclass[tikz,border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}[declare function={pft(\x)=0-isodd(\x)*pow(-1,int((\x-1)/2))*120;}]
 \def\mylst{"y=x^2","y=2x+4","y=\frac{\mathrm{d}y}{\mathrm{d}x}",%
    "y=x+2z","y=5x-19x^2","a^2+b^2=c^2","E=mc^2","E=a^2+b^2","h=x+y-z^2",%
    "s=t+u","r=u\cdot v"}
 \draw[very thick] (0,0) foreach \X in {1,...,11} 
 {\pgfextra{\pgfmathsetmacro{\mylab}{{\mylst}[\X-1]}} 
 -- node[auto,sloped]{$\mylab$} ++ ({pft(\X)}:5)};
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

我找到了答案!以下是我所得到的:

\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=7.103727042249676cm,y=7.103727042249676cm]
\clip(-0.06759227604311863,-0.056850010368415166) rectangle (1.0585771210099646,0.9172736328491257);
\draw [line width=2.pt] (0.,0.)-- (1.,0.);
\draw [line width=2.pt] (1.,0.)-- (0.5,0.8660254037844388);
\draw [line width=2.pt] (0.5,0.8660254037844388)-- (0.,0.);
\draw (0.55,0.5) node[anchor=north west] {\rotatebox{120}{$y' = \dfrac{x^2-4x}{(x-2)^2}$}};
\draw (0.35,0.1) node[anchor=north west] {$e^{4x + 5} = y$};
\draw (0.17,0.5) node[anchor=north west] {\rotatebox{240}{$y' = \dfrac{19}{2\sqrt{19x}}$}};
\end{tikzpicture}

给了我所需的一切。现在我只需要再创建一些就可以完成了!

相关内容