做法

  1. 作任意水平线, 并在此线上任取一点AAA;
  2. 以AAA为圆心, 任意长ABABAB为半径作圆弧;
  3. 以BBB为圆心, ABABAB长为半径作圆弧, 与上一圆弧交于点OOO, 连接BOBOBO并延长;
  4. 以OOO为圆心, ABABAB为半径作圆弧交BOBOBO延长线与CCC点;
  5. 连接CACACA, ∠CAB\angle CAB∠CAB即为直角.

图形

TikZ代码

\documentclass[tikz,border=3pt]{standalone}
\usetikzlibrary{calc}
\usetikzlibrary{intersections,through}\begin{document}\begin{tikzpicture}[]% 标记两点, 做直线\coordinate (M) at (-.25,0);\coordinate (N) at (2.25,0);\draw [name path=AB] (M) -- (N);\coordinate [label=below left:$A$] (A) at (0,0);\coordinate [label=below right:$B$] (B) at (2,0);\coordinate [label=left:$C$] (C) at (0,3.464102);% 以A为圆心作圆弧\draw (B) arc (0:65:2);% 圆被标记为o1\coordinate [name path=o1,circle through=(B)] (o1) at (A);% 以B为圆心作圆弧\coordinate (O) at (1,1.732051);\draw (O) arc (120:115:2)(O) arc (120:125:2);% 圆被标记为o\coordinate [name path=o2,circle through=(A)] (o2) at (B);% 找交点并标记A,B\path [name intersections={of=o1 and o2}] coordinate [label=above right:$O$] (O) at (intersection-1);\draw ($(B)!-.05!(O)$) -- ($(B)!2.1!(O)$);\draw (C) arc (120:115:2)(C) arc (120:125:2);\draw ($(C)!-.05!(A)$) -- ($(C)!1.05!(A)$);% 标记直角\draw (A) rectangle ($(A)+(.1,.1)$);\end{tikzpicture}
\end{document}

TikZ绘图示例——尺规作图:直角的画法(二)相关推荐

  1. TikZ绘图示例——尺规作图:直角的画法(一)

    方法 作任意水平直线; 作任意斜线与水平直线相交于BBB点; 在斜线上任取一点OOO; 以OOO为圆心, OBOBOB为半径作圆弧分别与水平直线和斜线交于点A,CA,\,CA,C, 连接CACACA, ...

  2. TikZ绘图示例——尺规作图: 椭圆的近似画法

    做法 作长轴ABABAB短轴CDCDCD, AB,CDAB,\,CDAB,CD互相垂直平分于点OOO; 连接ACACAC; 以OOO为圆心, OAOAOA为半径作圆弧交OCOCOC延长线于EEE点; ...

  3. TikZ绘图示例——尺规作图: 鸭蛋圆形的近似画法

    做法 画垂直线AB,CDAB,\,CDAB,CD交于点OOO; 以OOO为圆心作圆; 分别以D,CD,\,CD,C为圆心, DCDCDC长为半径作圆弧交于BBB点; 连接CGCGCG和DGDGDG并延 ...

  4. TikZ绘图示例——尺规作图: 圆内接任意正边形的近似画法(以正七边形为例)

    做法 ABABAB为圆的直径; 把直径ABABAB等分成所求的多边形边数(例如图中分成七边形); 分别以A,BA,\,BA,B为圆心, ABABAB长为半径作圆弧交于EEE点; 连接E2E2E2, 并 ...

  5. TikZ绘图示例——尺规作图: 圆内接正九边形的近似画法

    做法 作圆的垂直中心线AB,CDAB,\,CDAB,CD; 以BBB为圆心, BCBCBC为半径作圆弧与ABABAB交于点GGG; 以GGG为圆心, GCGCGC为半径作圆弧交ABABAB于FFF点; ...

  6. TikZ绘图示例——尺规作图: 圆内接正七边形的近似画法

    做法 作圆的垂直中心线AB,CDAB,\,CDAB,CD; 以DDD为圆心, DODODO为半径作圆弧交圆周于E,FE,\,FE,F点, 连接EFEFEF交CDCDCD于GGG, GFGFGF即为圆内 ...

  7. TikZ绘图示例——尺规作图: 圆内接正五边形的近似画法

    方法 作圆的垂直中心线AB,CDAB,\,CDAB,CD; 取OBOBOB的中点HHH; 以HHH为圆心, HCHCHC为半径画圆弧交ABABAB与GGG点; CGCGCG即为圆内接正五边形的边长. ...

  8. TikZ绘图示例——尺规作图:任意等分半圆弧

    做法 将一个半圆五等分, 做法如下: 把半圆的直径ABABAB分为555等分; 分别以A,BA,\,BA,B为圆心, ABABAB长为半径, 作圆弧交于点OOO; 作OOO与各分点的连线并延长交半圆于 ...

  9. TikZ绘图示例——尺规作图:线段的任意等分

    描述 将线段ABABAB五等分, 做法如下: 从AAA点做一直线ACACAC与ABABAB成一角度(最好20∘∼40∘20^\circ\sim40^\circ20∘∼40∘); 由AAA点起在ACAC ...

最新文章

  1. [转]Android UI 自动化测试
  2. 如何在自己的信息管理系统里集成第三方权限控制组件 - 设计一个漂亮的WEB界面...
  3. Spring 建立简单的示例
  4. 在线视频常见加密方式及安全性透析
  5. seir模型matlab_疫情专题 | 传染病的经典数学模型
  6. 和vs版本关系_教学鉴定贴:如何判断是不是VS厂的沛纳海手表
  7. What's the QPSK?
  8. 两个串口通信助手之间通信_串口通信原理
  9. fetchrow_array()与fetchrow_arrayref()与fetchrow_hashref()的使用方法
  10. canvas 华为tree
  11. 《数据科学》第二章自学报告
  12. ElasticSearch 多字段分组求和
  13. C#/VB.NET 合并PDF页面
  14. 计算机组成原理——总线标准
  15. 高效办公软件推荐——屏幕录制类
  16. 鸿蒙之主的武器,各职业武器使用介绍 各职业一般用什么武器
  17. android 状态栏高度多少像素,Android之获取屏幕的尺寸像素及获取状态栏标题栏高度...
  18. wireshark抓包实验 分析 详解
  19. Orcale 批量更新sql
  20. php 获取微博cookie,获取新浪微博cookie

热门文章

  1. 查找某一字符串在目标字符串中所在的位置
  2. 简单混合锁(HybridLock)
  3. 大话设计模式读书笔记(十三) 状态模式
  4. jquery.datatables使用
  5. win7升级到win10不能上网解决方法
  6. Repository(资源库)模式
  7. BZOJ4448:[SCO2015]情报传递
  8. js 页面载入时的执行顺序
  9. leetcode 198 python
  10. CCF201512-2 消除类游戏