2015-01-28 10 views
7

मैं अपने पैकेज में एक विज़ुअलाइज़ेशन फ़ंक्शन दस्तावेज करने के लिए काम कर रहा हूं। इस उद्देश्य के लिए मैं आरडी-फाइल 'funcname.Rd' के माध्यम से एम्बेडेड एक छवि लेना चाहता हूं जो फ़ंक्शन में उपयोग किए गए विभिन्न मानकों को समझा सकता है, और यदि उपयोगकर्ता पैकेज मैनुअल पीडीएफ पढ़ने या लिखने के लिए पॉप अप करता है तो 'पॉपकनाम' 'की तर्ज में आर कुछ में:आर-पैकेज दस्तावेज (आरडी) फाइलों में छवियों सहित

Manual example

' लेखन आर extensions'-दस्तावेज़ इस मुद्दे के समाधान के लिए प्रतीत नहीं होता है, और केवल संदर्भ मैं मिल सकता है this blog post और this R-devel discussion थे। पूर्व में 'बेस 64' नामक पैकेज के टूटे हुए लिंक हैं और बाद वाले केवल आर पैकेज पैकेज में छवियों सहित विभिन्न विकल्पों को संबोधित करते हैं। यह अच्छा होगा अगर यह सीआरएएन-संगत हो सकता है।

इस मुद्दे पर कैसे पहुंचे इस बारे में कोई सलाह की सराहना की जाएगी, धन्यवाद!

+1

अपने आरडी-फाइल को सादा पाठ में संसाधित करना संभव होना चाहिए। मैं शायद उन कोडों को शामिल करना पसंद करूंगा जो उदाहरणों में ऐसी आकृति उत्पन्न करते हैं। – Roland

+0

यह आर-डेवेल चर्चा में सुझाए गए कार्य-आस-पास के लगभग एक काम है; स्पष्ट रूप से 'उदाहरण (funcname)' का उपयोग करना कुछ लोगों ने उपयोग किया है। आर-उत्पादित आंकड़ों के साथ यह बात यह है कि मैं आंकड़ों में कई स्टाइलिज्ड लाइनों, घुंघराले ब्रैकेट इत्यादि को इंगित करना चाहता था कि अलग-अलग पैरामीटर क्या करते हैं, और आर में ऐसा करने से बल्कि असुविधाजनक हो सकता है। लेकिन आप सही हैं। –

+2

बस जागरूक रहें कि कुछ (कई?) उपयोगकर्ता आंकड़े नहीं देख पाएंगे। उदा।, अगर वे कमांड लाइन से काम करते हैं। – Roland

उत्तर

10

untested है, लेकिन GitHub पर आर स्रोत को देखो, यह जाहिर होता है कि वे निम्नलिखित तरीके से ?par documentation file में कोई चित्र जोड़ने:

\item{\code{mai}}{A numerical vector of the form \code{c(bottom, 
     left, top, right)} which gives the margin size specified in 
     inches.\cr 
     \if{html}{\figure{mai.png}{options: width="35\%" alt="Figure: mai.png"}} 
     \if{latex}{\figure{mai.pdf}{options: width=7cm}} 
    } 

आंकड़ा /man/figures में सहेजा जा प्रतीत होता है।

+0

धन्यवाद! मैं इसे देख लूँगा। –

+1

यह इस समय सबसे अच्छा तरीका प्रतीत होता है, जवाब स्वीकार किया जाता है। मेरे उद्देश्य के लिए यह अच्छी तरह से काम करता है, लेकिन रोलैंड की तरह ऊपर उनकी टिप्पणियों में बताया गया है, किसी को सभी उपयोगकर्ताओं को आंकड़े देखने की उम्मीद नहीं करनी चाहिए। –

+2

भविष्य में इस प्रश्न पर किसी के भी होने के लिए बस एक एफवाईआई। ऊपर निर्दिष्ट वाक्यविन्यास अच्छी तरह से काम करता है! – schifferl

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