2015-07-02 37 views
9

Sadece birkaç saat önce pandoc'a bakmaya başladım, bu yüzden hala bilmediğim bir sürü var. Oluşturulmuş bir docx'i değiştirip altbilgi ve sayfa numaralarını değiştirirsem bunu şablon olarak kullanabilirim, ancak şablonsuz pandox kullanmanın ve bir altbilgi ve sayfa numarası oluşturmanın mümkün olup olmadığını merak ediyorum.Sayfa numaralarını ve altbilgisini şablon belirleme OLMADAN docx'e eklemek mümkün mü?

Bu

pandoc <args> --page_numbers --footer="Created by John Smith" 

mümkün olacağını düşünerek Veya bir şablonla sadece yapılabilir olduğunu edildi?

cevap

7

Şu anda docx biçimi için varsayılan bir şablon bulunmamaktadır (bkz. 1, 2, 3), böylece bir altbilgi dosyasını komut satırına geçiremezsiniz.

Bir altbilgi sağlamak için reference-docx seçeneğini kullanabilirsiniz ancak footer değişkeni geçersiz kılamaz:

pandoc -f markdown --reference-docx=template.docx -t docx input.md -o output.docx 

Düzenleme: şablonu (Word) Ekleme sayfa numaralarını işi yok.

+0

Belirli bir altbilgi kullanabilirim, ancak temelde değişken yapmanın bir yolu yok mu? Ayrıca sayfa numaraları ile ilgili cevabı biliyor musunuz? –

+0

Tam olarak! Altbilgiye sayfa numarası eklemek işe yarıyor. Gerekirse sayım artırılır. – lbeziaud

+0

Sayfa numaraları altbilgi/üstbilgi ile aynı mı işlem görür? –