JW Library में Markdown नोट कैसे आयात करें
Obsidian, Notion या किसी भी Markdown संपादक की .md फ़ाइलों को असली JW Library नोट में बदलें, सही आयत पर लगे हुए — मुफ़्त, निजी, आपके ब्राउज़र में।
JW Library में बाहर से पाठ लाने का कोई तरीक़ा ही नहीं है। ऐप के भीतर आप नोट लिख सकते हैं, पर कहीं और लिखे गए नोट — Obsidian में, Notion में, कंप्यूटर की किसी सादी टेक्स्ट फ़ाइल में — के लिए आपकी लाइब्रेरी तक कोई रास्ता ही नहीं है। लोग उन्हें दोबारा टाइप करते हैं, या हार मानकर अध्ययन के दो अलग संग्रह रखते हैं जो कभी मिलते ही नहीं।
JW Sync यही खाई पाटता है। स्टडी एक्सप्लोरर में एक बैकअप लोड कीजिए, “Markdown आयात करें” दबाइए, और आपकी .md फ़ाइलें उसके भीतर असली नोट बन जाती हैं: शीर्षक, तारीख़ और टैग ज्यों के त्यों रहते हैं — और अगर फ़ाइल बताती है कि वह किस शास्त्रवचन की है, तो नोट ठीक उसी आयत पर लग जाता है, मानो आपने पढ़ते समय ऐप में ही लिखा हो।
यह दोनों दिशाओं में काम करता है। इस साइट से निर्यात किए गए नोट अपनी पुस्तक, अध्याय और आयत साथ लाते हैं, इसलिए ठीक वहीं लौटते हैं जहाँ से गए थे। कहीं और लिखे नोटों में आम तौर पर ऐसा कुछ नहीं होता, इसीलिए यह पृष्ठ उन एक-दो पंक्तियों को समझाता है जो उन्हें जगह देती हैं — और यह भी कि जब फ़ाइल में वे न हों तो क्या होता है।
कदम-दर-कदम
JW Library में बैकअप बनाएँ
JW Library खोलिए, व्यक्तिगत अध्ययन में जाइए, तीन बिंदुओं वाला मेनू दबाइए, बैकअप और पुनर्स्थापना चुनिए, फिर बैकअप बनाएँ। इससे एक .jwlibrary फ़ाइल मिलती है — वही लाइब्रेरी जिसमें आपके नोट जुड़ेंगे।
स्टडी एक्सप्लोरर खोलें
jwsync.org पर जाइए, स्टडी एक्सप्लोरर खोलिए और वह .jwlibrary फ़ाइल लोड कीजिए। सब कुछ आपके ब्राउज़र के भीतर होता है; फ़ाइल कभी अपलोड नहीं होती।
“Markdown आयात करें” दबाएँ
यह बटन “Markdown निर्यात करें” के बग़ल में है। जितनी चाहें .md फ़ाइलें चुनिए, या उन्हें रखने वाली एक .zip — वही .zip भी चलेगी जो यह साइट निर्यात करते समय बनाती है।
कुछ भी लिखे जाने से पहले सारांश पढ़ें
आपको बताया जाता है कि कितने नोट किसी आयत पर लगेंगे, कितने अलग नोट के रूप में जुड़ेंगे, और कितने पहले से बैकअप में हैं इसलिए छोड़ दिए जाएँगे। जो कुछ भी साइट को अनुमान से पढ़ना पड़ा, वह एक-एक पंक्ति में चेकबॉक्स के साथ दिखता है, ताकि फ़ैसला आप करें, बाद में पता न चले।
निर्यात करें और पुनर्स्थापित करें
“.jwlibrary निर्यात करें” दबाइए, फिर उस फ़ाइल को JW Library में बैकअप और पुनर्स्थापना → पुनर्स्थापित करें से लगाइए। आयात किए गए नोट अब उस डिवाइस पर आपकी लाइब्रेरी का हिस्सा हैं।
सबसे छोटी फ़ाइल जो चल जाती है
किसी Markdown फ़ाइल को आयात होने के लिए कुछ भी चाहिए नहीं: केवल पाठ वाली फ़ाइल भी नोट बन जाती है और शीर्षक पहले हेडिंग से, वह न हो तो फ़ाइल के नाम से ले लेती है। बाक़ी सब कुछ यह बताने के लिए है कि नोट कहाँ का है। पूरी फ़ाइल ऐसी दिखती है: --- title: वह प्याला जिसके लिए उसने प्रार्थना की tags: [अध्ययन, गतसमनी] publication: Matthew 26:39 --- उसकी प्रार्थना अनिच्छा नहीं, अधीनता दिखाती है। दो डैश पंक्तियों के बीच के हिस्से को front matter कहते हैं। उसके नीचे की पंक्तियाँ ही नोट हैं।
जो फ़ील्ड पढ़े जाते हैं
केवल पाँच चीज़ें पढ़ी जाती हैं, और हर एक कई वर्तनियाँ स्वीकार करती है ताकि आपको कोई एक सटीक नाम याद न रखना पड़े। **title** (या name, heading) नोट का शीर्षक बनता है। **tags** (या tag, keywords, categories, labels, topics) असली JW Library टैग बनते हैं, और न हों तो बना दिए जाते हैं। **date** (या created, modified) नोट की तारीख़ तय करता है; YYYY-MM-DD वाला कोई भी मान समझ लिया जाता है। **publication** (या pub, reference, ref, scripture, citation, source, passage) वह जगह है जहाँ आप शास्त्रवचन लिखते हैं। **book**, **chapter** और **verse** (या ch, v, vs, verses) यही काम अलग-अलग फ़ील्ड में करते हैं। कोई भी और फ़ील्ड जो आप अपने काम के लिए रखते हैं — लेखक, स्थिति, जो भी आपका संपादक जोड़ता है — त्रुटि मानने के बजाय अनदेखा कर दिया जाता है।
नोट को आयत से जोड़ने के तीन तरीक़े
संदर्भ एक पंक्ति में लिखिए: `publication: Matthew 26:39`। या उसे बाँट दीजिए: `book: Matthew`, `chapter: 26`, `verse: 39`। या दोनों कीजिए — इस साइट का निर्यात यही करता है, ताकि फ़ाइल इंसान के लिए भी पढ़ने लायक़ रहे और मशीन के लिए भी सटीक। तीनों का नतीजा एक ही है, इसलिए वही चुनिए जो आपके संपादक में सुविधाजनक हो।
संदर्भ कितना ढीला लिखा जा सकता है
पुस्तकों के नाम उदारता से मिलाए जाते हैं। पूरे नाम चलते हैं, और वे संक्षेप भी जो लोग सचमुच टाइप करते हैं: Matt, Matt., Mt, 1 Cor, 1Cor, I Corinthians, Second Timothy, Psalms के साथ Psalm भी, Song of Solomon के साथ Song of Songs भी। अध्याय और आयत के बीच कोलन, बिंदु या अक्षर v चल जाता है — `John 3:16`, `John 3.16` और `1 Cor 13 v4` एक ही तरह पढ़े जाते हैं। रिक्त स्थान हर जगह वैकल्पिक हैं, इसलिए `1Cor13:4` भी ठीक है। front matter भी उतना ही सहनशील है। फ़ील्ड के नाम बड़े अक्षर से हो सकते हैं। कोलन के बाद का रिक्त स्थान न हो तो भी चलेगा। अतिरिक्त रिक्त स्थान और टैब अनदेखे रहते हैं, वैसे ही मानों के इर्द-गिर्द के उद्धरण चिह्न और पंक्ति के अंत की # टिप्पणी भी। Windows की पंक्ति-समाप्ति से कोई दिक़्क़त नहीं। आप --- वाली पंक्तियाँ पूरी तरह छोड़कर सीधे फ़ील्ड से भी फ़ाइल शुरू कर सकते हैं, बशर्ते सबसे पहली पंक्ति पहचाने जाने वाले नामों में से हो — यह नियम इसलिए है कि कोलन वाले सामान्य वाक्य से शुरू होने वाला नोट अपना पहला अनुच्छेद न खो दे।
टैग, आप जैसे भी लिखें
ये सभी रूप एक ही दो टैग बनाते हैं: `tags: [अध्ययन, यूनानी]`, `tags: अध्ययन, यूनानी`, `tags: अध्ययन; यूनानी`, `tags: #अध्ययन #यूनानी`, या `tags:` के नीचे अपनी-अपनी पंक्तियों में सूची जहाँ हर प्रविष्टि डैश से शुरू हो। आपकी लाइब्रेरी में पहले से मौजूद टैग दोहराए नहीं जाते बल्कि दोबारा इस्तेमाल होते हैं, इसलिए आयात किया नोट उसी टैग में शामिल हो जाता है जिससे आप पहले ही छाँटते हैं।
जब कुछ स्पष्ट न हो तो क्या होता है
कोई भी अनिश्चित बात आपके लिए तय नहीं की जाती। अगर पुस्तक का नाम असली से मिलता-जुलता है पर सटीक नहीं — `Mathew`, `Ecclesiates` — तो नोट अपने आप नहीं लगाया जाता। वह सारांश में अपनी पंक्ति में दिखता है और बताता है कि साइट ने उसे कैसे पढ़ा: “Matthew 26:39 के रूप में पढ़ा गया”, साथ में एक चेकबॉक्स। निशान हटा दीजिए तो वह छूट जाएगा; लगा रहने दीजिए तो जहाँ पंक्ति कहती है वहीं जाएगा। अगर पुस्तक बिलकुल पहचानी न जाए, तो पंक्ति यही बताती है और नोट अलग नोट के रूप में जुड़ जाता है — किसी अनुमान पर ज़बरदस्ती नहीं थोपा जाता। संख्या वाली पुस्तक अपनी संख्या बनाए रखती है, इसलिए `1 Jonh` केवल 1 यूहन्ना में सुधारा जा सकता है, 2 यूहन्ना में कभी नहीं।
जो वह जान-बूझकर नहीं करता
आयतों की सीमा नोट को पहली आयत से बाँधती है: `Matthew 26:39-41` नोट को आयत 39 पर रखता है, क्योंकि JW Library का नोट पाठ के एक बिंदु से जुड़ता है, किसी दायरे से नहीं। अध्याय हो पर आयत न हो — `Matthew 26` — तो नोट उसी अध्याय से जुड़ता है। जिस फ़ाइल में शास्त्रवचन की जगह कोई प्रकाशन लिखा हो — `The Watchtower—2023 No. 4` — वह बिना कुछ पूछे साधारण अलग नोट के रूप में आयात होती है, क्योंकि लेख में लिए गए नोटों के लिए इस साइट का निर्यात यही लिखता है।
वह स्वरूपण जो सफ़र में बचा रहता है
अनुच्छेद, पंक्ति-विराम, **मोटा**, *तिरछा* और बुलेट सूचियाँ JW Library में असली स्वरूपण के रूप में पहुँचते हैं। फ़ाइल के ऊपर का हेडिंग नोट के भीतर दोहराया नहीं जाता, बल्कि उसका शीर्षक बनता है। जो कुछ Markdown कह सकता है और JW Library के नोट नहीं — तालिकाएँ, चित्र, लिंक, कोड ब्लॉक — वह अपने पाठ तक सिमट जाता है, इसलिए सजावट न आ पाने पर भी एक शब्द नहीं खोता।
नोट असल में कहाँ पहुँचते हैं, और यह सुरक्षित क्यों है
किसी नोट को आयत से जोड़ने के लिए JW Library को उस अध्याय के आंतरिक पहचानकर्ता चाहिए, जो आपकी लाइब्रेरी के अपने होते हैं। JW Sync उन्हें कभी गढ़ता नहीं। वह उसी स्थान का दोबारा उपयोग करता है जो उस अध्याय के लिए आपके बैकअप में पहले से है, या उन्हीं पहचानकर्ताओं को उसी फ़ाइल के किसी दूसरे बाइबल स्थान से नक़ल कर लेता है। अगर बैकअप में बाइबल का कोई नोट या हाइलाइट है ही नहीं, तो नक़ल करने को कुछ नहीं — तब नोट अलग नोट के रूप में जुड़ते हैं, न कि ऐसी किसी चीज़ से जिसे ऐप शायद पहचाने ही नहीं। यह जान-बूझकर लिया गया निर्णय है: चुपचाप ग़लत जगह पहुँचा नोट, साफ़-साफ़ बिना जुड़े आए नोट से बुरा है।
वही फ़ाइलें दो बार आयात करना
जब किसी नोट का शीर्षक, पाठ और स्थान बैकअप की किसी चीज़ से मेल खाते हैं, तो उसे पहले से मौजूद माना जाता है, इसलिए वही निर्यात दोबारा आयात करने से कुछ दुगना नहीं होता। पुष्टि से पहले सारांश बता देता है कि इस कारण कितने छोड़े जाएँगे। एक आयात जो कुछ जोड़ता है वह एक ही “पूर्ववत” चरण है, और आयात किए गए नोटों पर Imported टैग लगता है ताकि बाद में आप उन्हें समूह में ढूँढ़, छाँट या हटा सकें।
अक्सर पूछे जाने वाले सवाल
- क्या --- वाली पंक्तियाँ ज़रूरी हैं?
- नहीं। वे फ़ाइल को स्पष्ट बनाती हैं और हर Markdown संपादक उन्हें समझता है, पर आप सीधे फ़ील्ड से भी फ़ाइल शुरू कर सकते हैं — पहली पंक्ति में `title: …` — या front matter छोड़कर नोट को पहले हेडिंग से शीर्षक लेने दे सकते हैं।
- अगर मैं पुस्तक का नाम ग़लत लिख दूँ तो?
- साइट आम तौर पर समझ जाती है कि आपका मतलब क्या था, पर सिर्फ़ इसी आधार पर काम नहीं करती। नोट सारांश में इस जानकारी के साथ दिखता है कि उसे कैसे पढ़ा गया, और साथ में चेकबॉक्स होता है, ताकि कुछ लिखे जाने से पहले आप पुष्टि करें।
- क्या मैं Obsidian का पूरा फ़ोल्डर आयात कर सकता हूँ?
- एक साथ जितनी चाहें .md फ़ाइलें चुन लीजिए, या फ़ोल्डर को ज़िप करके .zip चुनिए। संग्रह के भीतर की फ़ाइलें अलग फ़ाइलों की तरह ही पढ़ी जाती हैं।
- क्या आयात मेरे मौजूदा नोट मिटा देगा?
- नहीं। आयात केवल जोड़ता है। आपके मौजूदा नोट, हाइलाइट, बुकमार्क और टैग अछूते रहते हैं, और जो फ़ाइल आपने लोड की वह कभी बदली नहीं जाती — अंत में आप एक नई .jwlibrary डाउनलोड करते हैं।
- क्या मेरे नोट कहीं अपलोड होते हैं?
- नहीं। साइट के बाक़ी हिस्सों की तरह सब कुछ आपके ब्राउज़र में चलता है। न आपका बैकअप, न आपकी Markdown फ़ाइलें आपके डिवाइस से बाहर जाती हैं।
- संदर्भ किस भाषा में लिखूँ?
- फ़िलहाल पुस्तकों के नाम अंग्रेज़ी में पहचाने जाते हैं, और निर्यात भी वही लिखता है। अगर आप किसी और भाषा में नोट रखते हैं, तो `book`, `chapter` और `verse` फ़ील्ड में अंग्रेज़ी नाम लिखिए, या नोटों को बिना जोड़े आयात करके बाद में हाथ से लगाइए।
- क्या मैं अपने नोट दोबारा बाहर निकाल सकता हूँ?
- हाँ — उसी स्क्रीन पर “Markdown निर्यात करें” हर नोट को उन्हीं फ़ील्ड के साथ .md फ़ाइल में लिखता है, इसलिए नोट JW Library से निकलकर लौट सकते हैं और अपनी जगह नहीं खोते।