Alcune note riguardo pandoc

Documenti Word

Generare un documento con gli stili di riferimento:

pandoc -o custom-reference.docx --print-default-data-file reference.docx

Si possono quindi modificare gli stili all’interno del file “custom-reference” con le normali modalità di Microsoft Word.

Introdurre nuovi stili:

<div custom-style="Super big">My super big text</div>
Normal text. <span custom-style="Highlighted text">This is highlighted</span>

(devono essere esistenti nel file custom-reference.docx)

Si può quindi compilare il documento con:

pandoc documento.md -o documento.docx --reference-doc=custom-reference.docx

Per quanto riguarda le tabelle non è purtroppo possibile modificare lo stile standard. Si può però effettuare un passaggio con python:

import docx
document = docx.Document('/tmp/xxx.docx')
for table in document.tables:
    table.style = document.styles['custom_style']
document.save("target.docx")