सामग्री पर जाएँ
Topos Uranos

ग्रंथसूची और अनुक्रमणिकाएँ: सारांश और चुनौतियाँ

सारांश

यह पाठ पाठ्यक्रम की छठी इकाई को समाप्त करता है, जो ग्रंथसूची और अनुक्रमणिकाओं को समर्पित है। यह उन सिद्धांतों और क्रियाविधियों की शृंखला को फिर से गढ़ता है जो ग्रंथसूची-प्रविष्टि से शब्दावली तक जाती है, और हर कड़ी पर बताता है कि कौन-सा सिद्धांत प्रयुक्त होता है और वह किस पाठ में स्थापित होता है; उपलब्धियों को पाठ्यक्रम की योजना के सापेक्ष रखता है और स्पष्ट करता है कि कौन-से प्रश्न, जिनका केवल पूर्वाभास दिया गया, अगली इकाई के लिए रहते हैं; अपने समापन मूल्यांकन में प्रवेश मूल्यांकन के कौशलों को दोहराता है; और छह चुनौतियों के साथ समाप्त होता है, जो पाठों के प्रश्नों से कठिन हैं और जिनमें उनमें से कई को मिलाना पड़ता है: किसी लेख को एक संदर्भ-शैली से दूसरी में ले जाना, बिना चेतावनी के कंपाइल होने वाली और चार दोषों वाली संदर्भ-सूची का निदान करना, प्लेटो पर एक निबंध की पाद-टिप्पणियों का पूर्वानुमान लगाना, ग्रंथसूची से मेल खाती नामों की अनुक्रमणिका रचना, किसी शोध-प्रबंध के कंपाइलेशन-चक्र को फिर से गढ़ना, और ऐसा डेटाबेस तैयार करना जो bibtex और biber दोनों के काम आए।

अधिगम उद्देश्य

  1. इकाई की क्रियाविधियों के क्रम को फिर से गढ़ना, और पहचानना कि हर एक किस सिद्धांत पर टिकी है।
  2. समझाना कि ग्रंथसूची डेटाबेस, संदर्भ या अनुक्रमणिका के दोष लगभग हमेशा बिना चेतावनी के कंपाइल क्यों होते हैं, और उनका निशान कहाँ खोजना है: परिणाम में, biber के आउटपुट में, makeindex की रिपोर्ट में या लॉग में।
  3. इकाई ने जो स्थापित किया उसे उससे अलग करना जिसका उसने केवल पूर्वाभास दिया और जिसे अगली इकाई विकसित करेगी।
  4. पूर्वानुमान लगाना कि कोई डेटाबेस, कोई शैली और संदर्भों, अनुक्रमणिका-प्रविष्टियों तथा संक्षेपाक्षरों का कोई क्रम क्या छापता है, और स्रोत को सुधारना ताकि वह वही छापे जो अभिप्रेत था।
  5. ग्रंथसूची, अनुक्रमणिका और शब्दावली वाले दस्तावेज़ के कंपाइलेशन में भाग लेने वाले प्रोग्रामों को क्रम में रखना, और जानना कि उनमें से कौन-से स्वयं चलते हैं।

इकाई की उपलब्धियाँ

इकाई का लक्ष्य था कि किसी कार्य के स्रोतों का हवाला एक डेटाबेस से दिया जाए, ताकि संदर्भ और सूची हर विषय की शैली में स्वयं टाइपसेट हों, और दस्तावेज़ में वे अनुक्रमणिकाएँ और शब्दावलियाँ हों जो उसे देखने-खोजने देती हैं। यह लक्ष्य उन बातों पर टिककर पूरा हुआ जिन्हें परिचय ने पिछली इकाइयों से ज्ञात घोषित किया था: पास, जिनमें इंजन एक कंपाइलेशन में वह लिखता है जो अगले में पढ़ता है; तार्किक मार्कअप, जो बताता है कि हर चीज़ क्या है और उसका रूप कहीं और लिए गए निर्णय पर छोड़ देता है; और दूसरी इकाई की टिप्पणियाँ और उद्धरण-चिह्न। इस तरह, तय किया गया रास्ता चार खंडों वाली एक ही शृंखला के रूप में पढ़ा जा सकता है।

ग्रंथसूची डेटाबेस

