में पूर्ण पथ कैसे सक्षम करें मेरे पास ~/my_files/test.tex के तहत एक दस्तावेज़ है और test.tex में कुछ स्टाइलिंग सूचनाएं शामिल करना चाहते हैं, जो ~/latex/शैलियों/info_hypersetup.tex के अंतर्गत पाई जा सकती हैं।लाटेक्स
जब मैं अपने test.tex में निम्नलिखित बयान में शामिल हैं:
%% setting the infos for the pdf
\include{home/helex/latex/styles/info_hypersetup.tex}
जब pdflatex test.test चल मैं निम्नलिखित त्रुटि मिलती है:
! I can't write on file `~/latex/styles/info_hypersetup.tex.aux'.
मैं 777 के अधिकार सेट, लेकिन यह कुछ भी नहीं बदला है। यह काम करता है, अगर मैं निर्देशिका-संरचना में info_hypersetup.tex डालता हूं जहां test.tex है। लेकिन मैं अपने स्टाइल सूचना को अपने सभी दस्तावेजों के लिए वैश्विक सेटिंग के रूप में उपयोग करना चाहता हूं और इसे हर प्रोजेक्ट में कॉपी नहीं करना चाहता हूं।
आपकी मदद के लिए धन्यवाद।
निर्देशिका '~/latex/शैलियों /' लिखने योग्य है? – kennytm
हाय केनीटीएम, हाँ मैंने इसे सुडो chmod -R 777 ~/लेटेक्स के साथ सेट किया है और त्रुटि अभी भी वही है। –
इसे अपने स्थानीय TeXmf पेड़ (~/texmf/tex/latex/local /) में जोड़ें और फिर texhash चलाएं (जैसा कि आप, * नहीं * रूट के रूप में)। फिर आप {info_hypersetup.tex} को शामिल करने में सक्षम होना चाहिए। बीटीडब्लू, मुझे संदेह है कि आप वास्तव में इस फ़ाइल को इनपुट करना चाहते हैं: \ include का अर्थ टाइपसेट के लिए है। (आपके द्वारा उपयोग किए जाने वाले पथ के प्रकार को मना करने के लिए अच्छे सुरक्षा कारण हैं।) –