← Усі гайди
Для викладачів та авторів методичок

Блок-схеми для методички: пакетна генерація

Готуєш методичку, посібник чи дистанційний курс — і треба намалювати десятки блок-схем однаковим стилем? Вручну це дні роботи, а варто змінити один приклад коду — і схему перемальовуй. rombik бере твої файли з кодом і віддає готовий набір схем за ДСТУ 19.701-90 разом: пакетно через API чи CLI, з наскрізною нумерацією «Рисунок N» і редагованим експортом у Word. Нижче — як це працює.

Це біль автора, не студента

Методичка чи курс лекцій потребує десятків блок-схем в одному стилі. Малювати вручну — це дні роботи, а варто підправити один приклад коду — схему перемальовуй. rombik генерує весь набір із твоїх файлів коду за раз.

Десятки, а не одна

У методичці буває 30–50 схем. rombik рендерить їх одним пакетом, а не по скріншоту за раз.

Єдиний стиль

Усі рисунки — однакові фігури, відступи й розкладка за ДСТУ 19.701-90, щоб ніщо не виглядало склеєним із різних інструментів.

Змінив код → перегенеруй

Підправив приклад між виданнями? Перезапусти пакет — і весь набір рисунків оновиться. Без ручного перемальовування.

Редагована в рукописі

Експорт нативних фігур Word (.docx), які рухаєш і переписуєш прямо в документі, — а не плоскі картинки.

Згенеруй багато за раз

Даєш rombik свої файли з кодом (або URL) — отримуєш один набір: багатосторінковий PDF або ZIP із файлом на кожен рисунок. Два чесні способи це зробити.

Командний рядок — CLI rombik

Одна команда на цілу теку прикладів. Кожен файл стає окремим підписаним рисунком.

rombik batch lecture-*.py \
  --format docx --figStart 1 \
  --out handbook-figures.zip
HTTP API — POST /api/v1/render/batch

1–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»… — тож перелік рисунків у методичці лишається наскрізним, скільки б ти їх не згенерував.

start
end
Рисунок 1 — Лінійний пошук
start
end
Рисунок 2 — Сортування бульбашкою
start
end
Рисунок 3 — Алгоритм Евкліда

Вручну vs пакетом

Вручну
  • ·Дні на одну методичку
  • ·50 схем «розповзаються» зі стилю
  • ·Перемальовуй усе під нове видання
Пакетом у rombik
  • ·Весь набір за один запуск
  • ·Однакові фігури ДСТУ всюди
  • ·Перезапуск → рисунки оновлюються на місці

Десять мов на будь-який курс

Викладаєш Pascal першачкам, C++ в алгоритмах, Java в ООП? Змішуй мови в одному пакеті — фігури на виході однакові, тож різномовна методичка все одно виглядає одноманітно.

PythonCC++C#JavaPascalJavaScriptTypeScriptGoPHP

Часті питання

Чи можна згенерувати багато блок-схем за раз?

Так. Пакетний ендпоінт POST /api/v1/render/batch і CLI rombik беруть 1–100 файлів коду чи URL і віддають один PDF (сторінка на рисунок) або ZIP із файлом на кожен рисунок.

Чи будуть усі рисунки однакові?

Так — усі схеми будуються за стандартом ДСТУ 19.701-90 (ISO 5807) з однаковими фігурами й розкладкою, тож методичка з них лишається візуально одноманітною.

Чи можна наскрізну нумерацію рисунків?

Задай слово підпису (Рисунок / Рис. / Figure) і стартовий номер — і rombik пронумерує кожну схему по черзі через увесь пакет, під твій перелік рисунків.

Чи редагуються схеми у Word?

Експортуй .docx — і фігури будуть нативними об’єктами Word: рухаєш і переписуєш прямо в рукописі. Також є Visio, PDF, SVG і PNG.

Які мови можна змішувати?

Десять: Python, C, C++, C#, Java, Pascal, JavaScript, TypeScript, Go, PHP — поєднуй їх в одному пакеті без втрати єдиного стилю.

Згенеруй рисунки для методички пакетом

Переглянь кожну схему безкоштовно, тоді експортуй весь набір із наскрізною нумерацією в потрібному форматі.