Files
md_to_gost/prompts/generate-pis-custom-report.md
T
Igor20264 510f7e7adf
Python application / build (push) Waiting to run
v0.5.2
Что то сделал
2026-09-08 19:37:54 +03:00

75 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Промпт: итоговый отчёт по практическим работам (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 / Mermaid / схем):
```
%usecase1 Диаграмма прецедентов +listing
```uml
@startuml
actor User
User --> (Login)
@enduml
```
```
Языки fence: `uml`, `plantuml`, `mermaid` / `mmd`, `idef0`, `dfd` / `data-flow-diagram`, `c4` / `uml-c4`, `usecase` и другие id из `md2gost.schemes.json`. Mermaid — через Kroki. IDEF0 — локально в ````idef0`. DFD — [pbauermeister/dfd](https://github.com/pbauermeister/dfd) в ````dfd` (рендер: Graphviz вшитый/PATH или Kroki). Флаг `+listing` в строке `%` добавляет ещё Листинг с исходником; `+landscape` — альбомная страница.
Ссылки: `@Рисунок:usecase1`, `@Листинг:usecase1`.
Формула (обычно работа №8): `$$ … $$` с `%eq_id` и ссылкой `@Формула:eq_id`.
## Запрещено
- «рис.», «табл.», сноски `[^1]`, графа «№ п/п»
- точка в конце заголовков
- объединять несколько практических работ в один H1