ग्रंथसूची डेटाबेस वाले पाठ ने किसी कृति के आँकड़ों को उस शैली से अलग किया जिसमें उसका हवाला दिया जाता है, और संदर्भों पर तार्किक मार्कअप का सिद्धांत लागू किया: .bib फ़ाइल बताती है कि हर कृति क्या है, और शैली तय करती है कि वह कैसे लिखी जाए। उसने प्रविष्टियों, उनके प्रकारों, उनकी कुंजियों, जो अद्वितीय और आसानी से निकाली जा सकने वाली होनी चाहिए, और उनके फ़ील्डों का वर्णन किया; दिखाया कि biber biblatex के फ़ील्ड-नाम भी समझता है और शास्त्रीय भी, जबकि bibtex केवल शास्त्रीय; उन यांत्रिक नियमों को स्थापित किया जिनसे biber नामों को बाँटता है: व्यक्तियों के बीच and, उपनाम और नाम के बीच अल्पविराम, छोटे अक्षरों वाला उपसर्ग और संस्थाओं के लिए दोहरे धनु कोष्ठक, जिनकी त्रुटियाँ केवल परिणाम में दिखती हैं; उन बड़े अक्षरों को धनु कोष्ठकों से बचाया जिन्हें कोई शास्त्रीय शैली बदल देती; समझाया कि bibtex विशेषक वाले लैटिन अक्षरों को z के बाद क्यों रखता है और biber भाषा के अनुसार क्रम लगाता है; Zotero से निर्यात प्रस्तुत किया; और सिखाया कि डेटाबेस की त्रुटियाँ biber के आउटपुट में खोजी जाती हैं, दस्तावेज़ के लॉग में नहीं।

biblatex से संदर्भ देना

biblatex से संदर्भ देने वाले पाठ ने पैकेज को backend=biber के साथ, डेटाबेस को \addbibresource और उसके एक्सटेंशन के साथ, और csquotes को लोड किया, जिसे biblatex babel के साथ माँगता है। उसने चक्र को स्पष्ट किया: इंजन कुंजियाँ .bcf में दर्ज करता है, biber उन्हें खोजकर .bbl लिखता है, और अगला पास उसे टाइपसेट करता है; biber के बिना संदर्भ गाढ़े अक्षरों में कुंजियाँ बने रहते हैं, और Texmaker का ग्रंथसूची बटन डिफ़ॉल्ट रूप से bibtex चलाता है। उसने संदर्भ-कमांड को वाक्य में उसके कार्य से चुना: कथात्मक संदर्भ के लिए \textcite, कोष्ठकी के लिए \parencite और शैली जिसे तय करे उसके लिए \autocite, पूर्व-नोट और पश्च-नोट के साथ; लेखक-वर्ष, संख्यात्मक, संक्षिप्त संख्यात्मक और वर्णानुक्रमिक शैलियों की तुलना की, जिनमें संख्याएँ सूची के क्रम का पालन करती हैं, संदर्भों के क्रम का नहीं, जब तक sorting=none न हो; और सूची को उसके शीर्षक, उसके शीर्ष और उसके फ़िल्टरों के साथ रचा।

मानविकी में संदर्भ देना

मानविकी में संदर्भ देने वाले पाठ ने पाद-टिप्पणियों से संदर्भ देने के मितव्ययिता-नियम को स्वचालित किया: पहला संदर्भ पूरा होता है, बाद वाले संक्षिप्त, और लातीनी संक्षेप ibid., op. cit. और loc. cit. शैली गणना करती है, ताकि किसी संदर्भ के खिसकने पर वे झूठे न हो जाएँ। उसने verbose परिवार का भ्रमण किया; \DeclareAutoCiteCommand से टिप्पणी-चिह्न को विराम-चिह्न से पहले रखा, जैसा इस पाठ्यक्रम के उदाहरण करते हैं; शास्त्रीय ग्रंथों का हवाला पश्च-नोट में उनकी मानक संख्या से दिया, जिसे biblatex संख्या न होने पर “p.” के बिना छापता है, और संख्या जैसी दिखने पर \nopp के साथ; shorthand के संक्षेप और उनकी सूची प्रस्तुत की; अनुवादों और उनके मूल को एक संबंधित प्रविष्टि से दर्ज किया, क्योंकि मानक शैलियाँ origdate नहीं छापतीं; और मूल स्रोतों को द्वितीयक साहित्य से कुंजी-शब्दों द्वारा अलग किया।

अनुक्रमणिकाएँ और शब्दावलियाँ

अनुक्रमणिकाओं और शब्दावलियों वाले पाठ ने वही चक्र दूसरे प्रोग्राम पर लागू किया: इंजन प्रविष्टियाँ .idx में लिखता है, makeindex उन्हें .ind में क्रम में लगाता है, और imakeidx उसे स्वयं चलाता है, सिवाय nonewpage या noautomatic के। उसने ! से उप-प्रविष्टियाँ, @ से क्रम-कुंजी, | से संदर्भ और प्रारूप, और परास सिखाए; दिखाया कि makeindex बाइटों की तुलना करता है, नुक़्ता वाले शब्दों को उनकी जगह से हटा देता है और अनुक्रमणिका को अक्षरों के अनुसार बाँटता नहीं, और कि upmendex हिंदी के नियमों से क्रम लगाता है; कई नामित अनुक्रमणिकाएँ रखीं; और glossaries से पद और संक्षेपाक्षर रचे, जो पहले उल्लेख में विस्तार से लिखे जाते हैं, पासों के बीच makeglossaries के साथ और हिंदी पदों के लिए sort=def के साथ।

नीचे का चित्र चारों खंडों को एक ही शृंखला में जोड़ता है। स्तंभ की हर गाँठ एक क्रियाविधि या नियम है, उस क्रम में क्रमांकित जिसमें वे एक-दूसरे पर टिके हैं, और एक चाप से उन पिछली कड़ियों से जुड़ी है जिनका वह उपयोग करती है; चारों ओर आधार तैरते हैं, अर्थात् वे सिद्धांत जिनका सहारा शृंखला बार-बार लेती है, हर एक ठोस रेखा से उन कड़ियों से जुड़ा जो उस पर टिकी हैं और बिंदुदार रेखा से उस कड़ी से जहाँ वह स्थापित होता है, सिवाय उनके जो पिछली इकाइयों में स्थापित हुए, जो छल्लों के रूप में बनाए गए हैं। किसी आधार पर क्लिक करने से वे सभी कड़ियाँ उभर आती हैं जो उसका उपयोग करती हैं, और हर कड़ी उस पाठ की ओर ले जाती है जिसमें उसका अध्ययन होता है।

