Конвертация Markdown в doc через Pandoc с переопределением стилей
Pandocopen in new window преобразовывает текстовые файлы из одних форматов в другие. При преобразовании из формата который содержит меньше возможностей для форматирования в формат с большими возможностями появляется необходимость уточнения стилей для более богатого формата. Примером такой конвертации является преобразования Markdown в doc при которой используется дополнительный doc-файл со стилями.
Пример
Исходный md-файл:
# Название документа
## Раздел 1
Текст текст
## Раздел 2
Таблица:
| Товар | Стоимость |
| ------- | --------- |
| Тапочки | 100р. |
| Носки | 20р. |
2
3
4
5
6
7
8
9
10
11
12
13
14
Дополним команду для конвертации параметром --reference-doc
и передадим в него имя файла со стиялми:
pandoc "Example.md" -s -o "Example.docx" --reference-doc "custom-styles.docx"
Файл custom-styles.docxopen in new window это обычный файл Word с определёнными набором стилей.
Редактирование файла стилей
Рассмотрим порядок действия для изменения стиля таблицы для центрирования таблицы по горизонтали.
Откройте файл со стилями и поставьте курсор внутри таблицы, перейдите на вкладку Работа с таблицам - Конструктор
:
Нажмите на выпадающий список и выберите пункт Изменить стиль таблицы
:
В появившемся окне нажмите Формат
и выбирите пункт Свойства таблицы
:
Выберите нужные настройки стиля:
Для изменения обычных стилей (не таблиц) применяется тот же принцип. Список стилей находится на вкладке Главная
: