図形カタログ
運転シナリオの図形
Section titled “運転シナリオの図形”| 図形 | 役割 |
|---|---|
| Linestring | 連続した線。レーン境界、縁石、標示線などに使用。 |
| Lane | 走行可能な車線。2 本の境界、センターライン、接続スロット(Next / Previous / Left / Right)を持つ。 |
| Vehicle | テンプレート化された車両(Sedan、Bus、Truck、Motorcycle)。 |
| Pedestrian | テンプレート化された歩行者(Walking、Simple)。 |
| Path | 矢印、フットプリントグループ、シナリオパスとして使う軌跡。Arrow または Band スタイル。 |
| Polygon | 閉じた領域(駐車場、ハッチング領域)。 |
| Crosswalk | 事前にスタイル設定された横断歩道。 |
| TrafficLight | 車両用または歩行者用の信号機。 |
| Intersection | 多車線の交差点テンプレート。 |
| 図形 | 役割 |
|---|---|
| LineArrow | 1 セグメントの矢印。 |
| Arrow | 自由形状の矢印。 |
| Text | プレーン文字または注釈付き文字。 |
| Math (LaTeX) | 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} |
| Align システム | \begin{align} f &= g \\\\ h &= k \end{align} |
| Cases | \begin{cases} x & \text{if } y \\\\ 0 & \text{otherwise} \end{cases} |
化学式 (mhchem) | \ce{2 H2 + O2 -> 2 H2O} \pu{12 km/h} |
シンタックスエラーでエディタが落ちることはありません — 該当トークンが赤くハイライトされて、入力は続けられます。
スタイル属性
Section titled “スタイル属性”Math のアトリビュートパネルで設定できる項目:
| プロパティ | 範囲・選択肢 |
|---|---|
| Color | drawtonomy カラーパレット の任意の色。デフォルトは黒。 |
| Size | 8 〜 200 px(フォントサイズ)。デフォルトは 20 px。式全体が比例して再スケール。 |
回転は他のシェイプ同様、選択ボックス上に出るハンドルをドラッグ。
エクスポート
Section titled “エクスポート”Math シェイプは 全エクスポート形式 のすべての経路で出力されます:
- SVG / PNG /
.drawtonomy.svg— KaTeX のレンダリング HTML をインラインで埋め込み、どの倍率でもシャープに表示。 - PDF / EPS — テキストグリフは
opentype.jsでパスに変換。\sqrtの根号も同様に処理されるので、受け取った側にフォントを要求しません。
- 1 つのキャンバス上に数百個の数式を置く程度は問題ありませんが、各数式は独立した KaTeX 描画なので、極めて密度の高いページは重くなります。
- カスタム KaTeX マクロ(
\newcommand)はサポート外。KaTeX のデフォルト +mhchemで動作します。
カスタムテンプレート
Section titled “カスタムテンプレート”車両、歩行者、道路標示、標識用の SVG テンプレートを追加できます。貢献の流れは テンプレートガイド を参照してください。