Я пытаюсь преобразовать текстовый файл (markdown) в docx, используя pandoc со специальным шаблоном MS Word. Я делаю это так:

pandoc -s --reference-docx=/path/to/my/template.dotx -o outfield.docx file.md

Проблема заключается в том, что я настроил свой шаблон с помощью специального стиля "Абзац тела", отдельного от стиля "Нормальный" (поскольку различные заголовки и т.д. Все основаны на стиле "Нормальный"). Есть ли способ сообщить Pandoc, что при преобразовании обычного текста абзаца его следует стилизовать с использованием моего особого стиля "Body Paragraph"?

1 ответ1

2

pandoc 1.19.2.1 использует три стиля для основного текста: Normal Body Text и First Paragraph которые основаны друг на друга в указанном порядке. Если вы хотите конкретного стилизации только ваше тело текста, вы должны , следовательно , изменить стиль Body Text в шаблоне, а не Normal стиль , как изменения в Normal стиле - как уже упоминалось - распространяются на другие стили , а также.

См. Часть о параметре --reference-docx в разделе «Параметры, влияющие на конкретных авторов» в руководстве пользователя pandoc.

Эта функция может существовать до версии 1.19.2.1, я не знаю, когда она была введена.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .