Mac OS X 10.11 (El Capitan) में अपग्रेड के बाद pdfLatex नहीं मिल सकता है


18

मैं अभी Mac OS X 10.11 (El Capitan) में अपग्रेड किया गया था जो अब pdflatexनहीं मिल सकता है।

मैं संकलन करने के लिए टेक्सवर्क्स का उपयोग कर रहा हूं।

मुझे त्रुटि मिली TeX स्थापित हो सकता है मुझे इसे खोजने की आवश्यकता है।

मुझे इंस्टॉल स्थान कहां मिल सकता है? मैं सेटिंग्स और TexWorks रिपोर्ट LaTeX में था जाँच की /usr/binया /usr/local/bin। मैं इस समस्या को कैसे हल कर सकता हूं?

टेक्सवर्क्स मुझे जांचने की सलाह देता है /usr/bin


1
क्यों गिरा वोट? मैं प्रश्न को कैसे सुधार सकता हूं?
श्वेतकेतु

जवाबों:


22

मेरी /Library/TeX/Root/bin/x86_64-darwin/pdflatexमदद करने के लिए ले जाया गया था , आशा है कि मदद करता है!


$ ls / लाइब्रेरी / TeX / रूट / बिन / x86_64-darwin / pdflatex ls: / पुस्तकालय / TeX / रूट / बिन / x86_64-darwin / pdflatex: कोई फ़ाइल या निर्देशिका नहीं
मोना जलाल

8

यदि आप होमब्रे का उपयोग कर रहे हैं , तो आपको ग्राहक पर यह संदेश मिलेगा:

TeX को स्रोत से स्थापित करना अजीब और स्थूल है, इसके लिए बहुत सारे पैच की आवश्यकता होती है, और केवल 32-बिट बनाता है (और इस प्रकार स्नोब तेंदुए पर Homebrew deps का उपयोग नहीं किया जा सकता है।)

हम एक MacTeX वितरण का उपयोग करने की सलाह देते हैं: https://www.tug.org/mactex/

आप इसे पीपा का उपयोग करके स्थापित कर सकते हैं:

काढ़ा पीना स्थापित mactex

तो ठीक यही मैं कर रहा हूं। कमांड के सामने 'sudo' का उपयोग करना , हालांकि, इंस्टॉलेशन को सुविधाजनक बनाने के लिए।

इसके बाद, प्री-एल कैपिटन सिस्टम पर, pdflatex / usr / texbin में पाया जाएगा , हालांकि, El Capitan के साथ / usr में इंस्टॉलेशन की अनुमति नहीं है। इसलिए, अब आपको pdflatex और अन्य संबंधित बायनेरीज़ / लाइब्रेरी / TeX / टेक्सबिन में मिलेंगे । (इस सुझाव के लिए आर-ब्लॉगर्स वेबसाइट के लिए बहुत धन्यवाद।) बस इस पथ को अपने $ PATH env वैरिएबल में जोड़ें।


4

हाँ। खान / पुस्तकालय / TeX / रूट / बिन / x86_64-darwin के रूप में अच्छी तरह से ले जाया गया। मैंने अपने TeXworks प्राथमिकताएँ-> इस पथ को "TeX के लिए पथ और संबंधित कार्यक्रमों" के अंतर्गत टाइप किया। सब कुछ हमेशा की तरह काम कर रहा है, हालांकि मैंने अभी तक कच्चे टेक्स और कॉनटेक्स की जाँच नहीं की है। लेकिन मुझे लगता है कि चीजें ठीक होनी चाहिए।


4

मैं zsh का उपयोग करता हूं और मुझे /Library/TeX/texbinअपने पथ के ~/.zshrcसाथ जोड़ना होगा :

export PATH="$PATH:/Library/TeX/texbin"

चूंकि zsh, जाहिरा तौर पर, स्वचालित रूप /usr/libexec/path_helperसे लोड करने के लिए उपयोग नहीं करता है /etc/paths.dऔर मैं एक और चर को समीकरण में फेंकना नहीं चाहता था (और सभी अन्य सामान /etc/paths.d) अधिक समय बिताए बिना यह पता लगाने के लिए कि वास्तव में क्या करने जा रहा था। ।


2

बस यह उल्लेख करना है कि यदि आप टेक्सशॉप में पथ जोड़ना चाहते हैं। सही टैब "इंजन" - "पथ सेटिंग", और पहले इनपुट लाइन के लिए "लाइब्रेरी / TeX / रूट / बिन / x86_64-डार्विन" पेस्ट करें।

उम्मीद है की यह मदद करेगा।


1

TeXworks -> प्राथमिकताएं -> टाइपसेटिंग

पहले बॉक्स के लिए + बटन पर क्लिक करें और टेक्सबिन का रास्ता चुनें जिसमें pdflatex सहित कई फ़ाइल हों।

मेरे मामले में यह पथ: / पुस्तकालय / TeX / वितरण / कार्यक्रम / पाठ


1

मेरे मामले में, मैंने टर्मिनल पर एक कमांड "जो pdflatex" टाइप किया है, फिर यह / लाइब्रेरी / TeX / टेक्सबिन / pdflatex दिखाता है। उसके बाद, मैंने इस चित्र में प्राथमिकताओं में विकल्प का चयन किया:

यहाँ छवि विवरण दर्ज करें


सुपर उपयोगकर्ता में आपका स्वागत है। यह राजू रंजन कुमार के जवाब के लिए थोड़ा अलग रास्ता है। जब आपके पास थोड़ा और प्रतिनिधि होता है, तो संभवतः एक टिप्पणी के रूप में दूसरे उत्तर में मामूली बदलाव पोस्ट करना अधिक उचित होगा, क्योंकि यह इरादा है कि प्रत्येक उत्तर पहले से योगदान किए गए की तुलना में काफी अलग समाधान प्रदान करता है।
फिक्सर 1234
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.