[Latex]PGF and Tikz 中快速地画垂线
2013-03-29 12:31
253 查看
[Latex]PGF and Tikz 中快速地画垂线.
下面的示例是过c点作线段ab的垂线:
效果如下:
![](http://img.my.csdn.net/uploads/201303/29/1364531528_7708.png)
查找垂足的完整语法如下:
采用node标注一下效果更好:
效果如下:
下面的示例是过c点作线段ab的垂线:
\begin{tikzpicture} \draw [help lines] (0,0) grid (3,2); %定义坐标点 \coordinate (a) at (0,1); \coordinate (b) at (3,2); \coordinate (c) at (2.5,0); \sqrt{%画线段 \draw[red] (a) -- (b); %画垂线 \draw[blue,->] (c) -- ($(a)!(c)!(b)$); \end{tikzpicture}}
效果如下:
![](http://img.my.csdn.net/uploads/201303/29/1364531528_7708.png)
查找垂足的完整语法如下:
垂足定位: <a>!<c>!<angle>:<b> 首先考虑一条由<a>到<b>的线段, 然后绕点<a>以<angle>角度旋转线段. 然后再过c点作垂线,那么垂足坐标就可以表示为<a>!<c>!<angle>:<b> 如果这条线段没有旋转,则可省略<angle>参数
采用node标注一下效果更好:
\begin{tikzpicture} \draw [help lines] (0,0) grid (3,2); %定义坐标点 \node[left] (a) at (0,1){$A$}; \node[right] (b) at (3,2){$B$}; \node [below] (c) at (2.5,0){$C$}; %这是垂足坐标 \node [above] (d) at ($(a)!(c)!(b)$){$D$}; %画线段 \draw[red] (a) -- (b); %画垂线 \draw[blue,->] (c) -- (d); \end{tikzpicture}
效果如下:
![](http://img.my.csdn.net/uploads/201303/29/1364532165_7233.png)
相关文章推荐
- [latex]PGF and Tikz 求两条直线或曲线的交点
- [latex]PGF and Tikz 设置填充透明效果(Transparency)
- [Latex][beamer]PGF and TiKz中演示文字沿路径移动的动画
- [Latex][beamer]PGF and TiKz中如何定位曲线路径上的任一点
- [Latex]PGF and Tikz 中label的使用
- [latex]PGF and Tikz中的垂直文本盒子示例
- [Latex]PGF and TiKz中let操作命令的使用
- [Latex]PGF and Tikz 中如何定位线段中的任意点位置
- [latex]PGF 和 tikz中如何旋转图形的示例
- Latex--TikZ和PGF--高级文本绘图,思维绘图,想到--得到!
- PGF and TIkz里面自定义函数的例子
- [Latax] PGF and Tikz连接节点(node)的方式示例
- [pgf and tikz]foreach的高级用法:同时循环两个变量
- [latex]PGF 和 tikz中如何旋转图形的示例
- codeforces 450-B Jzzhu and Sequences 矩阵快速幂
- LightOJ-1282 Leading and Trailing 模算数 快速幂 对数的用法
- Codeforces Round #420 (Div. 2) E. Okabe and El Psy Kongroo DP+矩阵快速幂加速
- 快速解决"is marked as crashed and should be repaired"故障
- 【快速幂 && 公式推导】LightOJ - 1282 Leading and Trailing
- [latex]在beamer中使用tikz和animate宏包绘制PDF动画的示例