2016-03-11 13 views
7

मैं आर मार्कडाउन का उपयोग करके सभी डेटा विश्लेषण रिपोर्ट लिखने का प्रयास करता हूं, क्योंकि मेरे पास एक पुन: उत्पादित दस्तावेज़ हो सकता है जिसे मैं कई आउटपुट प्रारूपों (पीडीएफ, एचटीएमएल और एमएस वर्ड) में साझा कर सकता हूं।एमएस वर्ड ट्रैक में परिवर्तन और RMarkDown

हालांकि, मेरे साथियों में से सबसे एमएस वर्ड का उपयोग करें और वे आर, Markdown, आदि के बारे में कोई जानकारी नहीं है कि मैं एमएस वर्ड में अपनी रिपोर्ट पैदा करते हैं और सीधे साथ साझा कर सकते है आर Markdown का उपयोग करने का

एक लाभ यह है मेरे सहयोगियों।

नुकसान यह है कि सहयोग मेरे लिए बोझिल हो जाता है, क्योंकि मुझे एमएस वर्ड पर भी प्रतिक्रिया मिलती है (आमतौर पर ट्रैक परिवर्तनों का उपयोग करके) और मुझे मैन्युअल रूप से उन परिवर्तनों को मैन्युअल रूप से .rmd फ़ाइल में पेश करना होगा।

तो, मेरा सवाल है: मैं एमएस वर्ड दस्तावेज़ में एमएम वर्ड दस्तावेज़ में परिवर्तन प्राप्त करने के लिए प्रक्रिया को सरल कैसे बना सकता हूं (यानी इसे जितना संभव हो सके स्वचालित कर सकते हैं) .एमएमडी में?

क्या वहां कोई उपकरण हैं जो मेरी मदद कर सकते हैं?

अपने सहयोगियों Psgetting आर-साक्षर बनने के लिए एक विकल्प नहीं है :(

+1

यह बहुत व्यापक है, लेकिन मूलभूत उत्तर के रूप में वेब पर इसकी विभिन्न चर्चाएं होती हैं और एक आम सुझाव है कि एमडी से डॉक्क्स तक पैंडोक-जैसे रूपांतरण करना है, जो आपको रिवर्स (डॉक्क्स) एमडी करने के लिए) सहयोगियों से प्राप्त फ़ाइलों पर। आप एमडी फाइलों की तुलना करने और संभवतः मर्ज करने के लिए एक diff उपयोगिता का उपयोग कर सकते हैं लेकिन यह सही नहीं होगा। – Thomas

+1

