形狀目錄
自駕場景形狀
Section titled “自駕場景形狀”| 形狀 | 用途 |
|---|---|
| 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 (KaTeX)
Section titled “Math (KaTeX)”Math 形狀(工具列上的 fx 圖示,或按 /)儲存 LaTeX 原始碼,並以 KaTeX 即時渲染。公式保持可編輯狀態——雙擊任一公式即可重新開啟行內編輯器。完整的逐步教學請參閱教學文件。
支援的 LaTeX 語法
Section titled “支援的 LaTeX 語法”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 屬性面板提供下列設定:
| 屬性 | 範圍 / 選項 |
|---|---|
| Color | drawtonomy 調色板中的任一顏色,預設為黑色。 |
| Size | 8–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。