2013-05-07 16 views
9

का उपयोग करके मार्कडाउन से कनवर्ट किया गया है। मैं आर के भीतर से पांडोक का उपयोग करके एक पीडीएफ दस्तावेज में एक मार्कडाउन दस्तावेज़ को परिवर्तित कर रहा हूं। मैं शीर्षक को केंद्र में रखने की कोशिश कर रहा हूं।पीडीएफ में केंद्र शीर्षक, पांडोक

अब तक, मैं कोशिश की है:

<center># This is my title</center> 

और

-># This is my title<- 

लेकिन न तो काम किया है। क्या पांडोक का उपयोग करके मार्कडाउन से पीडीएफ में परिवर्तित होने पर शीर्षक को केन्द्रित करने का कोई तरीका है?

+1

शीर्षक (रों) की स्थिति (संरेखण) बुला उचित तर्कों का उपयोग आप उपयोग कर रहे ('' की --template' पैरामीटर देखने LaTeX स्टाइलशीट/टेम्पलेट पर निर्भर करता है पैंडोक'), मार्कडाउन बिट्स पर नहीं। या आप अपनी मार्कडाउन फ़ाइल में मैन्युअल रूप से कुछ लाटेक्स वाक्यविन्यास (जैसे '\ start {center} ... \ end {center}') जोड़ सकते हैं। – daroczig

+0

यह लेटेक्स कोड काम करता है: \ start {center} \ fontsize {16} {36} \ selectfont \ textbf {यह मेरा शीर्षक} \ end {center} है। यह नहीं पता था कि आप लेटेक्स और मार्कडाउन को मिलाकर मैच कर सकते हैं। टिप्पणी को उत्तर में परिवर्तित करें और मैं स्वीकार करूंगा। – luciano

उत्तर

16

pandoc में its own extended version of markdown है। इसमें title block शामिल है।

फ़ाइल एक शीर्षक ब्लॉक

% my title 
% Me; Someone else 
% May 2013 

यह LaTeX में पार्स किया जाएगा और जिसके परिणामस्वरूप pdf रूप

\title{my title} 
\author{Me \and Someone Else} 
\date{May 2013} 

और उसके बाद `

\maketitle 

के भीतर बुलाया से शुरू होता है दस्तावेज़।

यह मानक केंद्रित शीर्षक बनाएगा।

यदि आप बदलना चाहते हैं कि शीर्षक आदि कैसे स्वरूपित है तो आप titling package का उपयोग कर सकते हैं।

यदि आप अनुभाग हेडर प्रारूपित करने के तरीके को बदलना चाहते हैं, तो आप titlesec package का उपयोग कर सकते हैं।

स्वचालित रूप से पैंडोक को लागू करने के लिए आप your own template परिभाषित कर सकते हैं। एक आसान विकल्प है कि हेडर में शामिल होने के लिए अपनी वांछित लेटेक्स प्रीम्बल वाली फ़ाइल हो। और फिर जब pandoc (जैसे -H FILE या --include-in-header=FILE)

संबंधित मुद्दे