धन्यवाद @ थॉमस हाँ, मैंने वहां कई चर्चाएं देखी हैं (ब्लॉग ज्यादातर, उदाहरण के लिए http://www.r-statistics.com/2013/03/write-ms-word-document-using-r-with -स-थोड़ा-ओवरहेड-जैसा-संभव /, http://blog.rolffredheim.com/2013/02/reproducible-research-with-r-knitr.html), लेकिन उन सभी में मैंने देखा है, वे निष्कर्ष निकालते हैं/कहें कि उन्हें मैन्युअल रूप से .docx में टेक्स्ट फ़ाइल (.rmd, या लेटेक्स स्रोत या अन्य प्रारूपों में समान रूप से परिवर्तन करने के लिए मैन्युअल रूप से परिवर्तन प्राप्त करना होगा) – elikesprogramming

+0

ठीक है, कम से कम सिद्धांत में आप md करने के लिए पैंडोक का उपयोग करने में सक्षम होना चाहिए एमडी पर वापस docx करने के लिए, तो परिवर्तन परिवर्तन मर्ज करें, लेकिन यह शायद सही से दूर है। – Thomas

उत्तर

2

मैं अभी तक की कोशिश की है नहीं मैं क्या प्रस्ताव कर रहा हूँ, लेकिन यहाँ कैसे मैं इस संभाल करने की योजना है, के बाद से मैं वास्तव में है । सिर्फ मैं जानने के लिए और markdown (नहीं आर Markdown उपयोग करने के लिए सभी सहयोगियों की आवश्यकता होगी,: एक ही जरूरत सबसे पहले, वहाँ दो अलग-अलग परिदृश्य हैं:

  1. मैं प्रमुख लेखक हूँ, या मैं सांख्यिकीय विश्लेषण के लिए जिम्मेदार हूँ जेनेरिक मार्कडाउन) और मैं उन्हें किसी भी आर कोड को छूने के लिए निर्देश नहीं दूंगा। मेरा मानना ​​है कि मार्कडाउन इतना आसान है कि कोई भी जो पर्याप्त सक्षम है डेटा विश्लेषण के साथ एक लेख पर सहयोग मार्कडाउन सीखने के लिए सक्षम से अधिक है। उन्हें शिक्षण लिए, माइक्रोसॉफ्ट वर्ड और ट्रैक परिवर्तन के साथ काम करने से परिचित लोगों के लिए प्रमुख विशेषताएं इस प्रकार हैं:
    • बेसिक markdown संदर्भ: मैं उन्हें कोर आर Markdown संदर्भ है, जो उनकी Pandoc Markdown प्रलेखन और हैं देना होगा उनके R Markdown cheat sheet
    • ट्रैक परिवर्तन: सहयोगी सादे पाठ में मार्कडाउन को संपादित करेंगे और अपना संपादित संस्करण सबमिट करेंगे। मतभेदों को देखने और सुलझाने के लिए, मैं बस एक diff उपकरण का उपयोग करना होगा; मुझे अपने सहयोगियों को बदलावों को बदलने के तरीके को सिखाने के लिए एक अच्छा ऑनलाइन मिल जाएगा। लेखकों के बीच
    • टिप्पणियाँ: मैं options for markdown comments से एक का चयन और उपयोग करने के लिए जब जरूरत है कि मेरे सहयोगियों को पढ़ाने होगा। संशोधित HTML टिप्पणी (<!--- Pandoc-enhanced HTML comment -->) वह है जिसे मैं शायद उपयोग करूँगा।
    • संदर्भ प्रबंधन: मैं ज़ोटरो का उपयोग करता हूं, इसलिए मैं संदर्भों को संभालने के लिए Better BibTeX for Zotero का उपयोग करूंगा। इसके बारे में अच्छी बात यह है कि हालांकि मुझे खुद को संदर्भों को संभालना होगा, सहयोगी सीधे ज़ोटरो समूह पुस्तकालय में संदर्भ जोड़ सकते हैं। वास्तव में, उद्धरण कुंजी का उपयोग करके, सहयोगियों के लिए यह जानना आसान होना चाहिए कि संदर्भों को मार्कडाउन टेक्स्ट में कैसे सम्मिलित करना है।
  2. मैं प्रमुख लेखक नहीं हूँ और मैं सांख्यिकीय विश्लेषण के लिए जिम्मेदार नहीं हूँ: मैं का प्रयोग करेंगे जो कुछ प्रमुख लेखक का उपयोग करता है कार्यप्रवाह (जैसे अगर प्रमुख लेखक ट्रैक किए गए परिवर्तनों के साथ वर्ड का उपयोग करता है, मैं का उपयोग करेंगे एक ही जैसा)।

मैं ध्यान दें कि ऐसा लगता है कि केवल बात यह है कि (माइक्रोसॉफ्ट वर्ड सामान्य काम सुविधाओं की तुलना में) इतना आसान नहीं हो रहा है diff के साथ ट्रैक परिवर्तन को बदल रहा है चाहता हूँ। मुझे ऐसे टूल से अवगत नहीं है जो भिन्न फ़ाइलों को शामिल करता है जैसे वर्ड रीकसील्स बदलता है, लेकिन यदि ऐसा कोई उपकरण मौजूद है, तो प्रक्रिया अधिक सहज होनी चाहिए।

+1

"उपकरण जो diff फ़ाइलों को आसान बनाता है" -> http://criticmarkup.com/ – nsheff

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