Danh mục hình dạng
Hình dạng cho kịch bản lái xe
Phần tiêu đề “Hình dạng cho kịch bản lái xe”| Hình dạng | Mục đích |
|---|---|
| Linestring | Đường liên tục, dùng cho biên làn đường, lề đường, vạch kẻ đường. |
| Lane | Một làn đường có thể đi được với hai biên, một đường tâm và các khe kết nối (Next / Previous / Left / Right). |
| Vehicle | Phương tiện theo mẫu (Sedan, Bus, Truck, Motorcycle). |
| Pedestrian | Người đi bộ theo mẫu (Walking, Simple). |
| Path | Quỹ đạo dùng cho mũi tên, nhóm dấu chân hoặc đường đi kịch bản. Kiểu mũi tên hoặc dải. |
| Polygon | Vùng đóng (bãi đỗ xe, vùng gạch chéo). |
| Crosswalk | Vạch sang đường được tạo kiểu sẵn. |
| TrafficLight | Đèn tín hiệu cho phương tiện hoặc người đi bộ. |
| Intersection | Mẫu nút giao nhiều làn. |
Hình dạng cơ bản
Phần tiêu đề “Hình dạng cơ bản”| Hình dạng | Mục đích |
|---|---|
| LineArrow | Mũi tên một đoạn thẳng. |
| Arrow | Mũi tên tự do. |
| Text | Văn bản thường hoặc có chú thích. |
| Math (LaTeX) | Công thức LaTeX được render, xem Math (KaTeX) bên dưới. |
| Freehand | Vẽ tự do bằng nét bút. |
| Rectangle | Hình chữ nhật căn theo trục. |
| Ellipse | Hình elip căn theo trục. |
| Image | PNG / JPG / SVG được nhập vào. |
Math (KaTeX)
Phần tiêu đề “Math (KaTeX)”Hình dạng Math (biểu tượng fx trên thanh công cụ, hoặc phím /) lưu mã nguồn LaTeX và render bằng KaTeX. Mã nguồn luôn có thể chỉnh sửa — nhấp đúp vào bất kỳ công thức nào để mở lại trình soạn thảo nội dòng. Xem hướng dẫn để biết các bước thực hiện chi tiết.
LaTeX được hỗ trợ
Phần tiêu đề “LaTeX được hỗ trợ”Công cụ Math hỗ trợ tất cả các hàm trong danh sách hàm được hỗ trợ của KaTeX. Nổi bật:
| Danh mục | Ví dụ |
|---|---|
| Chữ Hy Lạp | \alpha \beta \gamma \pi \Omega |
| Toán tử | \sum \int \prod \lim \nabla |
| Phân số và căn | \frac{a}{b} \sqrt{x} \sqrt[3]{x} |
| Chỉ số dưới/trên | x_1^2 x_{i,j}^{n+1} |
| Tập hợp và logic | \in \notin \subseteq \forall \exists \implies |
| Mũi tên | \to \rightarrow \Rightarrow \leftrightarrow |
| Trang trí | \hat{x} \bar{x} \vec{v} \tilde{x} \overline{ABC} |
| Ma trận | \begin{pmatrix} a & b \\\\ c & d \end{pmatrix} |
| Hệ phương trình | \begin{align} f &= g \\\\ h &= k \end{align} |
| Trường hợp | \begin{cases} x & \text{if } y \\\\ 0 & \text{otherwise} \end{cases} |
Hóa học (mhchem) | \ce{2 H2 + O2 -> 2 H2O} \pu{12 km/h} |
Lỗi cú pháp không làm crash trình soạn thảo — KaTeX sẽ tô đỏ các token lỗi trong khi bạn tiếp tục gõ.
Thuộc tính kiểu dáng
Phần tiêu đề “Thuộc tính kiểu dáng”Bảng thuộc tính Math cho phép điều chỉnh:
| Thuộc tính | Phạm vi / Tùy chọn |
|---|---|
| Color | Bất kỳ màu nào trong bảng màu drawtonomy. Mặc định là đen. |
| Size | 8 – 200 px (cỡ chữ). Mặc định 20 px. Toàn bộ công thức co giãn tỷ lệ. |
Xoay hình dạng Math giống như mọi hình dạng khác — kéo tay cầm xuất hiện phía trên hộp chọn.
Xuất file
Phần tiêu đề “Xuất file”Hình dạng Math được xuất qua tất cả các định dạng trong định dạng xuất:
- SVG / PNG /
.drawtonomy.svg— nhúng HTML KaTeX đã render trực tiếp vào file, giữ công thức sắc nét ở mọi mức zoom. - PDF / EPS — các nét chữ được chuyển thành đường dẫn qua
opentype.js, bao gồm dấu căn (\sqrt), nên file không phụ thuộc vào font cài đặt của người nhận.
Giới hạn
Phần tiêu đề “Giới hạn”- Vẽ hàng trăm công thức trên cùng một canvas vẫn hoạt động, nhưng mỗi công thức là một lần render KaTeX độc lập — các trang quá dày đặc sẽ cảm thấy chậm.
- Macro KaTeX tùy chỉnh (
\newcommand) chưa được hỗ trợ; renderer chạy với cài đặt mặc định của KaTeX cộng vớimhchem.
Mẫu tùy chỉnh
Phần tiêu đề “Mẫu tùy chỉnh”Bạn có thể thêm các mẫu SVG cho phương tiện, người đi bộ, vạch kẻ đường và biển báo. Quy trình đóng góp được mô tả trong Hướng dẫn Mẫu.