GhostEditor LogoGhostEditor
coursework_report.md[Saved][Курсовая работа (МИРЭА)]
terminalreports / mirea / coursework_report.mdunfold_more
DOCX via Word COMexpand_more
person
Профиль:
✔ТЗ ГОСТ 7.32:0 ошибок•2 предпр.
menu_book
GhostEditor Desktop — Спецификация диалекта Markdown md2gost v0.1.0 verified ГОСТ 7.32-2017 AST Extended Marko
docs/markdown.md • docs/quickstart.md • rev #8e2a14
search Ctrl+K
Синтаксические конструкции md2gost 8 модулей
1. Спецразделы без номеров AST

# *ВВЕДЕНИЕ, [TOC], # *ЗАКЛЮЧЕНИЕ

Пункт ГОСТ 7.32: 5.2
2. Идентификаторы и кросс-ссылки Ref Engine

%id, @Рисунок:id, @Таблица:id, @Формула:id

Автонумерация сквозная
3. Таблицы со слиянием (row/col) Выбрано

Маркеры ^ (rowspan), > (colspan), авторазрыв

%tbl-id Название w:vMerge • w:gridSpan
4. Листинги исходного кода Pygments

python %lst-main Заголовок листинга

Разрывы без сирот строк
5. Схемы, PlantUML и BPMN Kroki / Jar

uml-c4 %arch, +landscape, +listing

Рендер в EMF/PNG 300 DPI
6. Формулы и математика LaTeX → OMML

$$ ... $$ %eq-energy и инлайн $a^2+b^2=c^2$

Нумерация по правому краю
7. Библиография и источники ГОСТ 7.0.5

[1]: Автор. Монография... и цитирование [1]

Проверка давности ≤ 5 лет
8. Разрыв страниц и ориентация Page Engine

--- hr-pagebreak, секция +landscape

A4 Альбомная секция
verified_user
Валидатор активен 0 критических расхождений
100% GOST
Спецификация раздела 3 md2gost table syntax

Таблицы со сложным слиянием ячеек (`^` rowspan / `>` colspan)

В стандартном Markdown отсутствует семантическое слияние ячеек. Диалект md2gost решает эту проблему введением служебных маркеров: символ ^ инициирует слияние по вертикали с вышестоящей ячейкой (rowspan), а > объединяет ячейку с предыдущей слева (colspan). В Word OpenXML это компилируется напрямую в дескрипторы w:vMerge и w:gridSpan.

01 02 03 04 05 06 07
%tbl-db-compare Сравнительный анализ реляционных СУБД для логирования
| СУБД | Производительность | Поддержка JSON | Стоимость лицензии |
| :--- | :--- | :--- | :--- |
| PostgreSQL | Высокая (OLTP) | Полная (JSONB) | Бесплатно (Open Source) |
| MySQL 8.0 | ^ | Базовая (JSON doc) | ^ |
| Oracle DB | Экстремальная | > | Коммерческая (Проприетарно) |
| SQLite 3 | Локальная | Ограниченная | Public Domain |
^ — вертикальный rowspan > — горизонтальный colspan
UTF-8 • 7 строк
policy
Требование ГОСТ 7.32-2017 (п. 6.8 Таблицы):

Название таблицы размещается над ней слева без абзацного отступа в формате: Таблица 1 — Название. Точка в конце заголовка не ставится. При переносе таблицы на следующий лист Word COM автоматически дублирует шапку таблицы и выводит над ней строку «Продолжение таблицы 1».

--table-continuation word --keep-with-next
Ссылка на таблицу в основном тексте документа: Кросс-референс
Результаты замеров сведены в @Таблица:tbl-db-compare.
→ «в таблице 1»
Склонение слова «таблица» и корректный регистр подбираются транслятором автоматически согласно падежу контекста.
Контроль чекера ТЗ (--check) Anti-Mistake
check_circle
Автозамена кавычек "Кавычки" → «Французские ёлочки» по ГОСТ
check_circle
Тире и дефисы Слово - слово → Слово — слово (длинное тире с неразрывным пробелом)
cancel
Запрет сносок [^1] ГОСТ 7.32 запрещает сноски на страницах. Используйте только список литературы [n]
cancel
Запрет сокращений «рис.», «табл.» Писать только полными словами: «Рисунок 1.2», «Таблица 3»
warning
Колонка «№ п/п» не допускается Стандарт предписывает ставить просто «№» или осмысленный заголовок
Физический рендер в Word DOCX Масштаб 1:1 • 12pt TNR
Таблица 1 — Сравнительный анализ реляционных СУБД для логирования
СУБД Производительность Поддержка JSON Стоимость лицензии
PostgreSQL Высокая (OLTP) Полная (JSONB) Бесплатно (Open Source)
MySQL 8.0 Базовая (JSON doc)
Oracle DB Экстремальная Коммерческая
SQLite 3 Локальная Ограниченная Public Domain
Сформировано через python-docx-template • шрифт Times New Roman 12 pt
docs/markdown.md • v0.1.0 (18.4 КБ) • Синхронизировано с компилятором