TGViewer
Сергей Турулин Сергей Турулин @adobescript · 502 subscribers
Post #108 384
Начал писать документацию движка JP

От проекта к проекту генерации pdf-файлов в браузере у движка всё больше функций. Какие-то используются постоянно. Некоторые — редкие, и применение забывается.

Настройки документа стараюсь уместить в шаблон. Там описаны не только цвета, позиции и размеры, но и условия. Есть даже понятие «опциональный объект» — правило применяется, когда объект существует.

Если натыкаюсь на правило, которое не помню, открываю прошлые проекты и копирую. Но иногда даже и скопированный код не помню, как работает. Приходится искать выполнения этого правила внутри. 🤪

Например, что означает
lineHeightType: JPLineHeightType.baselineXHeight
? Вроде ясно, что тут что-то связано с межстрочным расстоянием по xHeight шрифта. Но как именно работает и отчего зависит, уже неизвестно...

Поэтому начал писать документацию. Пока просто в описательной форме на стандартных стилях. Потом, конечно, перенесу на какой-то движок.

Ну и это дополнительная защита от возможных коллекторов техдокументации.
  • 🆒 4
  • 👍 1
More from @adobescript
  1. Aug 10, 2026Консультация → Автоматизация Я автоматизирую дизайн 6 лет: от скриптов для Adobe до навига…
  2. Jul 8, 2026Я вообще не дизайнер (и не футболист), но задизайнил чемпионат по подземному катанию в Мос…
  3. Jun 8, 2026👆 начинаем постить про редактор генераторов Этот указатель для Екатеринбурга раньше делал…
  4. Jun 8, 2026Визуальный редактор генераторов Готовимся к новому этапу автоматизации дизайна — визуально…
  5. May 28, 2026Post #311
  6. May 27, 2026Сгенерил новый квартал схемы и сделал тёмную тему. Как вам? Любителям Выхина (есть такие?)…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →