文章预览
【问题描述】 \documentclass{ctexart} \usepackage{tikz} \ begin {document} \ begin {tikzpicture} \coordinate (S) at ( 2 , 2 ); \draw[red] ( 0 , 0 ) -- ( 0 , 0 )- | (S); \draw[blue] (0,0) -- (0,0) | - (S); \ end {tikzpicture} \ end {document}%为什么结果是正方形. 另外, \documentclass{ctexart} \usepackage{tikz} \ begin {document} \ begin {tikzpicture} \coordinate (S) at ( 2 , 2 ); \draw[red] ( 0 , 0 ) -- ( 0 , 0 - | S); \draw[blue] (0,0) -- (0,0 | - S); \ end {tikzpicture} \ end {document}%这里形状又变了 ai说 -| 运算符两边都得是点坐标,但是方式2也能正常运行,即 0-|S ,一个数和一个点运算,不明白为什么可以进行运算.然后与 (0,0)-|S 有什么区别呢? 【回复】 建议在命令行输入 texdoc tikz 找到有关的符号的详细说明 image.png (point A) -| (point B) 指的是 从A出发 先水平再垂直方向连接 坐标点B (point A) |- (point B) 指
………………………………