You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TikZ中divide的含义及在给定TeX代码中的用法解析

TikZ中divide的含义与用法

什么是divide

divide是TikZ自带的数值计算语法关键字,专门用于在指定节点位置的pos参数里,快速完成分数除法运算,得到线段上对应的位置比例值。

具体用法

在TikZ的node命令的pos参数中,采用divide 分子 分母的格式即可使用:

  • TikZ会自动计算分子 ÷ 分母的结果,将得到的小数作为节点在线段上的位置比例(pos参数取值范围为0到1,0对应线段起点,1对应终点)。
  • 以你给出的示例为例:
    • pos = divide 1 3:计算1÷3≈0.333,对应线段从起点(0,0)到终点(3,0)的1/3位置,也就是坐标(1,0),用来放置节点A;
    • pos = divide 2 3:计算2÷3≈0.666,对应线段2/3位置,坐标(2,0),用来放置节点B;
    • pos = divide 3 3:计算3÷3=1,对应线段终点(3,0),用来放置节点C。
  • 这种写法比直接输入小数更直观,尤其是需要精确的分数比例时,不用手动换算成小数,能减少出错概率。

内容的提问来源于stack exchange,提问作者fiveseven

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 09:36:01