Перейти к содержимому

Каталог фигур

ФигураНазначение
LinestringНепрерывная линия для границ полос движения, бордюров и разметки.
LaneПолоса движения с двумя границами, центральной линией и слотами соединений (Next / Previous / Left / Right).
VehicleШаблонное транспортное средство (Sedan, Bus, Truck, Motorcycle).
PedestrianШаблонный пешеход (Walking, Simple).
PathТраектория для стрелок, групп следов или маршрутов сценария. Стиль стрелки или ленты.
PolygonЗамкнутая область (парковка, заштрихованная зона).
CrosswalkГотовый пешеходный переход.
TrafficLightСветофор для транспортных средств или пешеходов.
IntersectionШаблон многополосного перекрёстка.
ФигураНазначение
LineArrowСтрелка из одного сегмента.
ArrowПроизвольная стрелка.
TextОбычный или аннотированный текст.
Math (LaTeX)Отрисованное уравнение 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 предоставляет следующие настройки:

СвойствоДиапазон / варианты
ColorЛюбой цвет из палитры drawtonomy. По умолчанию: чёрный.
Size8–200 пикселей (размер шрифта). По умолчанию: 20 пикселей. Вся формула масштабируется пропорционально.

Поворот фигуры Math выполняется так же, как и для любой другой фигуры: перетащите маркер, который появляется над рамкой выделения.

Фигуры Math экспортируются через все форматы из раздела форматов экспорта:

  • SVG / PNG / .drawtonomy.svg — отрисованный HTML KaTeX встраивается непосредственно в файл, поэтому формулы остаются чёткими при любом масштабе.
  • PDF / EPS — глифы текста преобразуются в контуры с помощью opentype.js, включая знак корня (\sqrt), так что файл не зависит от наличия нужных шрифтов у получателя.
  • Размещение нескольких сотен формул на одном холсте работает, однако каждая из них является самостоятельным рендером KaTeX — при очень большой плотности страница может работать медленнее.
  • Пользовательские макросы KaTeX (\newcommand) не поддерживаются; рендерер работает с настройками KaTeX по умолчанию плюс mhchem.

Вы можете добавлять SVG-шаблоны для транспортных средств, пешеходов, дорожной разметки и знаков. Процесс участия описан в Template Guide.