मूल रूप से मैं कैसे प्राप्त करने के लिए के बारे में सवाल पूछने के लिए जा रहा था LaTeX में काम कर Anki , लेकिन जैसा कि मैंने सवाल लिख रहा था, मैं इस समस्या अपने आप हल करने के लिए कोशिश कर रहा था। मुझे लगा कि अन्य लोग मेरे निष्कर्षों से लाभान्वित हो सकते हैं, इसलिए मैंने उन्हें यहां पोस्ट करने का फैसला किया। यदि आप ध्यान दें कि मेरा कोई भी कदम गलत है, तो कृपया मुझे बताएं। और मैं अभी भी इसे काम करने में असमर्थ था, इसलिए यदि आप अंत तक स्क्रॉल करते हैं, तो आप देख सकते हैं कि मैं कहां फंस गया हूं और अभी भी मदद की आवश्यकता है।
वर्तमान मुद्दा यह है: मैं libgd कैसे स्थापित कर सकता हूं?
मैं LaTeX के साथ Anki काम करने की कोशिश कर रहा हूँ । एकमात्र जानकारी जो मुझे यह करने के बारे में मिल सकती है वह इस पृष्ठ से है :
- [...] LaTeX का उपयोग करने के लिए, आपको इसे अलग से स्थापित करना होगा - यह Anki के साथ बंडल नहीं है
- [...] OSX पर MacTex का उपयोग करें
- Dvipng भी स्थापित होना चाहिए।
- OSX पर, यदि आप MacTorts का उपयोग करते हैं या LaTeX को स्थापित करने के लिए समान हैं, तो सुनिश्चित करें कि लेटेक्स और dvipng / usr / bin से जुड़े हैं।
MacTex की मानक स्थापना में 3GB लगते हैं, जहाँ तक मुझे विश्वास है कि जितना आवश्यक है, उससे कहीं अधिक है, क्योंकि मैं इसके GUI एप्लिकेशन का उपयोग नहीं करने जा रहा हूँ। मुझे बस LaTeX लाइब्रेरी की आवश्यकता है, अगर मैं इसे सही ढंग से समझता हूं, जो कि 3GB से कम होना चाहिए। इसलिए, मैं इसके बजाय BasicTeX संस्करण स्थापित कर रहा हूं , जिसमें केवल 100MB तक का समय लगता है।
मुझे यकीन नहीं है कि मेरे पास पहले से ही Dvipng स्थापित है या नहीं, इसलिए मैं Anki को पुनः आरंभ कर रहा हूं यह देखने के लिए कि क्या यह काम करता है या नहीं। मुझे निम्नलिखित त्रुटि मिली:
DVipng निष्पादित करने में त्रुटि। [...] tmp.dvi पर लिखा आउटपुट [...]
तो मैं शायद dvipng स्थापित करने की आवश्यकता है ... स्थापना readme निम्नलिखित जानकारी है:
DVipng को स्थापित करना सरल होना चाहिए: केवल
./configure',
बनाना ', और `इंस्टॉल करना'।आवश्यक शर्तें:
- GD ग्राफिक्स ड्रा लाइब्रेरी, libgd
- पथ खोज पुस्तकालय kpathsea
- libpng और libz
फिर से, मुझे यकीन नहीं है कि यदि कोई है, तो इनमें से कोई भी शर्त जो मैंने पहले से ही लगाई है, इसलिए मैं सिर्फ सही रास्ते पर मार्गदर्शन करने वाले त्रुटि संदेशों की उम्मीद में स्थापना के साथ आगे बढ़ रहा हूं।
निष्पादित करने के बाद ./config
, यह त्रुटि देता है:
कॉन्फ़िगर करें: त्रुटि: libpng को खोज / उपयोग नहीं कर सकता
... जो मुझे लगता है कि अजीब राज्यों के बाद से अजीब है:
To be able to compress and write PNG files to disk, dvipng (or really libgd) uses libpng which in turn uses libz. These should be available on any modern system, if not, download them and install them.
मैं libpng वेबसाइट पर गया , और अपने "OS (10.6 / i386) के साथ काम करने वाले" वर्तमान बाइनरी "को खोजने की कोशिश की, लेकिन ऐसा लगता है कि नवीनतम 3 संस्करणों में से कोई भी बाइनरी नहीं है जो डाउनलोड करने के लिए उपलब्ध है। इसलिए मैं "पुराने बायनेरिज़" अनुभाग पर गया, जो मुझे इस वेबसाइट पर ले गया , जिसका परिवाद v1.4.5 है। मैंने libpng के लिए "व्यक्तिगत इंस्टॉलर पैकेज" स्थापित किया।
अब यह स्थापित हो गया है, मैंने दोबारा Dvipng को स्थापित करने की कोशिश की, और यह अब निम्न त्रुटि देता है:
libgd को नहीं खोज / उपयोग
कर सकते हैं। यह ड्राइंग लाइब्रेरी http://www.boutell.com/gd पर डाउनलोड की जा सकती है
जब मैं उस वेबसाइट पर जाता हूं, तो मैं यह कहता हूं कि यह पृष्ठ स्थानांतरित हो गया है और यह वर्तमान में नीचे है। स्रोत फ़ाइलों के लिए केवल एक लिंक है और कोई बाइनरी वितरण नहीं है। मुझे यकीन नहीं है कि मुझे यहां से कहां जाना चाहिए ... क्या मुझे स्रोत डाउनलोड करना चाहिए और इसे किसी तरह संकलित करना चाहिए? एक बार यह संकलित हो जाए कि मैं इसके साथ क्या करूँ? क्या मैं कुछ फ़ाइल चलाता हूँ यह उत्पन्न करता है? क्या मैं उन फ़ाइलों को स्थानांतरित करूंगा जो इसे विशिष्ट फ़ोल्डर में उत्पन्न करती हैं? Dvipng को कैसे पता चलेगा कि उसे कैसे एक्सेस करना है? मैं इस तरह से कुछ करने के लिए अपरिचित हूं, इसलिए किसी भी मदद की सराहना की जाएगी।
यहाँ निर्भरता पदानुक्रम का एक सारांश (अभी तक) है जो Anie के साथ काम करने के लिए LaTeX प्राप्त करने के लिए स्थापित किया जाना चाहिए:
- MacTeX : इंस्टॉल किया गया (बहुत सारे डिस्क स्थान बचाने के लिए BasicTeX संस्करण मिला)।
- Dvipng : स्थापित नहीं (libgd के बिना स्थापित नहीं किया जा सकता)।
- libpng : स्थापित (व्यक्तिगत इंस्टालर पैकेज मिला)।
- libgd: इंस्टॉल नहीं किया गया (यह कैसे स्थापित करें यह सुनिश्चित नहीं है)।
- ???
अन्य सवाल:
- क्या यह जानने के लिए एक बेहतर, विश्वसनीय तरीका है कि क्या इनमें से कोई एक निर्भरता इंस्टॉलर को चलाने के बजाय स्थापित की गई है जो उन पर निर्भर है और एक सार्थक त्रुटि संदेश की उम्मीद कर रहा है?