dianavdavidson/MUCS-Hinglish huggingface dataset:
यहाँ टिप्पणी करें encrypt password हमने अपने पासवर्ड को एन्क्रिप्ट कर लिया है
अब हम आगे जाएँगे और अपने डेटाबेस में सभी डेटा को जोड़ देंगे
मैं यह करने जा रहा हूँ क्योंकि हमें हमारा डेटा मिल गया है जो पंजीकरण के लिए जा रहा है हम प्रत्येक डेटा के लिए एक अधिकतम सीमा निर्धारित करने जा रहे हैं जोकि इनपुट है
अब हम अपने फुलनेम यूज़रनेम पासवर्ड और रिपीट पासवर्ड के लिए 25 अक्षर मानते हैं अतः अधिकतम वैल्यू 25 है
अतः मैं लिखूँगा यदि यूज़रनेम की स्ट्रिंग लम्बाई 25 से लम्बी या बड़ी है या  फुलनेम की स्ट्रिंग लम्बाई 25 से बड़ी है
इन्हें अलगअलग करके देखते हैं और और लिखते हैं यदि आपके यूज़रनेम या फुलनेम की लम्बाई बहुत अधिक है
मैं इसे ठीक से रखता हूँ
यदि इनमें से प्रत्येक वैल्यू 25 से ज्यादा या 25 से बड़ी है
हम इन वैल्यूस को एको करेंगे username or no लिखकर
मैं लिखता हूँ max limit for username or fullname are 25 characters
अन्यथा मैं अपने पासवर्ड की लम्बाई को जाँचने के लिए आगे बढूँगा
अब मैंने यह करने का निश्चय किया है check password length क्योंकि मैं इसके लिए एक विशेष जाँच चाहता हूँ
मैं लिखता हूँ यदि मेरे पासवर्ड की स्ट्रिंग लम्बाई 25 से अधिक है या  स्ट्रिंग लेंथ
नहींउम इससे छुटकारा पाते हैं else से छुटकारा पाते हैं
पहली जाँच मैं यह करना चाहता हूँ कि देखना चाहता हूँ यदि मेरे पासवर्ड्स मेल खाते हैं
मैं लिखता हूँ if password equals equals to repeat password तो कोड के बड़े ब्लॉक के साथ जारी रहें
अन्यथा यूज़र को एको करें your passwords do not match ठीक है
अतः आप यहाँ टाइप कर सकते हैं और हम अपने अक्षर की लम्बाई की जाँच जारी रख सकते हैं
अब username और fullname के अक्षर की लम्बाई को जाँचने के लिए अतः check char length of username and fullname
और यह होगा जो हमने पहले बोला था if username is greater than 25
बल्कि यदि इस फंक्शन में इस्तेमाल स्ट्रिंग लम्बाई 25 से बड़ी है
या फुलनेम की स्ट्रिंग लम्बाई 25 से अधिक है तो हम एको करते हैं length of username or fullname is too long!
अतः केवल इसे सरल रखने के लिए और दूसरे प्रकार से हम लिखेंगे check password length
यहाँ मैं उल्लिखित या लिखने जा रहा हूँ if अब अपने पासवर्ड्स समानता को याद करें
अतः हमें यह केवल एक पासवर्ड वेरिएबल में जाँचने की आवश्यकता है
यहाँ मैं लिखता हूँ यदि पासवर्ड की स्ट्रिंग लम्बाई 25 से ज़्यादा है या हमारे पासवर्ड की स्ट्रिंग लम्बाई 6 अक्षरों से कम है
तो हम एक एरर एको करेंगे जो कहता है password must be between 6 and 25 characters यह निश्चित ही कार्य करेगा
हम इस चर्चा को अपने अगले ट्यूटोरियल में जारी रखेंगे
इससे पहले मैं केवल इसे एक else स्टेटमेंट के साथ समाप्त करता हूँ
अतः अन्यथा हम लिखेंगे register the user यूज़र को पंजीकरण करने के लिए हमारा कोड यहाँ होगा
अगले ट्यूटोरियल में हम इसे जाँचेंगे और सीखेंगे कि यूज़र को पंजीकृत कैसे करें और हम अपना कोड यहाँ उस ट्यूटोरियल में रखेंगे
यह मूलतः हमारे पासवर्ड की न्यूनतम और अधिकतम सीमा को जाँचने के लिए था और यहाँ कोड का यह ब्लॉक हमारे शानदार register the user कोड का भाग है
अतः मुझसे अगले भाग में जुड़िये मैं रवि कुमार आय आय टी बॉम्बे की तरफ से अब आपसे विदा लेता हूँ धन्यवाद
c और c + + में relational operators के spoken tutorial में आपका स्वागत है
relational operators relational operators जैसे
less than से कम  : जैसेa <b
greater than से अधिक  : जैसेa> b
less than or equal to से कम या बराबर  : जैसेa <= b
greater than or equal to से अधिक या बराबर  : जैसेa> = b
equal to के बराबर: जैसेa = = b
not equal to के बराबर नहीं  : जैसेa ! = b
इस tutorial को record करने के लिए मैं उपयोग कर रहा हूँ operating system के रूप में ubuntu 1110
ubuntu में gcc और g + + compiler version 461
एक परिचय के साथ शुरू करें
relational operators integer और floating प्वाइंट संख्याओं की तुलना करने के लिए उपयोग किए जाते हैं
relational operators का उपयोग करके बनाये गए expressions false के लिए 0 और true के लिए 1 देते हैं
अब मैं एक c program की मदद से relational operators को समझाऊंगा
मैंने program पहले ही बना लिया है
अतः मैं editor खोलूँगा और code समझाऊँगा
सर्वप्रथम हम दो variables a और b घोषित करते हैं
यह printf statement उपयोगकर्ता से a और b की values प्रविष्ट करने के लिए कहता है
यह scanf statement a और variables के लिए input प्राप्त करता है
हम greater than operator का अध्ययन करेंगे
यह operator operator के दोनों ओर दो ऑपरेंड की तुलना करता है
यह true प्रदर्शित करता है यदि a b से अधिक है
यह printf statement केवल तभी एक्जीक्यूट होता है जब उपर्युक्त condition true हो
यदि उपर्युक्त condition false है तो यह छूट जाता है
नियंत्रित करने के लिए फिर अगले statement पर चला जाता है
हम अब less than operator का अध्ययन करेंगे
यह भी ऑपरेंड की तुलना करता है
यह तब true प्रदर्शित करता है जब a b से कम हो
यह printf statement तब एक्जीक्यूट होता है जब उपर्युक्त condition true हो
अन्यथा यह छूट जाता है
code को यहाँ तक एक्जीक्यूट करें
सर्वप्रथम निम्न पर comment करें
type करें/*
मैंने अपनी file relational c नाम से सेव की है
अपने कीबोर्ड पर ctrl alt और t कीज़ एक साथ दबाकर terminal window खोलें
कंपाइल करने के लिए terminal पर निम्न type करें gcc space relational dot c spaceo space rel
एक्जीक्यूट करने के लिए type करें/rel और enter दबाएँ
मैंने a के लिए 8 और b के लिए 3 प्रविष्ट किया है
8 is greater than 3
आप a और b की विभिन्न values के साथ इस code को एक्जीक्यूट करने का अभ्यास कर सकते हैं
code पर वापस आएँ
यहाँ से comment हटाएं
और इसे यहाँ रखें
अब हम less than or equal to operator का अध्ययन करेंगे
यह true प्रदर्शित करता है यदि a b से कम या के बराबर है
printf statement एक्जीक्यूट होता है यदि उपर्युक्त condition true है
फिर control अगले statement पर चला जाता है
इसके बाद greater than or equal to operator पर आते हैं
यह a और b की तुलना करता है और true प्रदर्शित करता है यदि a b से बड़ा है या उसके बराबर है
यदि condition true है तो यह printf statement एक्जीक्यूट किया जाएगा
अब code को यहाँ तक एक्जीक्यूट करें
पहले की तरह कंपाइल और एक्जीक्यूट करें
मैं a के लिए 8 और b के लिए 3 प्रविष्ट करता हूँ
8 is greater than or equal to 3
अब शेष code पर वापस आएँ
यहाँ से मल्टी लाइन comments हटाएं
और यहाँ से
हम अब equal to operator का उपयोग करेंगे
इसे double equal = = चिन्हों से प्रदर्शित किया जाता है
यह operator true प्रदर्शित करता है जब दोनों ऑपरेंड एक दूसरे के बराबर होते हैं
यह printf statement तब एक्जीक्यूट होता है जब a b के बराबर हो
यदि नहीं तो control अगले statement पर चला जाता है
उसी प्रकार हम not equal to operator का उपयोग करेंगे
यह operator true प्रदर्शित करता है जब दोनों ऑपरेंड एक दूसरे के बराबर नहीं होते हैं
यह printf statement तब एक्जीक्यूट होगा जब a b के बराबर नहीं है
program की समाप्ति पर आते हैं return 0;
a के लिए 8 और b के लिए 3 प्रविष्ट करें
output screen पर प्रदर्शित होता है:
8 is not equal to 3
इस प्रकार हम देखते हैं कि relational operators कैसे कार्य करते हैं
इस code को inputs के विभिन्न सेटों के साथ एक्जीक्यूट करने का प्रयास करें
अब c + + में एक ऐसा program लिखना काफी सरल है
यहाँ syntax में कुछ अंतर हैं
मैंने पहले ही c + + में code बना लिया है
यहाँ c + + में relational operators के लिए code है
ध्यान दें कि header भिन्न है
इसके अलावा हमारे पास यहाँ using statement है
c + + में output statement cout है
और c + + में input स्टेटमेंटcin है
अतः इन भिन्नताओं के अलावा दोनों codes काफी समान हैं
कृपया सुनिश्चित करें कि file को cpp extension के साथ सेव किया गया है
मैंने अपनी file को relational cpp नाम से सेव किया है
code को कंपाइल करें
terminal खोलें और type करें g + + relational cpp space minus o space rel1
एक्जीक्यूट करने के लिए type करें /rel1 और enter दबाएँ
हम देखते हैं कि output c कोड के output के समान है
अब उस error को समझते हैं जो आ सकती है
program पर वापस आएं
मानिए कि यहाँ हम double equal चिन्ह को single equal चिन्ह से बदलते हैं
यहाँ हम देखते हैं कि यह प्रदर्शित कर रहा है 3 is equal to 3
ऐसा इसलिए क्योंकि यहाँ हमने एक assignment operator का उपयोग किया है
अतः b की value a में निर्दिष्ट की जाती है
अब इस error को fix करें
एक equal to चिन्ह type करें
अब output सही है
इस tutorial को सारांशित करते हैं
relational operators जैसे
less than से कम:  जैसे a b
less than or equal to से कम या बराबर: जैसे a <= b
greater than or equal to से अधिक या बराबर: जैसे a> = b
equal to के बराबर जैसे a = = b
not equal to के बराबर नहीं: जैसे a! = b
एक नियतकार्य के रूप में एक प्रोग्राम लिखें जिसमें इनपुट के रूप में तीन छात्रों के अंक हों
किस छात्र ने सर्वाधिक अंक प्राप्त किए हैं यह देखने के लिए अंकों की तुलना करें
यह भी जांचें कि क्या दो या अधिक छात्रों ने बराबर अंक प्राप्त किए हैं
उन्हें प्रमाणपत्र भी मिलता है जो एक online test pass करते हैं
inkscape उपयोग करके textile डिज़ाइन के लिए mango pattern पर spoken tutorial में आपका स्वागत है
bezier tool चुनें tool controls bar पर
अब प्रदर्शित की तरह canvas पर mango की तरह का डिज़ाइन बनाते हैं यह mango pattern की तरह दिखना चाहिए
आगे star tool चुनें
अब canvas पर star बनाएं selector tool पर click करें
रंग को बदलकर लाल करें
आगे हमें star का row pattern बनाना है
यह करने के लिए edit menu पर जाएँ clone और create tiled clones पर click करें
reset पर click करें
rows की संख्या को 1 और columns की संख्या को 46 करें
columns की संख्या mango की आकृति के अनुसार परिवर्तित हो सकती है
create पर click करें अब row pattern बन गया है
सारे stars को चुनें और उन्हें group करने के लिए ctrl + g दबाएं
अब mango की आकृति और star पैटर्न दोनों को चुनें
extensions पर जाएँ generate from path और फिर pattern along path पर click करें
apply पर click करें और dialog box बंद करें
देखें कि आकृति पर star pattern बन गया है
अब mango की आकृति को और उस star row को चुनें और उन्हें डिलीट करें
star pattern चुनें और इसे duplicate करने के लिये ctrl + d दबाएं
अब duplicated key हुए pattern को चुनें और ctrl key दबाकर इसे resize करें
इसे मूल pattern के मध्य में रखें
अब मैं mango की आकृति के अंदर खाली स्थान को किसी अन्य डिज़ाइन से भरती हूँ
bezier tool पर क्लिक करें प्रदर्शित की तरह डिज़ाइन बनाएं
path menu पर जाएँ path effects चुनें
pattern along path में हम अनेक विकल्प ढूँढ सकते हैं
pattern source में पहला विकल्प जोकि edit oncanvas है उस पर click करें
देखें कि canvas के ऊपरी बायीं तरफ 4 nodes बन गए हैं
अब मैं nodes को स्पष्ट रूप से देखने के लिए zoom इन करती move इसे pattern के पास let जाएँ
अब nodes पर click करें और खींचें अब आकृति में बदलाव को देखें
selector tool पर click करें अब path menu पर जाएँ और object to path पर click करें
रीसाइजिंग के दौरान यह आकृति में किसी भी बदलाव को रोकने के लिए किया जाता है
प्रदर्शित की तरह pattern को resize करें इसे duplicate करें और mango के pattern के अंदर रखें
आगे छोटे वाले mango pattern के अंदर खाली स्थान को भरते हैं
star tool पर click करें और एक star बनाएं
अंदर वाले handle पर click करें और इस प्रकार आकृति को दोबारा बनाएं रंग को नीला करें
selector tool पर click करें और आकृति को resize करें
इस आकृति को duplicate करें और छोटे mango pattern को भरें
ctrl + a दबाकर सारे objects को चुनें और उन्हें group करने के लिए ctrl + g दबाएं
pattern को resize करें और canvas पर ऊपरी बायीं तरफ इसे रखें
हम cloning उपयोग करके इस pattern को दोहरा सकते हैं edit menu पर जाएँ clone पर और फिर create tiled clones पर click करें
symmetry टैब में mode simple translation होना चाहिए
rows की संख्या को 8 करें और columns की संख्या को 5 करें
shift टैब पर click करें per column की shift x value को बदलकर 30 करें
create button पर click करें अब canvas पर दोहराव होता है
यह pattern kurta पर इस प्रकार दिखता है
इसे सारांशित करते हैं इस tutorial में हमने निम्न करना सीखा
यहाँ आपके लिए एक नियत कार्य है एक leaf pattern बनाएं
spoken tutorial project team कार्यशालाएं चलाती है और online test pass करने वालों को प्रमाणपत्र देती है अधिक जानकारी के लिए कृपया हमसे संपर्क करें
इस tutorial में हम सीखेंगे कि कैसे query wizard का इस्तेमाल करके सरल queries बनाएँ fields चुनें fields का वर्गीकरण क्रम निर्धारित करें और एक query के लिए खोज मापदंड या नियम प्रदान करें
चलिए सबसे पहले सीखते हैं की query क्या होती है
query database से विशिष्ट सूचना पाने के लिए इस्तेमाल कर सकते हैं
दूसरे शब्दों में हम database से कुछ data के लिए query कर सकते हैं जो एक दिए हुए मापदंड से मेल data है
उदाहरणस्वरुप अपना परिचित उदाहरण library database लेते हैं
हमने library database में पुस्तकों और सदस्यों की जानकारी संचित की है
अब हम library database से पुस्तकालय के सभी सदस्यों के लिए query कर सकते हैं
या हम database से उन सभी पुस्तकों के लिए query कर सकते हैं जो पुस्तकालय में नहीं है
चलिए देखते हैं कि base का इस्तेमाल करके कैसे हम एक सरल query बनाते हैं
हमारा उदाहरण है कि पुस्तकालय के सभी सदस्यों को उनके phone नम्बर के साथ सूचीबद्ध करना
हम library database में हैं आपको सम्भवतः अब तक पता होगा कि इसे कैसे खोलें
चलिए बाएं panel पर queries icon पर click करते हैं
दायें panel पर हम तीन विकल्प देख सकते हैं
चूँकि हम पहले सरल query बना रहे हैं हम एक सरल और तेज़ तरीका चुनेंगे
और यह query wizard का इस्तेमाल करके होगा
जटिल queries बनाने के लिए base हमें बहुत ही सरल विकल्प प्रदान करता है जैसे कि create query in design view
और create query in sql view जिसके बारे में हम आगे जानेंगे
अभी के लिए use wizard to create query पर click करते हैं
अब हम एक पॉपअप window देखते हैं जिसके उपर query wizard लिखा है
बायीं तरफ हम 8 steps देखते हैं जिनको हम देखेंगे
हम step 1 में हैंfield selection
दायीं तरफ हम label tables के नीचे एक drop down box देखेंगे
यह वह है जहाँ से हम data स्रोत चुनेंगे जिसकी हमें इस query से आवश्यकता है
चूँकि हमारी उदाहरण query पुस्तकालय के सभी सदस्यों को सूचीबद्ध करने के लिए है हम drop down box में से tables: members पर click करेंगे
double चलिए बायीं तरफ available fields सूची में name field पर click करते हैं और इसे दायीं तरफ सूची box में स्थानांतरित करते हैं
अगला बायीं तरफ phone field पर click करते हैं और इसको दायीं ओर स्थानांतरित करते हैं
ध्यान दीजिये कि सभी fields को दायीं तरफ स्थानांतरित करने के लिए हम double arrow button का इस्तेमाल कर सकते हैं जोकि दायीं तरफ निर्देश कर रहा है
अब चलिए नीचे next button पर click करते हैं
अब हम step 2 में हैंsorting order
चूँकि हमारी query का उत्तर सदस्यों की सूची और उनके phone numbers हैं हम इसे जैसे हैं वैसे ही छोड़ सकते हैं
या names सूची को सदस्यों के names के आधार पर क्रम में लगा सकते हैं
base wizard हमें एक समय में उत्तर में 4 fields को क्रम में लगाने की अनुमति देता है
अभी के लिए सबसे उपर के drop down box में click करते हैं
और members name पर click करिये
names यह भी चुन सकते हैं की यदि names आरोही या अवरोही क्रम में लगाने हैं
चलिए ascending विकल्प पर click करते हैं
और अगले step की ओर बढ़ते हैं
step 3search conditions
यह step मदद करेगा यदि हम अपने उत्तर को कुछ शर्तों पर निर्धारित करके बाध्य करना चाहते हैं
उदाहरणस्वरुप हम उत्तर को केवल उन सदस्यों के लिए निर्धारित करके बाध्य कर सकते हैं जिनका name अक्षर r से शुरू होता है
इसके लिए name fields drop down box में click करेंगे और members name पर click करे
अब condition drop down box पर click करें
विभिन्न conditions पर यहाँ ध्यान दीजिये;
चलिए like पर click करते हैं
value text box में capital r और एक प्रतिशत चिन्ह type करते हैं
इस तरह से हम अपनी query में सरल और जटिल शर्तों को ला सकते हैं
चलिए अब सभी सदस्यों को सूचीबद्ध करने के लिए value text box में से r% डिलीट कर देते हैं और next button पर click करते हैं
ध्यान दीजिये कि हम सीधे step 7 पर गये हैं
ऐसा इसलिए क्योंकि हम केवल एक table से एक सरल query बना रहे हैं
और हमारी query जानकारी देगी नाकि सार
summary queries सभी functions से और समूहीकरण करके data देती है
कुछ उदाहरण हैं सभी सदस्यों की संख्या या सभी पुस्तकों के sum का जोड़
हम इनके बारे में आगे सीखेंगे
ठीक है अब यहाँ aliases निर्धारित करते हैं
मतलब चलिए परिणामी सूची में उपयोगी या विवरणात्मक labels या शीर्षक प्रदान करते हैं
अतः name field के पास alias member name हो सकता है और phone field के पास alias phone number हो सकता है
अतः चलिए इन नई aliases को इन दो text boxes में type करते हैं और next button पर click करते हैं
अब हम step 8 पर हैंअंतिम step
यहाँ अपनी सरल query को एक अच्छा विवरणात्मक name देते हैं
name of the query label के आगे list of all members and their phone numbers type करते हैं
अब ध्यान दीजिये कि wizard में हम अपने चुनावों का एक overview यानि संक्षिप्त विवरण देख सकते हैं
और यहाँ से हम आगे कैसे जाना चाहते हैं
चलिए उपरी दायीं तरफ display query विकल्प पर click करते हैं और finish button पर click करते हैं
wizard window बंद हो गयी है और यहाँ एक नई window है जिसका शीर्षक है list of all members and their phone numbers
ध्यान दीजिये कि हम सभी चार सदस्यों उनके phone numbers के साथ देख रहें है जिनको हमने शुरू में members table में प्रविष्ट किया था
साथ ही हम देख रहे हैं यह सूची वर्णमाला के आरोही क्रम में रखी गयी हैं
अतः यह हमारी पहली सरल query है
एक query बनाइए जोकि सभी पुस्तकों को आरोही क्रम में सूचीबद्ध करेगी
सभी fields को सम्मिलित करिये
उसको list of all books in the library name दीजिये
इसी के साथ हम libreoffice base पर wizard का इस्तेमाल करके queries बनाने के इस tutorial की समाप्ति की ओर आ गये हैं
संक्षिप्त में हमने सीखा की कैसे: query wizard का इस्तेमाल करके सरल queries बनाएँ select fields fields का क्रम निर्धारित करना और एक query के लिए खोज मापदंड या नियम प्रदान करना
latex में report writing पर स्पोकन ट्यूटोरियल में आपका स्वागत है मैं इसे latek कह रही हूँ न कि latex
इस tutorial में हम document लिखने के बारे में सीखेंगे
विशेष रूप से report और article class हेतु sections बनाने हेतु सेक्शन्स की नंबरिंग को स्वचालित करने हेतु table of contents बनाने हेतु और शीर्षक पेज बनाने हेतु सीखेंगे
मैं यह tutorial 10000 rupee से कम के laptop पर बना रही हूँ
और मैं ubuntu linux texworks और latex उपयोग कर रही हूँ
आप विन्डोज़ या mac पर texworks भी उपयोग कर सकते हैं – method समान है
आप texworks के बिना भी अपने आप से latex उपयोग कर सकते हैं
ज्यादा कीमती लिनक्स computers उपयोग करने के लिए भी आपका स्वागत है
इसको सीखने की पूर्वापेक्षा निम्न हैं: स्पोकन ट्यूटोरियल्स जो latex का परिचय कराते हैं report dot tex फाइल साइडबाइसाइड मेथड की जानकारी इस ट्यूटोरियल के अभ्यास के लिए आवश्यक हैं
उपरोक्त सभी पर जानकारी हमारी website spoken tutorial dot org पर उपलब्ध है
अब मैं texworks window पर जाती हूँ
मैंने report tex file पहले ही खोल ली है कृपया इस file को download करें और मेरे साथ अभ्यास करें
मैं font size में 12 point a4 paper और article class उपयोग कर रही हूँ
मैं usepackage command से margins set करने के लिए geometry package उपयोग कर रही हूँ
प्रत्येक command कि शुरुआत में एक reverse slash आना चाहिए
यधपि मैं इसे स्पष्ट र्रोप से नहीं कहूँगी आपको reverse slash लगाना नहीं भूलना चाहिए
इसी प्रकार मैं स्पष्ट रूप से ब्रैकेट्स का उल्लेख नहीं करुँगी लेकिन आपको उनका उपयोग करना पड़ सकता है
video में जो किया गया है वही दोबारा करें
usepackage command square brackets में वैकल्पिक parameters रखती है
package का name ब्रैकेट्स में होता है
मैंने क्षैतिज और उर्ध्वाधर margins प्रत्येक 45 cm set किये हैं
texworks window के उपरी बाएं कोने पर देखें
pdflatex पहले से न चुने होने की स्थिति में कृपया इसे pull down menu से चुनें
बायीं तरफ एक arrow के साथ हरा वृत्त है
arrow पर click करें और इस file को compile करें
हमें दायीं तरफ प्रदर्शित report pdf file मिलती है
output file में शीर्षकsection subsection और subsubsection देखें
ये source file में दिए गए समान commands उपयोग करके बनाये जाते हैं
pdf file में इन section शीर्षकों की अलग विशेषताओं को देखें
इन शीर्षकों के sizes आनुपातिक और स्वतः ही बनाये जाते हैं
section शीर्षक सबसे बड़ा और subsubsection शीर्षक सबसे छोटा है
source file में खाली लाइनों के बावजूद output वही रहता है
मैं यहाँ एक line डिलीट करती हूँ compile करती हूँ
कोई बदलाव नहीं है
a5 मैं paper के size को a5 करती हूँ
यह output में प्रत्येक line की चौडाई को कम करेगा
जैसा हमने पहले किया वैसे ही compile करती हूँ
मैं control +  दबाकर इसे मैगनिफाइ करती हूँ जिससे आप output स्पष्ट रूप से let सकें
अब मैं इसे centre में लाती हूँ
इस tutorial के शेष भाग के लिए हम केवल a5 paper उपयोग करेंगे आप इसे a4 में भी बदल सकते हैं
ध्यान दें मैंने वह file सेव नहीं की थी यह इसलिए क्योंकि texworks compilation से पहले file को स्वतः ही सेव करता है
अब हम font को बदलकर 10 point तक छोटा करते हैं और compile करते हैं
font size कम हो गया है – क्या hey हैरान होना चाहिए  लेकिन आनुपातिक size और स्पेस अभी तक समान हैं
अब मैं font वापस 12 point करती हूँ
अब हम section शीर्षक के एक अन्य महत्वपूर्ण पहलू कि चर्चा करेंगे
यह section numbers का स्वचालित generation है
इसे आगे समझाने के लिए मैं inserted section नामक एक नया जोडूंगी
कम्पाइल करने पर यह sequence में सही number के साथ यहाँ दिखता है इस प्रकार latex अपने आप ही numbering का भी ध्यान रखता है
latex toc extension के साथ एक file से table of contents बनाता है
add मैं यहाँ एक शब्द table of contents जोड़ती हूँ
compile करती हूँ
शब्द content output में दिखता है और कहीं नहीं
अब एक बार फिर compile करती हूँ
सारे शीर्षक all पेज numbers के साथ table of contents में उपलब्ध हैं
आपको सही पेज numbers प्राप्त करने के लिए तीसरी बार इसे compile करना है
तीन बार क्यूँ  क्रपया नियत कार्य देखें
केवल एक शब्द table of contents वो है जिसकी ज़रुरत है
latex में क्या अद्भुत क्षमता होती है
यह toc extension के साथ एक file से प्राप्त होता है जो latex बनाये रखता है
यह multi pass compilation प्रक्रिया शीर्षकों में बदलावों के साथ भी कार्य करती है
अब मैं section शीर्षक को modified section से बदलती हूँ
अब compile करती हूँ table of contents नहीं बदलता
इसे एक बार फिर compile करती हूँ और समस्या को हल करती हूँ
अब हमारे पास यहाँ एक संशोधित section है
हम इस document के लिए एक शीर्षक बनायेंगे मैं इसे यहाँ begin document से बिल्कुल पहले करती हूँ
मैं निम्न की तरह title author की जानकारी और date लिखूँगी
अतः मैंने ये तीन commands जोड़ दी हैं
ये किस क्रम में या किस स्थान पर आते हैं इससे फर्क नहीं पड़ता
लेकिन ये begin document command से पहले आनी चाहिए
सभी commands में reverse slash लगाना न भूलें
यहाँ double slash का मतलब है अगली line हम इसे compile करते हैं
pdf file में कोई बदलाव नहीं हैं
इसका कारण है कि हमने latex से नहीं कहा कि इस जानकारी के साथ the करना है
अतः मैं begin document से बिल्कुल पहले एक शब्द make title command जोडती हूँ
इसे compile करती हूँ
title output में उस स्थान पर दिखता है जहाँ मैंने इस command को रखा
यानी इस document की शुरुआत में
अब हम इस document के class को article से report करेंगे
इसके साथ ही हम इस command के साथ एक chapter: chapter first chapter परिभाषित करते हैं
report style को कम से कम एक chapter की ज़रुरत है
अब इसे compile करते हैं और output देखते हैं
output में बदलावों को देखें
शीर्षक बिना पेज number वाले पूरे पेज पर दिखता है
contents भी पूरे पेज पर पेज number 1 के साथ दिखता है
कृपया यहाँ रोकें और पता लगायें कि contents में कितनी प्रविष्टियाँ गलत हैं
अब अगले पेज पर जाते हैं chapter शुरू होने का तरीका देखें
आपने कितनी ख़ास विशेषताओं का पता लगाया  आपको कम से कम पाँच खोजनी चाहिए
इसे दूसरी बार compile करते हैं
देखें कि अब contents पेज सही जानकारी रखता है पेज numbers अब ठीक हैं
add new chapter नामक एक chapter जोड़ते हैं
इसे compile करते हैं
इसे फिर से compile करती हूँ और देखें कि यह नए पेज पर आता है
इस chapter से पहले appendix command प्रविष्ट करें
कम्पाइल करने पर आप देखते हैं कि शब्द appendix दिख रहा है
chapter number a है
अब slides पर जाते हैं
latex में एक document लिखना स्वतः ही chapter और section शीर्षक बनना स्वतः ही नंबरिंग table of contents और शीर्षक पेज बनाना appendix बनाना
अब मैं कुछ नियत कार्य देती हूँ
यह नियत कार्य a4 paper और letter paper पर है
video रोकें slide पढें और नियत कार्य करें
यह नियत कार्य font size पर है
यह report dot toc पर है
यह compilations की संख्या पर है
table of contents के स्थान पर है
यह नियत कार्य report और article में chapter command के उपयोग पर है
यह नियत कार्य report class में appendix command के प्रभाव पर है
यह नियत कार्य पिछले नियत कार्य जैसा ही है लेकिन article class में है
यह geometry package पर है
सामान्यतः यह नियत कार्य latex classes पर है
हम spoken tutorials उपयोग करके कार्यशालाएं चलाते हैं प्रमाणपत्र देते हैं क्रपया हमसे संपर्क करें
क्या आपको इस spoken tutorial में कोई प्रश्न है
इस site पर जाएँ जहाँ आपको प्रश्न है उसका minute और second चुनें
अपना प्रश्न संक्षिप्त में पूछें हमारी team से कोई व्यक्ति उनका उत्तर देगा
कृपया असंबंधित और सामान्य प्रश्न post न करें
यह अव्यवस्था में मदद करेगा कम अव्यवस्था के साथ हम इन चर्चाओं का उपयोग शिक्षण सामग्री की तरह कर सकते हैं
spoken tutorials में कवर नहीं किये गए विषयों के लिए इस address पर stack exchange पर जाएँ
यह latex पर उत्तर प्राप्त करने का अच्छा स्थान है आप कार्यशालाओं प्रमाणपत्रों आदि पर भी प्रश्न कर सके हैं
इसके लिए इस email address पर हमारे साथ संपर्क में रहें
यह स्क्रिप्ट श्रुति आर्य द्वारा अनुवादित है मैं जाया आपसे विदा लेती हूँ धन्यवाद
c और c + + में increment और decrement operators पर spoken tutorial में आपका स्वागत है
इस tutorial में हम निम्नलिखित के बारे में सीखेंगे:
increment और decrement operators
+ + जैसे a + + जो postfix increment postfix increment operator है
+ + a जो prefix increment prefix increment operator है
जैसे a एक postfix decrement postfix decrement operator है
a एक prefix decrement prefix decrement operator है
हम type casting टाइपकॉस्टिंग के बारे में भी सीखेंगे
इस tutorial को record करने के लिए मैं उपयोग कर रहा हूँoperating system के रूप में ubuntu 1110
+ + operator operand की मौजूदा value में एक की वृद्धि करता है
a + + और + + a a = a + 1 के समतुल्य हैं
operator operand के मौजूदा value में एक की कमी करता है
a और a a = a1 के समतुल्य हैं
मैं एक c program की सहायता से increment और decrement operators के उपयोग को समझाऊँगा
मैंने पहले ही program बना लिया है इसलिए मैं code समझाऊँगा
यहाँ हमारे पास c में increment और decrement operators के लिए code है
यहाँ मैंने एक integer variable a लिया है जिसकी value 1 है
इस तरह हम a की value में परिवर्तनों का अवलोकन करने में सक्षम होंगे
इस प्रकार इससे हम operators की कार्यविधि के बारे में बेहतर जानेंगे
देखते हैं कि postfix increment operator कैसे कार्य करता है
इस printf statement का output 1 है
यह value नहीं बदलेगी