【LaTeX】tikz根据角度来绘制平几图形
1、正文之前,导入扩展包:
\usepackage{tikz}
\usetikzlibrary{calc}
正文中开始作图:
假设A是原点,B的坐标是(1,0),那么就先来绘制线段AB。
代码如下:
\begin{figure}[htbp]\vspace{-10pt}
\centering
\begin{tikzpicture}
\coordinate (A) at (0,0); #确定A的坐标
\coordinate (B) at (1,0); #确定B的坐标
\draw(A)node[left,color=black]{$A$}--(B)node[right,color=black]{$B$};
\end{tikzpicture}
\vspace{-15pt}
\caption{}\label{fig3}\vspace{-10pt}
\end{figure}
运行之后,图像如下。

2、假设C在x轴上方,LaTeX可以预先算出线段AC的长度:
\pgfmathparse{sin(33)/sin(51)}
再根据极坐标方法,来确定C的坐标:
\coordinate (C) at (18:\pgfmathresult);
这样,就可以绘制线段AC和BC了。

3、整体上按比例放大图像:
在tikz环境开始的地方,加选项[scale=12],就是放大12倍。

4、仿照步骤2的方法,来确定P的坐标:
\pgfmathparse{sin(15)/sin(27)}
\coordinate (P) at (12:\pgfmathresult);

5、连接各线段,形成完整的角格点三角形。

6、当然,还可以把线段画成虚线,这一班在作辅助线的时候,会用上。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:108
阅读量:34
阅读量:92
阅读量:67
阅读量:103