सारांश
यह पाठ सिखाता है कि किसी दस्तावेज़ का सामान्य रूप और उसके पृष्ठ का रूप कैसे चुना जाए। यह तीन मानक क्लासों, article, report और book, की तुलना इस आधार पर करता है कि हर एक क्या देती है (अध्याय, शीर्षक पृष्ठ, सम और विषम पृष्ठ, सारांश), और इससे निकालता है कि कौन-सी क्लास किस अकादमिक विधा के लिए उपयुक्त है; KOMA-Script की क्लासों को उस विकल्प के रूप में प्रस्तुत करता है जिसकी सिफ़ारिश पाठ्यक्रम यूरोपीय टाइपोग्राफ़ी के लिए करता है; क्लास के उन विकल्पों को देखता है जो काग़ज़, फ़ॉन्ट का आकार, एक तरफ़ा या दोनों तरफ़ छपाई, शीर्षक पृष्ठ और ड्राफ़्ट तय करते हैं; समझाता है कि क्लासें चौड़े हाशिये क्यों छोड़ती हैं और geometry पैकेज से उन्हें पंक्ति की लंबाई बिगाड़े बिना कैसे बदला जाए; और अंत में पृष्ठ शैलियों, हेडरों और फ़ुटरों पर आता है।
अधिगम उद्देश्य
- दस्तावेज़ की विधा और उसके छपने के ढंग के अनुसार
article,reportऔरbook, या KOMA-Script में उनके समकक्षों, में से चुनना, और चुनाव को इस आधार पर उचित ठहराना कि हर क्लास क्या देती है। - क्लास के वे विकल्प घोषित करना जो काग़ज़, फ़ॉन्ट का आकार, एक तरफ़ा या दोनों तरफ़ छपाई, शीर्षक पृष्ठ, अध्यायों के आरंभ का पृष्ठ और ड्राफ़्ट तय करते हैं, और उनके प्रभाव का अनुमान लगाना।
- हाशियों, पंक्ति की लंबाई और पठनीयता के संबंध को समझाना, और geometry से ऐसे हाशिये तय करना जो किसी नियम का पालन करें पर पंक्ति को ज़रूरत से ज़्यादा लंबा न करें।
- अनुमान लगाना कि दस्तावेज़ के हर पृष्ठ की शैली क्या होगी, उन पृष्ठों की भी जिनके बारे में क्लास स्वयं निर्णय लेती है, और उसे
\pagestyleऔर\thispagestyleसे बदलना। - fancyhdr या scrlayer-scrpage से अपने हेडर और फ़ुटर बनाना।
क्लास सामान्य रूप तय करती है
हर स्रोत फ़ाइल की पहली पंक्ति दस्तावेज़ की क्लास घोषित करती है, जैसा कि दस्तावेज़ की संरचना वाले पाठ में देखा गया। क्लास कोई सजावट नहीं है: वह तय करती है कि कौन-से विभाजन होंगे, \maketitle क्या करेगा, सारांश के लिए परिवेश है या नहीं, हाशिये कैसे बँटेंगे और सम पृष्ठ विषम पृष्ठों से अलग होंगे या नहीं। यदि ऐसा है, तो क्लास चुनना रूप का पहला निर्णय है, और इसे यह जानकर लेना अच्छा है कि हर क्लास अपने साथ क्या लाती है।
LaTeX अकादमिक पाठों के लिए तीन मानक क्लासें देता है। हर एक के वर्तमान संस्करण में जाँचे गए उनके अंतर ये हैं।
articleमें अध्याय नहीं होते: उसका सबसे बड़ा विभाजन\sectionहै। शीर्षक उसी पृष्ठ पर टाइपसेट होता है जिस पर पाठ, सारांश का अपना परिवेशabstractहै, और छपाई एक तरफ़ा होती है।report\chapterजोड़ती है। शीर्षक का अपना अलग पृष्ठ होता है, सारांश का भी, और छपाई एक तरफ़ा होती है; हर अध्याय नए पृष्ठ से शुरू होता है, चाहे वह सम हो या विषम।bookमें अध्याय और शीर्षक पृष्ठ होते हैं, पर छपाई दोनों तरफ़ होती है: सम और विषम पृष्ठों के हाशिये बारी-बारी बदलते हैं, और हर अध्याय विषम पृष्ठ से शुरू होता है, जो खुली किताब में दाईं ओर होता है, भले ही इसके लिए एक पृष्ठ ख़ाली छोड़ना पड़े। इसमेंabstractपरिवेश नहीं है, क्योंकि किताब में सारांश नहीं होता।
article में शीर्षक, सारांश और पाठ पहला पृष्ठ साझा करते हैं। हिंदी में babel के साथ abstract परिवेश का शीर्षक “सारांश” होता है। babel वाली तीन पंक्तियाँ हिंदी को मुख्य भाषा बनाती हैं और देवनागरी वाला फ़ॉन्ट (IBM Plex Sans Devanagari) चुनती हैं, क्योंकि डिफ़ॉल्ट फ़ॉन्ट (Latin Modern) में देवनागरी अक्षर नहीं हैं।
\documentclass{article}\usepackage{fontspec}\usepackage{babel}\babelprovide[import,main]{hindi}\babelfont{rm}[Script=Devanagari]{IBM Plex Sans Devanagari}\title{तीन अक्षांशों पर दिन की लंबाई}\author{अनन्या शर्मा}\date{}\begin{document}\maketitle\begin{abstract}तीन शहरों में साल भर के दिन के उजाले के घंटों की तुलना कीजाती है और अंतर को अक्षांश से समझाया जाता है।\end{abstract}\section{प्रश्न की प्रस्तुति}दिन की लंबाई ऋतु और अक्षांश के साथ बदलती है।\end{document}यही स्रोत report में होता तो शीर्षक पहले पृष्ठ पर अकेला रहता, सारांश दूसरे पर अकेला, और पाठ तीसरे से शुरू होता।
जो चीज़ क्लास नहीं देती, वह त्रुटि पैदा करती है, और त्रुटि उसे सटीकता से बताती है। यदि किसी article की सातवीं पंक्ति में \chapter{प्रश्न की प्रस्तुति} लिखा जाए, तो उस क्लास में यह कमांड मौजूद ही नहीं है।
! Undefined control sequence.l.7 \chapter {प्रश्न की प्रस्तुति}इसी तरह, book में सारांश \begin{abstract} पर रुक जाता है।
! LaTeX Error: Environment abstract undefined.विधा के अनुसार क्लास चुनना
ऊपर की बातों से एक कसौटी निकलती है, जो पृष्ठों की संख्या पर नहीं बल्कि संरचना और छपाई पर निर्भर है। किसी पत्रिका के लिए लेख, पाठ्यक्रम का कोई काम या छोटी रिपोर्ट में अध्याय नहीं होते: उनकी क्लास article है। लंबी रिपोर्ट या शोध-प्रबंध में अध्याय होते हैं; यदि वे एक तरफ़ा छपेंगे, जैसा कि कई विश्वविद्यालय माँगते हैं, तो उनकी क्लास report है। किताब, या ऐसा शोध-प्रबंध जो दोनों तरफ़ छपेगा और किताब की तरह जिल्द में बँधेगा, book माँगते हैं। फिर भी, कसौटी में समायोजन की गुंजाइश है: क्लास के विकल्प, जो अभी देखे जाएँगे, report को दोनों तरफ़ छापने देते हैं, ताकि सारांश चाहने वाले जिल्दबंद शोध-प्रबंध को उसे छोड़ना न पड़े। और यदि कोई पत्रिका अपनी क्लास देती है, तो निर्णय पहले ही हो चुका है: उसी की क्लास इस्तेमाल होती है।
सामग्री लोड हो रही है…