2012-05-08 13 views
14

में pngcairo टर्मिनल को कैसे सक्षम करूं मैं पीएनजी प्रारूप (कन्वर्ट का उपयोग करने से परहेज) के लिए एक आकृति प्लॉट करना चाहता हूं, हालांकि मेरा ग्नुपॉट वितरण PNGCAIRO टर्मिनल प्रदान नहीं करता है। मैं इसे कैसे इंस्टॉल/सक्षम कर सकता हूं? मैं मैक ओएस एक्स 10.6 पर गनप्लॉट 4.4, पैचलेवल 2 का उपयोग करता हूं।मैं Gnuplot

[me]machine @ test $ gnuplot 

G N U P L O T 
Version 4.4 patchlevel 2 
last modified Wed Sep 22 12:10:34 PDT 2010 
System: Darwin 10.8.0 

Copyright (C) 1986-1993, 1998, 2004, 2007-2010 
Thomas Williams, Colin Kelley and many others 

gnuplot home:  http://www.gnuplot.info 
faq, bugs, etc: type "help seeking-assistance" 
immediate help: type "help" 
plot window:  hit 'h' 

Terminal type set to 'x11' 
gnuplot> set terminal pngcairo 
        ^
    unknown or ambiguous terminal type; type just 'set terminal' for a list 

उत्तर

5

अपने पैकेज प्रबंधक (जैसे macports या fink) एक उपयुक्त gnuplot नहीं है, तो, तो आप शायद अपने आप को स्रोत से gnuplot का निर्माण करने की जरूरत के लिए जा रहे हैं। Gnuplot स्वयं बहुत मुश्किल नहीं है, लेकिन यदि आप एक विशिष्ट टर्मिनल (उदा। pngcairo) चाहते हैं तो आपको gnuplot बनाने से पहले निर्भरताओं को डाउनलोड और निर्माण करने की आवश्यकता होगी - इस मामले में libcairo

gnuplot भी एक नियमित रूप से png टर्मिनल, जिसमें यदि आपके gnuplot वितरण संकलन समय पर libgd ढूँढने में सक्षम था या अपने पैकेज प्रबंधक यह शामिल मौजूद होना चाहिए है।

और यह बताने का आसान तरीका कि आपने कौन से टर्मिनलों को सक्षम किया है, केवल एक इंटरैक्टिव gnuplot विंडो में set terminal टाइप करें। यह उन सभी टर्मिनल की एक सूची मुद्रित करेगा जो आपका gnuplot उपयोग करने में सक्षम है (जो पुस्तकालयों पर संकलित करता है) पर निर्भर करता है

क्षमा करें अगर यह बहुत मदद नहीं है।

+0

उत्तर के लिए धन्यवाद। – TMOTTM

+0

कोई समस्या नहीं है। मुझे खेद है कि यह बहुत उपयोगी नहीं था ... – mgilson

16

आप homebrew द्वारा चलाए जा रहे हैं, तो आप सिर्फ एक कमांड लाइन

brew install gnuplot --with-cairo

+0

'sudo apt-get libcairo2-dev' स्थापित करें आसान है। – SparkAndShine

+5

उस विकल्प को ब्रूव में बहिष्कृत कर दिया गया है: 'brew install gnuplot --with-cairo' – cdosborn

4

मैं 5.0.1 करने के लिए gnuplot उन्नयन और एक ही समस्या आ के साथ सब कुछ स्थापित कर सकते हैं। ये है जो मैं करता हूं।

gnuplot 5.0.1 स्थापित करने के लिए here से स्रोत फ़ाइल डाउनलोड करें, और तब:

#decompress it: 
tar -xvf gnuplot-5.0.1.tar.gz 

#install the dependency libraries for cairo-based terminals, like pdfcairo, pngcairo 
sudo apt-get install libcairo2-dev 
sudo apt-get install libpango1.0-dev 


#build it: 
cd gnuplot-5.0.1 
./configure 
make 

#install it: 
sudo make install 
संबंधित मुद्दे