如何在乳胶中绘制 x 和 y 轴上的等边三角形,其左下角位于 (-1, -2) 处,边长为 3

如何在乳胶中绘制 x 和 y 轴上的等边三角形,其左下角位于 (-1, -2) 处,边长为 3

我知道如何使用 x 轴和 y 轴上的坐标制作一个标准三角形,但我不知道如何使该三角形成为边长为 3 的等边三角形。我有这个,但它只是一个我提出的带有坐标的标准三角形,而不是我需要的长度 3。

\begin{tikzpicture}
\draw (-3,0) -- (3,0);
\draw (0,-3) -- (0,3);
\draw [line width=1.5pt] (-1,-2) -- (2,-2) -- (0.5,1) -- cycle; \end{tikzpicture}

答案1

使用极坐标,(\ang:\dist)其中\ang是相对于水平的角度,\dist是距离。

\documentclass[tikz, border=1cm]{standalone}
\begin{document}
\begin{tikzpicture}
\draw (-3,0) -- (3,0);
\draw (0,-3) -- (0,3);
\draw[very thick] (-1,-2) -- +(0:3) -- +(60:3) -- cycle;
\end{tikzpicture}
\end{document}

三角形

答案2

欢迎来到 TeX.SX!

等边三角形的高为0.5 * sqrt(3) * x其中x为边长。或者您可以使用三角函数,使用x * sin(60)(以度为单位)。有了这个,并且由于三角形的左下角在(-1,-2),您需要将结果移动(-0.5,-2)

\documentclass{standalone}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}
\draw (-3,0) -- (3,0);
\draw (0,-3) -- (0,3);
\draw [line width=1.5pt] (-1,-2) -- (2,-2) -- (0.5,{0.5*sqrt(3)*3-2}) -- cycle; 
\end{tikzpicture}

\begin{tikzpicture}
\draw (-3,0) -- (3,0);
\draw (0,-3) -- (0,3);
\draw [line width=1.5pt] (-1,-2) -- (2,-2) -- (0.5,{3*sin(60)-2}) -- cycle; 
\end{tikzpicture}

\end{document}

两者的结果均为:

在此处输入图片描述

答案3

你可以使用TikZB 绕 A 旋转,也可以使用tkz-euclide

\documentclass[margin=1cm]{standalone}
\usepackage{tkz-euclide}
\begin{document}
\begin{tikzpicture}[scale=1]
\tkzDefPoints{-1/-2/A,2/-2/B}
\tkzDefTriangle[equilateral](A,B) \tkzGetPoint{C}
\tkzDrawPolygon(A,B,C)
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案4

对于经典粉丝来说:

\documentclass[tikz, border=1cm]{standalone}
\usetikzlibrary{intersections}
\begin{document}
\begin{tikzpicture}
\begin{pgfinterruptboundingbox}
  \draw[blue, opacity=0.5, name path=ref1] (-1,-2) circle [radius=3cm];
  \draw[blue, opacity=0.5, name path=ref2] (2,-2) circle [radius=3cm];
  \path[name intersections={of=ref1 and ref2}]
    (intersection-1) coordinate (A)
    (intersection-2) coordinate (B);
\end{pgfinterruptboundingbox}
\draw[thick] (-1,-2) -- (2,-2) -- (A)-- cycle;% testing is possible but painful
\end{tikzpicture}
\end{document}

演示

相关内容