SORU
22 Kasım 2012, PERŞEMBE


Fiyat indirimi dan pandoc ile PDF dönüştürme kenar boşluğu boyutunu ayarlayın

RStudio içinde RMarkdown bir dosya oluşturulur ve bir HTML içine knitr örgü ile başarmışlardır .md dosya. Sonraki, pandoc dönüştürmek için kullandım .md PDF dosyası içine (eğer çalışırsam bir hata alıyorum ve .OGG dosya html dosyası). Ancak, üretilen PDF büyük boşlukları (http://johnmacfarlane.net/pandoc/demo/example13.pdf). Nasıl daha küçük kenar boşlukları ile bir şeyler üretmek için pandoc alabilir miyim? Pandoc kullanıcı kılavuzunu aradım ama işe yarar bir şey bulamadım.

CEVAP
22 Kasım 2012, PERŞEMBE


Bu Lateks bir belgenin varsayılan kenar boşluklarını belirtir size bağlı ne Pandoc LaTeX ile PDF oluşturma gibi Lateks bir soru.

geometriÖrneğin lateks paket sayfanın kenar boşluklarını değiştirmek için kullanılabilir. Ancak Pandoc Lateks Başlığı dönüştürülmüş md dosyası için uygulanan ins dahil olmak üzere bu kullanma anlatmak için bir yol gerekir.

Nasıl bu Pandoc User Guide belgelenmiştir. Özellikle --template=FILE komut satırı bağımsız değişkeni ve Templates section bkz. Aslında, ya da Bul ve değiştir varsayılan şablon eklemek için Lateks talimatları kullanmak istediğiniz başlangıç veya kendi şablon sıfırdan ve yer uygun yer; bakınız --data-dir komut satırı bağımsız değişkeni.


Eğer Pandoc yeni bir sürümünü kullanıyorsanız, başka bir alternatif değişken bağımsız değişken (-V KEY[=VAL] --variable=KEY[:VAL] set) kullanmaktır. geometry paketi Mayıs 2012'de varsayılan LaTeX şablonu (this discussion) eklendi. Sayfa kenar boşluklarını değiştirmek istediğinizde gibi kullanabilirsiniz:

pandoc -V geometry:margin=1in -o output.pdf input.md

Birden fazla değişken değerleri de belirtebilirsiniz. Eğer yarım inç kenar boşlukları ile 4 ile 6 inç bir pdf oluşturmak istedim örneğin, kullanabilirsiniz:

pandoc -V geometry:paperwidth=4in -V geometry:paperheight=6in -V geometry:margin=.5in -o output.pdf input.md

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009