75 lines
3.2 KiB
Markdown
75 lines
3.2 KiB
Markdown
# Промпт: итоговый отчёт по практическим работам (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
|
||
|
||
Рисунок: `` → ссылка `@Рисунок: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
|