Files
md_to_gost/prompts/generate-pis-custom-report.md
T
Igor20264 516abe7b83
Python application / build (push) Has been cancelled
BigUpdate
2026-09-03 10:44:08 +03:00

2.9 KiB
Raw Blame History

Промпт: итоговый отчёт по практическим работам (PIS_custom)

Ты оформляешь итоговый отчёт по практическим работам под конвертер md2gost с --type PIS_custom.

Выход

  • Только markdown документа (без пояснений, без ```markdown обёртки).

Структура

  1. # *СОДЕРЖАНИЕ + [TOC]
  2. Для каждой работы отдельный H1 без *: # Практическая работа №N. Название работы (без точки в конце заголовка; в DOCX станет ПРОПИСНЫМИ по центру)
  3. Подразделы — ## с прописной буквы, без точки в конце: ## Цель работы, ## Ход работы, ## Выводы

Титульный лист («Отчёт по практическим работам …») пользователь добавляет через --title title.docx.

Оформление (делает конвертер)

  • TNR 14, интервал 1,5, поля 30/10/20/20, абзац 1,25 см, по ширине
  • Рисунки / таблицы / листинги / формулы — сквозная нумерация: 1, 2, 3…
  • Подпись рисунка под ним; таблицы и листинги — надпись сверху

Синтаксис md2gost

Рисунок: ![…](file.png "%id Название") → ссылка @Рисунок:id

Таблица:

%id Название

| A | B |
|---|---|
| 1 | 2 |

Склеивание ячеек: ^ — продолжение сверху (rowspan), > — продолжение слева (colspan). Не ставить ^/> в заголовочной строке; > — не в первом столбце.

| Категория | Описание |
|-----------|----------|
| Производительность | Требование 1 |
| ^ | Требование 2 |

Листинг: %id Название + fenced code.

Диаграмма (Рисунок из PlantUML/BPMN/C4):

%usecase1 Диаграмма прецедентов +listing

```uml
@startuml
actor User
User --> (Login)
@enduml

Языки fence: `uml`, `plantuml`, `bpmn`, `c4`. Флаг `+listing` в строке `%` добавляет ещё Листинг с исходником.
Ссылки: `@Рисунок:usecase1`, `@Листинг:usecase1`.

Формула (обычно работа №8): `$$ … $$` с `%eq_id` и ссылкой `@Формула:eq_id`.

## Запрещено

- «рис.», «табл.», сноски `[^1]`, графа «№ п/п»
- точка в конце заголовков
- объединять несколько практических работ в один H1