跳到內容

形狀目錄

形狀用途
Linestring連續線,用於車道邊界、路緣與標線。
Lane可行駛的車道,具有兩條邊界、中心線與連接欄位(Next / Previous / Left / Right)。
Vehicle範本化的車輛(房車、巴士、卡車、機車)。
Pedestrian範本化的行人(行走、簡單)。
Path用於箭頭、足跡群組或場景路徑的軌跡。箭頭或帶狀樣式。
Polygon封閉區域(停車場、斜線區)。
Crosswalk預先樣式化的行人穿越道。
TrafficLight車輛或行人號誌。
Intersection多車道交會點範本。
形狀用途
LineArrow單一區段的箭頭。
Arrow自由形式箭頭。
Text純文字或加註文字。
Math (LaTeX)以 KaTeX 渲染的 LaTeX 公式,詳見下方 Math (KaTeX)
Freehand以筆刷描繪。
Rectangle軸對齊矩形。
Ellipse軸對齊橢圓。
Image匯入的 PNG / JPG / SVG。

Math 形狀(工具列上的 fx 圖示,或按 /)儲存 LaTeX 原始碼,並以 KaTeX 即時渲染。公式保持可編輯狀態——雙擊任一公式即可重新開啟行內編輯器。完整的逐步教學請參閱教學文件

Math 工具支援 KaTeX 已支援函式清單中的所有語法,重點功能如下:

類別範例
希臘字母\alpha \beta \gamma \pi \Omega
運算子\sum \int \prod \lim \nabla
分數與根號\frac{a}{b} \sqrt{x} \sqrt[3]{x}
上下標x_1^2 x_{i,j}^{n+1}
集合與邏輯\in \notin \subseteq \forall \exists \implies
箭頭\to \rightarrow \Rightarrow \leftrightarrow
裝飾符號\hat{x} \bar{x} \vec{v} \tilde{x} \overline{ABC}
矩陣\begin{pmatrix} a & b \\\\ c & d \end{pmatrix}
對齊式\begin{align} f &= g \\\\ h &= k \end{align}
分段函數\begin{cases} x & \text{if } y \\\\ 0 & \text{otherwise} \end{cases}
化學式(mhchem)\ce{2 H2 + O2 -> 2 H2O} \pu{12 km/h}

輸入語法錯誤時,編輯器不會當機——KaTeX 會以紅色標示錯誤的符號,你可以繼續輸入修正。

Math 屬性面板提供下列設定:

屬性範圍 / 選項
Colordrawtonomy 調色板中的任一顏色,預設為黑色。
Size8–200 px(字體大小),預設 20 px,整個公式會等比例縮放。

Math 形狀的旋轉方式與其他形狀相同——拖曳選取框上方的旋轉控制點即可。

Math 形狀在匯出格式的所有輸出路徑中均可正常匯出:

  • SVG / PNG / .drawtonomy.svg——將渲染後的 KaTeX HTML 直接內嵌,公式在任何縮放比例下都保持清晰。
  • PDF / EPS——文字字形透過 opentype.js 轉換為路徑(包含根號線 \sqrt),因此輸出檔案不依賴收件方的字型環境。
  • 一個畫布上放置數百個公式仍可運作,但每個公式都是獨立的 KaTeX 渲染——公式數量極多時頁面回應會較慢。
  • 不支援自訂 KaTeX 巨集(\newcommand);渲染器以 KaTeX 預設設定加上 mhchem 套件執行。

你可以新增車輛、行人、道路標線與號誌的 SVG 範本。貢獻流程請參閱 Template Guide