Конвертация Markdown в doc через Pandoc с переопределением стилей
Pandoc преобразовывает текстовые файлы из одних форматов в другие. При преобразовании из формата который содержит меньше возможностей для форматирования в формат с большими возможностями появляется необходимость уточнения стилей для более богатого формата. Пример такой конвертации — преобразование Markdown в doc при которой используется дополнительный doc-файл со стилями.
Пример
Исходный md-файл:
# Название документа
## Раздел 1
Текст текст
## Раздел 2
Таблица:
| Товар | Стоимость |
| ------- | --------- |
| Тапочки | 100р. |
| Носки | 20р. |
Дополним команду для конвертации параметром --reference-doc
и передадим в него имя файла со стилями:
pandoc "Example.md" -s -o "Example.docx" --reference-doc "custom-styles.docx"
Файл pandoc-custom-styles.docx это обычный файл Word с определёнными набором стилей.
Редактирование файла стилей
Рассмотрим порядок действий для изменения стиля таблицы для центрирования таблицы по горизонтали.
Откройте файл со стилями и поставьте курсор внутри таблицы, перейдите на вкладку Работа с таблицам - Конструктор
:
Нажмите на выпадающий список и выберите пункт Изменить стиль таблицы
:
В появившемся окне нажмите Формат
и выбирите пункт Свойства таблицы
:
Выберите нужные настройки стиля:
Для изменения обычных стилей (не таблиц) применяется тот же принцип. Список стилей находится на вкладке Главная
: