पीडीएफ के अंदर लिंक
हाइपररेफ, यूआरएल, एचआरईएफ, रंग और पीडीएफ मेटाडेटा।
पीडीएफ के अंदर लिंक
एक पीडीएफ स्क्रीन पर सिर्फ कागज नहीं है। इसमें लाइव लिंक हो सकते हैं: क्लिक करने योग्य यूआरएल, क्रॉस-रेफरेंस जो सही आंकड़े पर जाते हैं, उद्धरण जो ग्रंथ सूची में जाते हैं, और आपके अनुभाग शीर्षकों से निर्मित एक साइडबार रूपरेखा। LaTeX में, एक पैकेज यह सब प्रदान करता है: hyperref। इसे लोड करें और आपके दस्तावेज़ में प्रत्येक \ref, \cite, और तालिका-सामग्री प्रविष्टि चुपचाप क्लिक करने योग्य हो जाती है, आपके शेष स्रोत में कोई बदलाव नहीं होता है।
हाइपररेफ़ को लोड करना और कॉन्फ़िगर करना
\usepackage[colorlinks=true,linkcolor=blue,citecolor=blue,urlcolor=blue]{hyperref}\url{https://oleafly.com}\href{https://oleafly.com}{Oleafly}\hypersetup{pdftitle={My Paper}, pdfauthor={You}}वर्गाकार कोष्ठकों में दिए गए विकल्प यह नियंत्रित करते हैं कि लिंक कैसे दिखें। डिफ़ॉल्ट रूप से, हाइपररेफ़ प्रत्येक लिंक के चारों ओर एक रंगीन आयत बनाता है, जो अधिकांश लोगों को बदसूरत लगता है। colorlinks=true को सेट करने से बक्सों को रंगीन टेक्स्ट से बदल दिया जाता है, और तीन रंग विकल्प लिंक प्रकार के अनुसार विभाजित हो जाते हैं: linkcolor अनुभाग और आकृति संदर्भ जैसे आंतरिक जंप को कवर करता है, citecolor उद्धरणों को कवर करता है, और urlcolor वेब पते को कवर करता है। उन्हें विभाजित करना मायने रखता है क्योंकि उद्धरणों से भरा कागज अन्यथा नीले रंग की दीवार में बदल सकता है।
यूआरएल बनाम एचआरएफ
दो लिंकिंग कमांड अलग-अलग कार्य करते हैं। \url{...}' पते को एक टाइपराइटर फ़ॉन्ट में प्रिंट करता है और इसे क्लिक करने योग्य बनाता है, जो कि आप एक ग्रंथ सूची या फ़ुटनोट में चाहते हैं जहां पाठक को यह देखना चाहिए कि लिंक कहां जाता है। \href{address}{text}आप जो भी टेक्स्ट प्रदान करते हैं उसके पीछे का पता छिपा देता है, जैसे किसी वेब पेज पर एक लिंक। मुद्रित किए जा सकने वाले दस्तावेज़ों में\urlको प्राथमिकता दें, क्योंकि\href` लेबल पेपर रीडर को पता टाइप करने का कोई तरीका नहीं देता है।
एक व्यावहारिक बोनस: \url जानता है कि बिना कोई हाइफ़न डाले लंबे पतों को कैसे तोड़ना है जो पते को दूषित कर देगा, ऐसा कुछ जो एक सादा टाइपराइटर-फ़ॉन्ट यूआरएल नहीं कर सकता है।
पीडीएफ मेटाडेटा
\hypersetup आपको लोड करने के बाद किसी भी हाइपररेफ विकल्प को बदलने की सुविधा देता है, और यह वह जगह भी है जहां आप दस्तावेज़ मेटाडेटा सेट करते हैं। पीडीएफटाइटल और पीडीएफऑथर फ़ील्ड शीर्षक भरें और आपका पीडीएफ रीडर अपनी विंडो बार और फ़ाइल गुणों में लेखक दिखाता है। उनके बिना, पाठक अक्सर फ़ाइल नाम या पहला शीर्षक प्रदर्शित करते हैं, जो आपके द्वारा सबमिट या साझा किए जा रहे दस्तावेज़ में अधूरा दिखता है। आप \usepackage{hyperref} के बाद किसी भी समय प्रस्तावना में \hypersetup को कॉल कर सकते हैं।
प्रिंट-अनुकूल दस्तावेज़
प्रिंट-अनुकूल दस्तावेज़ों के लिए, hidelinks का उपयोग करें। इसे एक विकल्प के रूप में पास करने पर, \usepackage[hidelinks]{hyperref}, प्रत्येक लिंक को स्क्रीन पर क्लिक करने योग्य रखता है लेकिन रंगीन बॉक्स और रंगीन टेक्स्ट दोनों को हटा देता है, जिससे मुद्रित पृष्ठ पूरी तरह से सामान्य दिखता है। कई जर्नल कक्षाओं को बिल्कुल इसकी आवश्यकता होती है।
बचने के लिए एक सामान्य गलती: हाइपररेफ़ कई आंतरिक आदेशों को फिर से परिभाषित करता है, इसलिए इसे आपके प्रस्तावना में अंतिम पैकेजों में से एक के रूप में लोड किया जाना चाहिए। यदि आपके लिंक गलत पृष्ठों की ओर इशारा करते हैं या आपको किसी अन्य पैकेज से अजीब त्रुटियां मिलती हैं, तो लोड ऑर्डर जांचने वाली पहली चीज़ है। \label और \ref यांत्रिकी के लिए क्रॉस-रेफरेंस देखें जो हाइपररेफ को क्लिक करने योग्य बनाता है।