शृंखला के आधार

  • Aपास. इंजन एक पास में जो गणना करता है उसे सहायक फ़ाइलों में दर्ज करता है, और अगले पास में उसका उपयोग करता है। पहली इकाई में स्थापित और तीसरी में स्पष्ट। इस इकाई में बिना प्रमाण के स्वीकार किया गया।
  • Bक्या है, न कि कैसा दिखता है. तार्किक मार्कअप बताता है कि हर अवयव क्या है और उसका रूप कहीं और लिए गए निर्णय पर छोड़ देता है। दूसरी इकाई में स्थापित। इस इकाई में बिना प्रमाण के स्वीकार किया गया।
  • Cएक बार निर्णय. जो एक ही स्थान पर तय होता है (एक शैली, प्रस्तावना का एक विकल्प, अपनी एक कमांड, एक प्रविष्टि) वह वहाँ बदलने पर पूरे दस्तावेज़ में बदल जाता है; जो हाथ से नक़ल किया जाता है वह मेल खाना बंद कर देता है। पिछली इकाइयों में स्थापित। इस इकाई में बिना प्रमाण के स्वीकार किया गया।
  • Dbabel जो लगाता है. babel की भाषा वे शब्द तय करती है जो दस्तावेज़ स्वयं लिखता है: शीर्षक, समुच्चयबोधक, संक्षेप और लेबल। दूसरी इकाई में स्थापित। इस इकाई में बिना प्रमाण के स्वीकार किया गया।
  • Eवैध चेतावनी नहीं देता. इंजन और उसके प्रोग्राम केवल उसकी चेतावनी देते हैं जिसे वे संसाधित नहीं कर पाते; जो वैध स्रोत वह नहीं कहता जो लेखक चाहता था, वह बिना चेतावनी के कंपाइल होता है, और दोष केवल परिणाम में दिखता है। पिछली इकाई में स्थापित। इस इकाई में बिना प्रमाण के स्वीकार किया गया।
  • Fबाइटों से या अक्षरों से क्रम. bibtex और makeindex वर्णों के कोड की तुलना करते हैं: bibtex विशेषक वाले लैटिन अक्षरों को z के बाद रखता है, और makeindex नुक़्ता वाले शब्दों को उनकी जगह से हटा देता है; biber और upmendex भाषा के नियमों से क्रम लगाते हैं। स्थापित होता है: 3. फ़ील्ड, कोष्ठक और विशेषक.
  • Gचिह्नित करना, क्रम लगाना, टाइपसेट करना. लेखक पाठ में चिह्नित करता है कि किसका हवाला दिया जाए या क्या अनुक्रमणिका में जाए; एक बाहरी प्रोग्राम इंजन के दो पासों के बीच उसे क्रम में लगाता है; अगला पास उसे टाइपसेट करता है। स्थापित होता है: 6. biber वाला चक्र.
  1. खंड 1 ग्रंथसूची डेटाबेस

    • सही प्रविष्टियाँ लिखना, उनके प्रकार, कुंजी और फ़ील्डों के साथ।
    • नामों को ऐसे लिखना कि वे ठीक से बँटें।
    • biber या bibtex के लिए डेटाबेस तैयार करना।
    • biber के आउटपुट से डेटाबेस का निदान करना।
    1. आँकड़े और शैली. हर कृति का वर्णन एक .bib प्रविष्टि में एक बार होता है, उसके प्रकार, एक अद्वितीय कुंजी जो छपती नहीं, और उसके फ़ील्डों के साथ; शैली रूप तय करती है, और सूची में ठीक वही कृतियाँ होती हैं जिनका हवाला दिया गया।

      आधार: B (क्या है, न कि कैसा दिखता है), C (एक बार निर्णय). सिद्ध किया गया: ग्रंथसूची डेटाबेस.

    2. नाम. and व्यक्तियों को अलग करता है और अल्पविराम उपनाम को नाम से; अल्पविराम के बिना अंतिम शब्द उपनाम है; छोटे अक्षरों वाले आरंभिक शब्द उपसर्ग हैं; दोहरे धनु कोष्ठक संस्था के नाम को बँटने नहीं देते। कोई त्रुटि चेतावनी नहीं देती।

      उपयोग करती है: 1. आँकड़े और शैली. आधार: E (वैध चेतावनी नहीं देता). सिद्ध किया गया: ग्रंथसूची डेटाबेस.

    3. फ़ील्ड, कोष्ठक और विशेषक. biber journal, address और year को भी समझता है और उनके नए नामों को भी; bibtex केवल शास्त्रीय, और नए नामों से वह पत्रिका और वर्ष खो देता है; धनु कोष्ठक बड़े अक्षरों को बचाते हैं; bibtex विशेषक वाले अक्षरों को z के बाद रखता है, और biber भाषा के अनुसार।

      उपयोग करती है: 1. आँकड़े और शैली. आधार: F (बाइटों से या अक्षरों से क्रम). सिद्ध किया गया: ग्रंथसूची डेटाबेस.

    4. डेटाबेस का निदान. छूटा हुआ अल्पविराम biber को रोक देता है और पूरी सूची ख़ाली कर देता है; दोहराई गई कुंजी एक चेतावनी के साथ अनदेखी होती है; बिना एस्केप का & दस्तावेज़ की उस पंक्ति पर LuaLaTeX त्रुटि देता है जो सूची टाइपसेट करती है।

      उपयोग करती है: 2. नाम, 3. फ़ील्ड, कोष्ठक और विशेषक. आधार: E (वैध चेतावनी नहीं देता). सिद्ध किया गया: ग्रंथसूची डेटाबेस.

  2. खंड 2 biblatex से संदर्भ देना

    • biber और csquotes के साथ biblatex लोड करना।
    • biber वाला चक्र हाथ से, latexmk से या Texmaker से कंपाइल करना।
    • वाक्य के अनुसार संदर्भ-कमांड चुनना।
    • हर शैली क्या छापती है इसका पूर्वानुमान लगाना और सूची को उसके फ़िल्टरों के साथ रचना।
    1. biblatex लोड करना. विकल्पों में backend=biber और style; फ़ाइल के एक्सटेंशन के साथ \addbibresource; babel के बाद csquotes, जिसकी सिफ़ारिश biblatex एक चेतावनी से करता है।

      उपयोग करती है: 1. आँकड़े और शैली. आधार: D (babel जो लगाता है). सिद्ध किया गया: BibLaTeX से संदर्भ देना.

    2. biber वाला चक्र. इंजन कुंजियाँ .bcf में लिखता है, biber .bbl लिखता है और इंजन उसे टाइपसेट करता है; उससे पहले संदर्भ गाढ़े अक्षरों में कुंजियाँ हैं; latexmk biber को स्वयं चलाता है, और Texmaker का बटन, बदला न जाए तो, bibtex चलाता है।

      उपयोग करती है: 5. biblatex लोड करना. आधार: A (पास), G (चिह्नित करना, क्रम लगाना, टाइपसेट करना). सिद्ध किया गया: BibLaTeX से संदर्भ देना.

    3. वाक्य के अनुसार संदर्भ. वाक्य का हिस्सा बने लेखक के लिए \textcite, कोष्ठक वाले अंतःक्षेप के लिए \parencite, शैली जिसे तय करे उस संदर्भ के लिए \autocite; संख्यात्मक पश्च-नोट को “p.” अपने आप मिलता है, और \citeauthor सूची की ओर नहीं ले जाता।

      उपयोग करती है: 6. biber वाला चक्र. आधार: D (babel जो लगाता है), C (एक बार निर्णय). सिद्ध किया गया: BibLaTeX से संदर्भ देना.

    4. शैली तय करती है. authoryear, numeric, numeric-comp और alphabetic एक विकल्प से सारे संदर्भ और सूची बदल देती हैं; संख्याएँ सूची के क्रम का पालन करती हैं, जो डिफ़ॉल्ट रूप से वर्णानुक्रमिक है, और sorting=none उन्हें संदर्भों के क्रम में रखता है।

      उपयोग करती है: 7. वाक्य के अनुसार संदर्भ, 2. नाम. आधार: B (क्या है, न कि कैसा दिखता है), C (एक बार निर्णय). सिद्ध किया गया: BibLaTeX से संदर्भ देना.

    5. सूची और उसके फ़िल्टर. \printbibliography शीर्षक और शीर्ष तय करता है; keyword और notkeyword कोई कृति खोए बिना सूची को बाँटते हैं; \nocite बिना हवाले वाली कृतियाँ जोड़ता है; बिना कृतियों वाली सूची नहीं छपती, और चेतावनी “Empty bibliography” आती है।

      उपयोग करती है: 8. शैली तय करती है. आधार: E (वैध चेतावनी नहीं देता). सिद्ध किया गया: BibLaTeX से संदर्भ देना.

  3. खंड 3 मानविकी में संदर्भ देना

    • पाद-टिप्पणी वाली शैली चुनना और उसके संक्षेपों का पूर्वानुमान लगाना।
    • टिप्पणी-चिह्न को विराम-चिह्न से पहले रखना, जैसा पाठ्यक्रम के उदाहरण करते हैं।
    • शास्त्रीय ग्रंथों का हवाला उनकी मानक संख्या से देना।
    • अनुवाद दर्ज करना और मूल स्रोतों को अध्ययनों से अलग करना।
    1. पहले पूरा, फिर संक्षिप्त. verbose परिवार पहले संदर्भ में पूरा हवाला देता है और बाद में संक्षिप्त; verbose-ibid “Ibid.” लिखता है यदि वह उसी पृष्ठ पर पिछली टिप्पणी को दोहराए; पारंपरिक योजनाएँ op. cit. और loc. cit. जोड़ती हैं।

      उपयोग करती है: 8. शैली तय करती है. आधार: C (एक बार निर्णय). सिद्ध किया गया: मानविकी में संदर्भ देना.

    2. टिप्पणी-चिह्न और विराम. टिप्पणी-मोड में \autocite लातीनी विराम-चिह्न को टिप्पणी-चिह्न से पहले खिसका देता है; [r] के साथ \DeclareAutoCiteCommand उसे बाद में छोड़ता है, और \autocite से पहले की रिक्ति दोनों प्रणालियों के काम आती है। पूर्ण विराम (।) को biblatex खिसकाता ही नहीं।

      उपयोग करती है: 10. पहले पूरा, फिर संक्षिप्त, 7. वाक्य के अनुसार संदर्भ. आधार: D (babel जो लगाता है). सिद्ध किया गया: मानविकी में संदर्भ देना.

    3. मानक संदर्भ. जो पश्च-नोट संख्या नहीं है, जैसे 514a या 980a21, वह “p.” के बिना छपता है; जो संख्या जैसा दिखे उसके लिए \nopp चाहिए; shorthand एक संक्षेप देता है, जो ibid. पर प्रबल होता है, और \printbiblist{shorthand} उनकी सूची छापता है।

      उपयोग करती है: 7. वाक्य के अनुसार संदर्भ, 10. पहले पूरा, फिर संक्षिप्त. आधार: E (वैध चेतावनी नहीं देता). सिद्ध किया गया: मानविकी में संदर्भ देना.

    4. अनुवाद और स्रोत. translator और origlanguage अनुवादक और भाषा का नाम देते हैं; मानक शैलियाँ origdate नहीं छापतीं, और मूल को संबंधित प्रविष्टि के रूप में घोषित किया जाता है; keywords मूल स्रोतों को द्वितीयक साहित्य से अलग करता है।

      उपयोग करती है: 12. मानक संदर्भ, 9. सूची और उसके फ़िल्टर. आधार: E (वैध चेतावनी नहीं देता). सिद्ध किया गया: मानविकी में संदर्भ देना.

  4. खंड 4 अनुक्रमणिकाएँ और शब्दावलियाँ

    • प्रविष्टियाँ चिह्नित करना और makeindex से अनुक्रमणिका कंपाइल करना।
    • हिंदी शब्दों को सही क्रम में लगाना और संदर्भ तथा परास लिखना।
    • हर प्रविष्टि का एक ही रूप रखना, और कई अनुक्रमणिकाएँ।
    • पद और संक्षेपाक्षर परिभाषित करना और हर उल्लेख का पूर्वानुमान लगाना।
    1. imakeidx से अनुक्रमणिका. \index .idx में लिखता है, makeindex .ind में क्रम लगाता है और \printindex उसे टाइपसेट करता है; imakeidx makeindex को स्वयं चलाता है, सिवाय nonewpage या noautomatic के।

      उपयोग करती है: 6. biber वाला चक्र. आधार: A (पास), G (चिह्नित करना, क्रम लगाना, टाइपसेट करना). सिद्ध किया गया: अनुक्रमणिकाएँ और शब्दावलियाँ.

    2. उप-प्रविष्टियाँ, कुंजियाँ और संदर्भ. ! स्तरों को अलग करता है, @ क्रम-कुंजी को छपने वाले रूप से अलग करता है, |see बिना पृष्ठ के संदर्भ देता है और |( परास खोलता है; कुंजी के बिना नुक़्ता वाला शब्द अपनी जगह से हट जाता है।

      उपयोग करती है: 14. imakeidx से अनुक्रमणिका. आधार: F (बाइटों से या अक्षरों से क्रम), E (वैध चेतावनी नहीं देता). सिद्ध किया गया: अनुक्रमणिकाएँ और शब्दावलियाँ.

    3. एक रूप, कई अनुक्रमणिकाएँ. makeindex वर्ण-दर-वर्ण तुलना करता है, और किसी पद की दो वर्तनियाँ दो प्रविष्टियाँ हैं; अपनी कमांड से लागू की गई परिपाटी इसे रोकती है; name अलग अनुक्रमणिकाएँ खोलता है, और ग़लत लिखा नाम प्रविष्टि खो देता है।

      उपयोग करती है: 15. उप-प्रविष्टियाँ, कुंजियाँ और संदर्भ, 2. नाम. आधार: C (एक बार निर्णय). सिद्ध किया गया: अनुक्रमणिकाएँ और शब्दावलियाँ.

    4. शब्दावलियाँ और संक्षेपाक्षर. glossaries हर पद को एक बार परिभाषित करता है और \gls संक्षेपाक्षर को उसके पहले उल्लेख में विस्तार से लिखता है; makeglossaries पासों के बीच क्रम लगाता है; देवनागरी अक्षर से शुरू होने वाले पद को sort=def या sort चाहिए, नहीं तो इंजन रुक जाता है।

      उपयोग करती है: 15. उप-प्रविष्टियाँ, कुंजियाँ और संदर्भ. आधार: G (चिह्नित करना, क्रम लगाना, टाइपसेट करना), F (बाइटों से या अक्षरों से क्रम). सिद्ध किया गया: अनुक्रमणिकाएँ और शब्दावलियाँ.

दूसरे दस्तावेज़ों की ओर. शृंखला वहाँ रुकती है जहाँ अकादमिक कार्य पूरा है: पाठ, संरचना, सूत्र, तालिकाएँ, चित्र, स्रोत और अनुक्रमणिकाएँ, हर एक अपनी घोषणा से गणना किया हुआ। अगली इकाई वही डेटाबेस और वही क्रियाविधियाँ प्रस्तुतियों, पोस्टरों और साझा काम तक ले जाती है।