Конвертация Markdown в doc через Pandoc с переопределением стилей

Pandocopen in new window преобразовывает текстовые файлы из одних форматов в другие. При преобразовании из формата который содержит меньше возможностей для форматирования в формат с большими возможностями появляется необходимость уточнения стилей для более богатого формата. Пример такой конвертации — преобразование 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 с определёнными набором стилей.

Редактирование файла стилей

Рассмотрим порядок действий для изменения стиля таблицы для центрирования таблицы по горизонтали.

Откройте файл со стилями и поставьте курсор внутри таблицы, перейдите на вкладку Работа с таблицам - Конструктор:

Настройка стиля в Word

Нажмите на выпадающий список и выберите пункт Изменить стиль таблицы:

Настройка стиля в Word

Настройка стиля в Word

В появившемся окне нажмите Формат и выбирите пункт Свойства таблицы:

Настройка стиля в Word

Выберите нужные настройки стиля:

Настройка стиля в Word

Для изменения обычных стилей (не таблиц) применяется тот же принцип. Список стилей находится на вкладке Главная:

Настройка стиля в Word

Ссылки

Последниее изменение: