2015-10-28 7 views
5

मैं अपने Rnw फ़ाइलों (लाटेक्स फाइल) में पाइथन कोड कैसे हाइलाइट करूं? मैं pdflatex चलाने के लिए RStudio के "संकलित पीडीएफ" फ़ंक्शन का उपयोग कर रहा हूं।क्रिस्ट्यूडियो में लाइटिक्स में पाइथन सिंटैक्स हाइलाइटिंग

मार्कडाउन फ़ाइलों के लिए दो संबंधित प्रश्न (Q1, Q2) हैं, लेकिन यह प्रश्न Rnw फ़ाइलों के लिए विशिष्ट हैं।

उदाहरण:

\documentclass{article} 
\begin{document} 

<<>>= 
print("This is R") 
@ 

<<engine='python'>>= 
print "This is python" 
@ 

\end{document} 

enter image description here

+1

आपको हाइलाइट इंस्टॉल करने की आवश्यकता है: http://www.andre-simon.de –

+0

अच्छा यह आसान था। धन्यवाद @ यहुई! मेरे मैक पर, 'ब्रूव इंस्टॉल हाइलाइट' ने नौकरी की। अपनी टिप्पणी को उत्तर देने के लिए स्वतंत्र महसूस करें। अन्यथा, मैं इसे कुछ दिनों में जवाब देकर प्रश्न को "बंद कर दूंगा"। – kdauria

+0

कृपया अपने प्रश्न का उत्तर देने के लिए स्वतंत्र महसूस करें। पीएस: मुझे खुशी है कि आप होमब्रू का उपयोग कर रहे हैं, अन्यथा मुझे हाइलाइट इंस्टॉल करने का तरीका समझने से नफरत है :) –

उत्तर

1

हाइलाइट इंस्टॉल करें: andre-simon.de। प्रश्न की टिप्पणियों में @ यहुई की पोस्ट देखें।

+1

हम में से उन लोगों के लिए जो कंप्यूटर के साथ सक्षम नहीं हैं, सुनिश्चित करें कि आप निम्न कार्य करते हैं: 1) हाइलाइट इंस्टॉल करें, जैसा वर्णन किया गया है ऊपर। 2) या तो 'प्रोग्राम फ़ाइलें' या 'प्रोग्राम फ़ाइलें (x86) 'फ़ोल्डर में निर्देशिका जोड़ें जहां हाइलाइट आपके' पथ 'चर के लिए है (देखें [यहां] (http://www.computerhope.com/issues/ch000549। एचटीएम) उदाहरण के लिए)। यदि आपके पास पहले से ही आपके 'पथ' चर में अन्य चीजें हैं, तो निर्देशिका से पहले अर्धविराम रखें। उदाहरण के लिए, मैंने अपने 'पथ 'चर में'; सी: \ प्रोग्राम फ़ाइलें \ हाइलाइट' डाला। एक बार यह हो जाने के बाद, किसी भी खुली RStudio विंडो बंद करें, RStudio को फिर से खोलें, संकलित करें, और यह काम करेगा। – Clarinetist

0

मैं IPython नोटबुक का इस्तेमाल किया और आप convert it to latex बहुत आसान कर सकते हैं।

$ ipython nbconvert notebook.ipynb 

और आपके पास एक .tex फ़ाइल होगी।

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