BigUpdate
Python application / build (push) Has been cancelled

This commit is contained in:
Igor20264
2026-09-03 10:44:08 +03:00
parent d2da20fdb2
commit 516abe7b83
177 changed files with 40178 additions and 2 deletions
+33
View File
@@ -0,0 +1,33 @@
# md2fodt
Прямой пайплайн **Markdown → FODT** (Flat OpenDocument Text), диалект [md2gost](../md2gost/).
Без Word, без LibreOffice на этапе генерации. Один XML-файл `.fodt`, открывается в LibreOffice Writer / Collabora.
## Запуск
```bash
python -m md2fodt report.md -o report.fodt
# или
md2fodt report.md
```
## Что умеет v1
- абзацы, **жирный** / *курсив* / `код`
- заголовки H1–H3 (outline → можно обновить оглавление в Writer)
- списки, таблицы с `table:header-rows` (повтор шапки при разрыве страницы)
- merge ячеек `^` / `>` (как в md2gost)
- рисунки (встраиваются base64 в FODT)
- листинги, подписи / простые номера ссылок `@Рисунок:…`
- библиография `[n]: …`
Стили: TNR 14, поля 30/10/20/20 мм (ГОСТ-ориентир).
## Не в v1
- «Продолжение таблицы N» (в ODF нет аналога LaTeX `longtable`)
- титулы DOCX, PlantUML→картинка
- полный паритет профилей PIS_custom / layout-tracker Word
Для DOCX по-прежнему: `python -m md2gost …`. Для PDF через LaTeX: `python -m md2latex …`.