4 पॉइंट द्वारा GN⁺ 2023-07-01 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • MdBook एक कमांड लाइन टूल है जिससे Markdown का उपयोग करके किताबें बनाई जा सकती हैं.
  • यह प्रोडक्ट या API documentation, ट्यूटोरियल और लेक्चर सामग्री बनाने के लिए बेहतरीन है.
  • MdBook में हल्का Markdown syntax है, जिससे आप कंटेंट पर ध्यान केंद्रित कर सकते हैं.
  • इसमें कई भाषाओं के code blocks के लिए integrated search support और color syntax highlighting भी है.
  • theme files का उपयोग करके output format को customize किया जा सकता है.
  • preprocessors का उपयोग करके custom syntax जोड़ा जा सकता है और कंटेंट को संशोधित किया जा सकता है.
  • MdBook तेज, सुरक्षित और सरल Rust में लिखा गया है.
  • Rust code samples के लिए automated tests उपलब्ध हैं.
  • MdBook का उपयोग Rust programming language project और The Rust Programming Language किताब में किया जाता है.
  • MdBook मुफ़्त और open source है, और आप GitHub पर इसके development में योगदान दे सकते हैं.
  • mdBook का source code और documentation Mozilla Public License v2.0 के तहत वितरित किए जाते हैं.

1 टिप्पणियां

 
GN⁺ 2023-07-01
Hacker News राय
  • CDN पर होस्ट की गई लाइब्रेरीज़ का उपयोग MdBook उपयोगकर्ताओं को संभावित सर्वर डाउनटाइम और डेटा कलेक्शन के जोखिम में डालता है।
  • Highlight.js और MathJax का संयोजन MdBook के फ्रंटएंड में अक्षम और संसाधनों की बर्बादी माना जाता है।
  • MdBook, Markdown से किताबें बनाने के लिए एक command-line टूल है।
  • टिप्पणियों में बताए गए अन्य समान टूल्स में Jekyll, MkDocs, Hugo, Antora आदि शामिल हैं।
  • कुछ उपयोगकर्ताओं को MdBook बहुत ज़्यादा minimal लगता है और उन्होंने इसे कस्टम Rust कोड से बढ़ाया है।
  • Gitbook कभी लोकप्रिय था, लेकिन बाद में धीमा हो गया और इसकी कुछ खास सुविधाएँ बंद कर दी गईं।
  • कुछ उपयोगकर्ता MdBook की तुलना में MkDocs को पसंद करते हैं, क्योंकि उसमें दाईं ओर table of contents जैसी built-in सुविधाएँ हैं।
  • छोटे static pages बनाने में इसकी सादगी और गति के लिए MdBook की सराहना की जाती है।
  • KeenWrite का भी ज़िक्र एक ऐसे दूसरे टूल के रूप में किया गया है जो ConTeXt का उपयोग करके Markdown-आधारित किताबें बनाता है।
  • कुछ उपयोगकर्ता Markdown से असंतोष जताते हैं और तकनीकी दस्तावेज़ लिखने के लिए विकल्प खोज रहे हैं।
  • Markdown की संक्षिप्तता की सराहना की जाती है, और यह सवाल उठता है कि किताबों और दस्तावेज़ों के लिए इसे डिफ़ॉल्ट फ़ॉर्मैट के रूप में क्यों नहीं इस्तेमाल किया जाता।