साथ LaTeX pdfpagesऔर bookmarkसंकुल इन बातों का सबसे कर सकते हैं।
यह एक नया texदस्तावेज़ बनाकर और मूल पीडीएफ दस्तावेज़ों (या इसके कुछ हिस्सों) के माध्यम से \includepdf( pdfpages मैनुअल देखें ) सहित काम करता है ।
आप पेज नंबरिंग को भी बदल सकते हैं, जैसे
\pagenumbering{roman}
\setcounter{page}{1}
% include pdf pages that should have roman numbering (the front matter)
\pagenumbering{arabic} % switch to arabic numbering
\setcounter{page}{1} % reset page counter
% include pdf pages that should have arabic numbering (the main matter)
ये "तार्किक" पेज नंबर केवल लेबल हैं जो कि अधिकांश पीडीएफ रीडर किसी विशेष पेज पर नेविगेट करने के लिए उपयोग कर सकते हैं। निचले स्तर के इंटरैक्शन (नीचे देखें) के लिए अभी भी अंतर्निहित "भौतिक" पेज नंबर 1 से लगातार चल रहे हैं।
आपके द्वारा मौजूदा पीडीएफ पृष्ठों को सही तार्किक पेज नंबरिंग के साथ शामिल करने के बाद, आप \bookmarkकमांड का उपयोग करके पीडीएफ बुकमार्क ("रूपरेखा") सेट कर सकते हैं । मूल वाक्यविन्यास है
\bookmark[page=<pagenumber>,level=<level>]{<title>}
<pagenumber>लक्ष्य पृष्ठ का पृष्ठ नंबर कहां है। ध्यान दें कि ये पहले से परिभाषित "तार्किक" पृष्ठ संख्याएं नहीं हैं, लेकिन आंतरिक पृष्ठ संख्याएं पीडीएफ की शुरुआत से 1 से लगातार चल रही हैं। नेस्टिंग बुकमार्क निर्दिष्ट करने के माध्यम से किया जाता है <level>, जहां 0शीर्ष स्तर है। <title>पाठ पीडीएफ रीडर की रूपरेखा में दिखाए जा रहा है। देखें बुकमार्क मैनुअल जानकारी के लिए।
texफ़ाइल को संकलित करना वांछित पृष्ठ संख्या और बुकमार्क के साथ एक नया पीडीएफ उत्पन्न करेगा।
यह सब कैसे आता है, इसके पूरे उदाहरण के लिए, https://michaelgoerz.net/notes/pdf-bookmarks-with-latex.html देखें