2014-06-26 14 views
21

क्या पाठ में लेटेक्स कोड जोड़कर ऐसा करने का कोई तरीका है या समाधान (आर) मार्कडाउन में है?एक RMarkdown दस्तावेज़ में व्हाइटस्पेस कैसे जोड़ें?

एक समाधान यहाँ का कोई संकेत: http://rmarkdown.rstudio.com/pdf_document_format.html

वर्तमान मैं 1 पेज के नीचे तक मेरी monospace हस्ताक्षर जोड़कर, पृष्ठ 2 पर शुरू करने के लिए अगले भाग के लिए मजबूर करने से एक समाधान bodging कर रहा हूँ में: https://github.com/Robinlovelace/Creating-maps-in-R/blob/master/intro-spatial-rl.pdf

उत्तर

10

आप अपनी आरएमडी फ़ाइल के अंदर लेटेक्स का उपयोग कर सकते हैं। पेज ब्रेक रखने के लिए, बस \newpage जोड़ें।

example.Rmd

Title 
==================== 

This is a test Rmd document. 

\newpage 

Second page 
==================== 

This text is on the second page 

आप एक PDF का उपयोग कर render("example.Rmd", output_format='pdf_document')

आशा है कि यह मदद करता है,

एलेक्स

+0

वाह यह इतना आसान है। यह पाया गया कि आप फुटनोट भी जोड़ सकते हैं (यहां चर्चा देखें http://rmarkdown.rstudio.com/markdown_document_format.html) मुझे लगता है कि (आर) मार्कडाउन उन सभी पर शासन करने का प्रारूप है। – RobinLovelace

23

यह सिर्फ HTML का उपयोग करने के लिए है करने के लिए एक और आसान तरीका बनाने टैग। <br> जोड़ना एक सिंगल लाइन ब्रेक देगा और मैंने इसका उपयोग तब किया है जब, किसी भी कारण से, (दो-स्पेस इंडेंटेशन) का उपयोग करके अनदेखा किया जाता है।

+3

एक और फिक्स बैकस्लैश '\\' को केवल नई लाइन के सामने डालने वाला है, जिसके परिणामस्वरूप एचटीएमएल में रिक्त रेखा है। मुझे यह भी पता चलता है कि दो-रिक्त स्थान के बाद नई लाइन काम नहीं करती है। – bdemarest

11

ऊर्ध्वाधर अंतरिक्ष (पीडीएफ को Markdown) बनाने के लिए, मैं लेटेक्स के लिए \vspace{12pt} तरह &nbsp;

यह आदेश काम करता है का उपयोग करें।

+0

शानदार! यह खूबसूरती से काम करता है। बहुत धन्यवाद। – Seanosapien

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