Блок-схеми для методички: пакетна генерація
Готуєш методичку, посібник чи дистанційний курс — і треба намалювати десятки блок-схем однаковим стилем? Вручну це дні роботи, а варто змінити один приклад коду — і схему перемальовуй. rombik бере твої файли з кодом і віддає готовий набір схем за ДСТУ 19.701-90 разом: пакетно через API чи CLI, з наскрізною нумерацією «Рисунок N» і редагованим експортом у Word. Нижче — як це працює.
Це біль автора, не студента
Методичка чи курс лекцій потребує десятків блок-схем в одному стилі. Малювати вручну — це дні роботи, а варто підправити один приклад коду — схему перемальовуй. rombik генерує весь набір із твоїх файлів коду за раз.
У методичці буває 30–50 схем. rombik рендерить їх одним пакетом, а не по скріншоту за раз.
Усі рисунки — однакові фігури, відступи й розкладка за ДСТУ 19.701-90, щоб ніщо не виглядало склеєним із різних інструментів.
Підправив приклад між виданнями? Перезапусти пакет — і весь набір рисунків оновиться. Без ручного перемальовування.
Експорт нативних фігур Word (.docx), які рухаєш і переписуєш прямо в документі, — а не плоскі картинки.
Згенеруй багато за раз
Даєш rombik свої файли з кодом (або URL) — отримуєш один набір: багатосторінковий PDF або ZIP із файлом на кожен рисунок. Два чесні способи це зробити.
Одна команда на цілу теку прикладів. Кожен файл стає окремим підписаним рисунком.
rombik batch lecture-*.py \
--format docx --figStart 1 \
--out handbook-figures.zip1–100 елементів за виклик, 1 кредит за кожен рисунок. Вбудуй у власний скрипт збірки.
curl -X POST https://rombik.app/api/v1/render/batch \
-H "X-API-Key: rk_ВАШ_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{ "items": [
{"code": "def gcd(a,b): ...", "lang": "python", "name": "gcd"},
{"url": "https://.../sort.cpp"}
], "format": "pdf" }' -o figures.pdfНаскрізна нумерація на всю методичку
Задаєш capWord і стартовий номер — і кожна схема підписана по черзі: «Рисунок 1», «Рисунок 2», «Рисунок 3»… — тож перелік рисунків у методичці лишається наскрізним, скільки б ти їх не згенерував.
Вручну vs пакетом
- ·Дні на одну методичку
- ·50 схем «розповзаються» зі стилю
- ·Перемальовуй усе під нове видання
- ·Весь набір за один запуск
- ·Однакові фігури ДСТУ всюди
- ·Перезапуск → рисунки оновлюються на місці
Десять мов на будь-який курс
Викладаєш Pascal першачкам, C++ в алгоритмах, Java в ООП? Змішуй мови в одному пакеті — фігури на виході однакові, тож різномовна методичка все одно виглядає одноманітно.
Часті питання
Так. Пакетний ендпоінт POST /api/v1/render/batch і CLI rombik беруть 1–100 файлів коду чи URL і віддають один PDF (сторінка на рисунок) або ZIP із файлом на кожен рисунок.
Так — усі схеми будуються за стандартом ДСТУ 19.701-90 (ISO 5807) з однаковими фігурами й розкладкою, тож методичка з них лишається візуально одноманітною.
Задай слово підпису (Рисунок / Рис. / Figure) і стартовий номер — і rombik пронумерує кожну схему по черзі через увесь пакет, під твій перелік рисунків.
Експортуй .docx — і фігури будуть нативними об’єктами Word: рухаєш і переписуєш прямо в рукописі. Також є Visio, PDF, SVG і PNG.
Десять: Python, C, C++, C#, Java, Pascal, JavaScript, TypeScript, Go, PHP — поєднуй їх в одному пакеті без втрати єдиного стилю.
Згенеруй рисунки для методички пакетом
Переглянь кожну схему безкоштовно, тоді експортуй весь набір із наскрізною нумерацією в потрібному форматі.