जबकि पिछले उत्तर मददगार हैं, मैं Org मोड के लिए एक स्पष्ट नुस्खा का थोड़ा और जोड़ दूँगा।
डिफ़ॉल्ट रूप से, ऑर्ग मोड एक नहीं बल्कि अनचाही hypersetup
धारा जोड़ता है । आप अपनी .emacs
फ़ाइल में निम्न पंक्ति जोड़कर इसे रोक सकते हैं :
(customize-set-value 'org-latex-with-hyperref nil)
इसके अलावा, यदि आप ( hyperref
या url
जो कि स्वचालित रूप से लोड किया गया है hyperref
) के लिए कोई विकल्प पास करना चाहते हैं , तो आप फॉर्म की एक कमांड का उपयोग कर सकते हैं (नोट किए गए बैकस्लैश पर ध्यान दें):
(add-to-list 'org-latex-default-packages-alist "\\PassOptionsToPackage{hyphens}{url}")
यह विशेष आदेश url
हाइफ़न पर पृष्ठ के अंत में लंबे URL को तोड़ने के लिए पैकेज को निर्देशित करता है ।
फिर, Org दस्तावेज़ में ही, हम निम्नलिखित पंक्तियाँ जोड़ सकते हैं:
#+LaTeX_HEADER: \usepackage[x11names]{xcolor}
#+LaTeX_HEADER: \hypersetup{linktoc = all, colorlinks = true, urlcolor = DodgerBlue4, citecolor = PaleGreen1, linkcolor = black}
पहली पंक्ति xcolor
X11 रंग नामों के साथ पैकेज को जोड़ती है , और दूसरी पंक्ति hyperref
इस प्रश्न के लिए प्रासंगिक विकल्प के साथ, पैकेज के लिए कई विकल्प निर्दिष्ट करती है colorlinks = true
।
देखें पैकेज विकल्प की धारा hyperref प्रलेखन , और 'नाम से रंग की धारा xcolor प्रलेखन उपलब्ध बारे में अधिक जानकारी के लिए hyperref
क्रमश: सेटिंग्स और X11 रंग के नाम।