स्वचालित रूप से अध्यायों की सामग्री के लिए हाइपरलिंक का निर्माण


0

मैं Microsoft Word में कुछ दस्तावेज़ बना रहा हूं, मैं सोच रहा था कि क्या यह संभव है कि Word शीर्ष 1 (अध्याय शीर्षक) के तहत सभी शीर्षक 2 (उप अध्याय) के तहत कुछ हाइपरलिंक उत्पन्न करे जो अगले शीर्षक 1 (नया अध्याय) से पहले हो उदाहरण:

Heading 1
 *hyperlink heading 2-1
 *hyperlink to heading 2-2
  .
  .
  content of hedings 2-1,2-2
  .
  .
 Heading 1-2
   *hyperlink heading 2-1

क्या स्टाइल फॉर्मेटर से ऐसा करना संभव है? या ऐसे परिणाम प्राप्त करने के लिए अन्य कब्र हैं?

जवाबों:


1

आप इसे सामग्री तालिका (टीओसी) क्षेत्र का उपयोग करके कर सकते हैं, लेकिन आपको प्रत्येक अध्याय के पाठ का चयन करने और बुकमार्क सम्मिलित करने की आवश्यकता होगी। IMO एक TOC का उपयोग करने का विकल्प व्यक्तिगत हाइपरलिंक फ़ील्ड सम्मिलित करना और बनाए रखना होगा।

यदि आप कोई तालिका सम्मिलित करते हैं, तो फ़ील्ड कोड प्रदर्शन को चालू करने के लिए Alt-F9 का उपयोग करें, आपको कुछ ऐसा देखना चाहिए

{ TOC \o "1-3" \h \z \u }

आप देख सकते हैं कि इसका क्या मतलब है

तो मान लीजिए कि आप पूरे अध्याय 1 का चयन करते हैं और बुकमार्क डालने के लिए इन्सर्ट टैब, लिंक्स ग्रुप, बुकमार्क बटन का उपयोग करते हैं। इसे "चैप 1" कहें।

फिर, अपनी हेडिंग के तहत एक नया पैराग्राफ बनाएं। मेरा सुझाव है कि आप इसे सामान्य शैली दें।

विशेष फ़ील्ड कोड ब्रेसिज़ की एक जोड़ी सम्मिलित करने के लिए ctrl-F9 का उपयोग करें { }

उनके बीच, टाइप करें

TOC \o 2-2 \h \z \u \n 2-2 \b chap1

मतलब आपके पास है

{ TOC \o 2-2 \h \z \u \n 2-2 \b chap1 }

फ़ील्ड का चयन करें, इसे अपडेट करने के लिए F9 पर क्लिक करें, संवाद का जवाब दें, फिर फ़ील्ड परिणाम देखने के लिए टॉगल करने के लिए Alt-F9 का उपयोग करें।

\n 2-2वर्ड पृष्ठ संख्या प्रदर्शन को रोकने का है।

यदि आपकी शैलियों को वास्तव में हेडिंग 1, हेडिंग 2 आदि नहीं कहा जाता है, तो आप \ t, उदा। का उपयोग करके एक अलग शैली का नाम निर्दिष्ट कर सकते हैं

{ TOC \t "thestylename,2" \h \z \u \n 2-2 \b chap1 }

" ,2" वर्ड को बताता है कि आप स्टाइल नाम "थाइस्टाइलनम" के साथ पैराग्राफ चाहते हैं कि उन्हें TOC में स्तर 2 प्रविष्टियों के रूप में माना जाए (इसके बिना, \n 2-2काम नहीं करेगा)। इसके साथ एक समस्या यह है कि "" ,"में" ,2सूची विभाजक होने की आवश्यकता है जो आपकी वाइंडोज़ क्षेत्रीय सेटिंग्स में परिभाषित है - जैसे कुछ स्थानों पर आपको " ;2" की आवश्यकता होगी

फिर आप बुकमार्क चैप 2, चॉबी आदि (या जो भी आप उन्हें कॉल करना चाहते हैं) सम्मिलित कर सकते हैं, प्रत्येक चैप्टर शीर्षक के तहत टीओसी को कॉपी और पेस्ट करें, प्रत्येक टीओसी के फील्ड कोड में बुकमार्क नाम को संशोधित करें, और सभी फ़ील्ड्स को अपडेट करें।

इसके साथ मुख्य समस्याएं यह हैं कि 1. आपको हाइपरलिंक का प्रदर्शन पाठ निर्दिष्ट करने के लिए नहीं मिलता है। आपको टीओसी अपडेट के बारे में सभी संकेतों का जवाब देना होगा जब आप सभी फ़ील्ड अपडेट करते हैं

मुझे नहीं लगता कि आप (2) के बारे में बहुत कुछ कर सकते हैं, लेकिन यदि आप अपने स्वयं के प्रदर्शन ग्रंथों को निर्दिष्ट करना चाहते हैं, तो आप TCप्रत्येक स्तर 2 में एक फ़ील्ड सम्मिलित कर सकते हैं और इच्छित पाठ निर्दिष्ट कर सकते हैं।

TCफ़ील्ड को छिपे हुए के रूप में चिह्नित किया जाता है, इसलिए आपको यह सुनिश्चित करना चाहिए कि उन्हें दर्ज करने का प्रयास करने से पहले छिपा हुआ पाठ प्रदर्शित हो रहा है। लेकिन तब आप कर सकते हैं

{ }पहले की तरह फ़ील्ड कोड ब्रेसेस डालें

ब्रेसिज़ के अंदर, टाइप करें, जैसे

TC "the display text you want" \f a \l 2 \n

TOC फ़ील्ड को संशोधित करें

{ TOC \l 2-2 \h \z \u \n 2-2 \b chap1 }

और इसे अपडेट करें। इस मामले में, वहाँ भी है, क्योंकि आप प्रत्येक अध्याय के लिए टीसी प्रविष्टियों के लिए एक अलग चरित्र प्रदान कर सकते हैं अध्यायों बुकमार्क करने के लिए इतना अध्याय 1 में आप इस्तेमाल कर सकते हैं एक विकल्प है \f aअध्याय 2 में, \f bदोनों में और इतने पर, TCखेतों और TOCक्षेत्र , और \b chap1आदि को हटा दें । यदि आपके पास 26 से अधिक अध्याय हैं, तो आप अन्य यूनिकोड वर्णों का उपयोग कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.