हर भाषा में लिखना
Markdown में लिखें
जाने-पहचाने Markdown से ड्राफ़्ट तैयार करें और सहयोगियों के लिए PDF या संपादन योग्य डॉक्यूमेंट बनाएँ।
Markdown रिसर्च नोट्स, रिपोर्ट और शुरुआती ड्राफ़्ट के लिए अच्छी तरह काम करता है। Oleafly इसे एक समर्पित फ़ॉर्मैटिंग टूलबार और Pandoc बिल्ड पाथ देता है, साथ में ऐप के बाहर भी इस्तेमाल होने वाली सोर्स फ़ाइलें।
एक रिपोर्ट बनाएँ
“एक रिपोर्ट बनाएँ” शीर्षक वाला अनुभाग- New project → Use a template → Blank Markdown document चुनें।
- प्रोजेक्ट का नाम फ़ील्ड नोट्स रखें और
main.mdखोलें। - यह उदाहरण पेस्ट करें, फिर Recompile चुनें या ⌘Enter / Ctrl+Enter दबाएँ।
- अगर Oleafly किसी ज़रूरी इंजन का सेटअप करने की पेशकश करे, तो वह सेटअप पूरा करके दोबारा कंपाइल करें।
---title: "Field notes"author: "Alex Chen"date: ""---
# Question
Does the revised procedure reduce measurement time?
## Method
1. Prepare the sample.2. Repeat the measurement three times.3. Record the elapsed time.
## Observations
| Run | Time (s) | Note || --- | --- | --- || 1 | 12 | First pass || 2 | 10 | Repeated pass |
The **mean time** will be compared with the baseline.PDF में एक टाइटल, हेडिंग, एक क्रमांकित सूची और एक टेबल होनी चाहिए। पहली --- लाइनों की जोड़ी के बीच का मेटाडेटा डॉक्यूमेंट का टाइटल और लेखक तय करता है।
सोर्स और विज़ुअल एडिटिंग
“सोर्स और विज़ुअल एडिटिंग” शीर्षक वाला अनुभागटूलबार के शुरू में मौजूद स्विच के तीन मोड हैं। Code Markdown को सीधे संपादित करता है। Visual हेडिंग, पैराग्राफ़, सूचियों, लिंक, इमेज और टेबल के लिए फ़ॉर्मैट हुआ संपादन देता है। Both सोर्स और फ़ॉर्मैट हुआ टेक्स्ट साथ दिखाता है। Stacked या Split चुनने के लिए इसका मेन्यू खोलें। नए प्रोजेक्ट Code में खुलते हैं, और हर प्रोजेक्ट उस मोड को याद रखता है जिसमें आपने उसे छोड़ा था।
Underline, Highlight, Superscript और Subscript Code मोड में Pandoc फ़ॉर्मैटिंग कंट्रोल हैं। उनके बटन Visual मोड में छिपे रहते हैं। मेटाडेटा, साइटेशन सिंटैक्स या दूसरे सोर्स कंस्ट्रक्ट के साथ काम करते समय Code इस्तेमाल करें।
हर टूलबार टूल
“हर टूलबार टूल” शीर्षक वाला अनुभागफ़ॉर्मैटिंग कंट्रोल पर क्लिक करने से पहले टेक्स्ट चुनें। Code मोड में ज़्यादातर टूल सेलेक्शन को रैप करते हैं या प्लेसहोल्डर जोड़ते हैं। बार में समा न सकने वाले कंट्रोल तक पहुँचने के लिए More formatting options (…) खोलें।
Code / Visual
“Code / Visual” शीर्षक वाला अनुभागCode, Visual और Both के बीच बदलें। हर मोड में डॉक्यूमेंट Markdown सोर्स ही रहता है।
अंतिम बदलाव पूर्ववत करें। ⌘Z / Ctrl+Z।
पूर्ववत किया बदलाव वापस लाएँ। ⌘Shift+Z / Ctrl+Shift+Z।
Heading → Title
“Heading → Title” शीर्षक वाला अनुभागहेडिंग मेन्यू से Title चुनकर # Title जोड़ें। हेडिंग टेक्स्ट को अपने टाइटल से बदलें।
Heading → Section
“Heading → Section” शीर्षक वाला अनुभागहेडिंग मेन्यू से Section चुनकर ## Section जोड़ें। हेडिंग टेक्स्ट को अपने टाइटल से बदलें।
Heading → Subsection
“Heading → Subsection” शीर्षक वाला अनुभागहेडिंग मेन्यू से Subsection चुनकर ### Subsection जोड़ें। हेडिंग टेक्स्ट को अपने टाइटल से बदलें।
Heading → Subsubsection
“Heading → Subsubsection” शीर्षक वाला अनुभागहेडिंग मेन्यू से Subsubsection चुनकर #### Subsubsection जोड़ें। हेडिंग टेक्स्ट को अपने टाइटल से बदलें।
Heading → Minor heading
“Heading → Minor heading” शीर्षक वाला अनुभागहेडिंग मेन्यू से Minor heading चुनकर ##### Minor heading जोड़ें। हेडिंग टेक्स्ट को अपने टाइटल से बदलें।
Heading → Paragraph heading
“Heading → Paragraph heading” शीर्षक वाला अनुभागहेडिंग मेन्यू से Paragraph heading चुनकर ###### Paragraph heading जोड़ें। हेडिंग टेक्स्ट को अपने टाइटल से बदलें।
Bulleted list
“Bulleted list” शीर्षक वाला अनुभागअक्रमित सूची शुरू करें। - Item।
Numbered list
“Numbered list” शीर्षक वाला अनुभागएक क्रम शुरू करें। 1. Item।
Task list
“Task list” शीर्षक वाला अनुभागCode मोड में एक टास्क जोड़ें और पूरा होने पर [ ] को [x] कर दें। - [ ] Task।
Blockquote
“Blockquote” शीर्षक वाला अनुभागकिसी उद्धरण को उसकी अपनी लाइन पर रखें। > quoted text।
चुने हुए टेक्स्ट पर ज़ोर दें। **text**; ⌘B / Ctrl+B।
किसी पद पर ज़ोर दें। *text*; ⌘I / Ctrl+I।
Strikethrough
“Strikethrough” शीर्षक वाला अनुभागटेक्स्ट को अप्रचलित चिह्नित करें। ~~text~~।
Inline code
“Inline code” शीर्षक वाला अनुभागफ़ाइलनाम, कमांड या आइडेंटिफ़ायर फ़ॉर्मैट करें। बैकटिक में बंद टेक्स्ट।
Underline
“Underline” शीर्षक वाला अनुभागCode मोड में कोई वाक्यांश चुनें। [text]{.underline}।
Highlight
“Highlight” शीर्षक वाला अनुभागCode मोड में कोई वाक्यांश चुनें। [text]{.mark}।
Superscript
“Superscript” शीर्षक वाला अनुभागCode मोड में घातांक चुनें। ^text^।
Subscript
“Subscript” शीर्षक वाला अनुभागCode मोड में अधोलेख चुनें। ~text~।
Underline और Highlight Pandoc एट्रिब्यूट इस्तेमाल करते हैं ताकि फ़ॉर्मैटिंग PDF तक पहुँच सके। पांडुलिपि में raw HTML टैग जोड़ने की जगह इन कंट्रोल का इस्तेमाल करें।
Insert link
“Insert link” शीर्षक वाला अनुभागCode मोड में: [link text](url) जोड़ता है। दोनों प्लेसहोल्डर बदलें।
Visual मोड में: Link URL खोलता है। पता डालें और उसे अपने सेलेक्शन पर लागू करें। लिंक हटाकर सिर्फ़ टेक्स्ट रखने के लिए Remove link इस्तेमाल करें।
Insert image
“Insert image” शीर्षक वाला अनुभागCode मोड में:  जोड़ता है। पाथ और कैप्शन बदलें।
Visual मोड में: Image file खोलता है। figures/plot.png जैसा कोई प्रोजेक्ट पाथ डालें और लागू करें।
Insert table
“Insert table” शीर्षक वाला अनुभागCode मोड में: तीन कॉलम, एक हेडर और दो डेटा पंक्तियाँ जोड़ता है। कॉलम के नाम और सेल बदलें।
Visual मोड में: वही शुरुआती आकार लेकर संपादन योग्य टेबल जोड़ता है।
Draw a diagram
“Draw a diagram” शीर्षक वाला अनुभागडायग्राम कंपोज़र को Mermaid मोड में खोलता है। कैनवास पर फ़्लोचार्ट बनाएँ या Mermaid कोड संपादित करें, फिर उसे कर्सर पर फ़ेंस्ड mermaid कोड ब्लॉक के रूप में जोड़ने के लिए Insert as Mermaid चुनें। Mermaid डायग्राम देखें।
Document insights
“Document insights” शीर्षक वाला अनुभागडॉक्यूमेंट की हेडिंग, फ़िगर, टेबल, समीकरण, लेबल, साइटेशन और TODO सोर्स क्रम में सूचीबद्ध करता है, हर एक उसकी लाइन से जुड़ा हुआ। यह फ़्रंट मैटर से टाइटल, लेखक, कीवर्ड, तारीख़ और एब्स्ट्रैक्ट भी पढ़ता है और सबमिशन फ़ॉर्म के लिए उन्हें कॉपी कर सकता है। डॉक्यूमेंट इनसाइट्स देखें।
Document settings
“Document settings” शीर्षक वाला अनुभागडॉक्यूमेंट क्लास, पेज का आकार, कॉलम, मार्जिन, बॉडी फ़ॉन्ट, फ़ॉन्ट का आकार, भाषा, लाइन स्पेसिंग और सेक्शन नंबरिंग बदलता है। Oleafly आपकी पसंद उस YAML फ़्रंट मैटर में लिखता है जिसे Pandoc पढ़ता है, और फ़ाइल में फ़्रंट मैटर न होने पर उसका ब्लॉक जोड़ देता है। डॉक्यूमेंट सेटिंग्स देखें।
Project info
“Project info” शीर्षक वाला अनुभागCode मोड में: प्रोजेक्ट के आँकड़े और सेलेक्शन की जानकारी दिखाता है।
Visual मोड में: विज़ुअल एडिटिंग सतह के आँकड़े दिखाता है।
Code मोड में: ⌘F / Ctrl+F के साथ सक्रिय फ़ाइल की खोज खोलता है।
Visual मोड में: सोर्स टूलबार का Find बटन छिपा रहता है।
किसी इमेज को संदर्भित करने से पहले उसे फ़ाइल ट्री से इंपोर्ट करें। इमेज पाथ को पांडुलिपि के सापेक्ष रखें, ताकि सोर्स आर्काइव किसी दूसरे कंप्यूटर पर भी काम करे।
समीकरण और कोड ब्लॉक
“समीकरण और कोड ब्लॉक” शीर्षक वाला अनुभागइनलाइन गणित को $x^2$ की तरह लिखें। डिस्प्ले समीकरण को डॉलर चिह्नों की दो जोड़ियों के बीच रखें:
$$\bar{x} = \frac{1}{n}\sum_{i=1}^{n}x_i$$कोड सैंपल के लिए, कोड को तीन बैकटिक में बंद करें और उसकी भाषा को शुरुआती फ़ेंस के बाद लिखें। ये सोर्स कंस्ट्रक्ट हैं; Markdown टूलबार में समीकरण या फ़ेंस्ड कोड ब्लॉक का अलग बटन नहीं है।
Mermaid डायग्राम
“Mermaid डायग्राम” शीर्षक वाला अनुभागडायग्राम कंपोज़र में Mermaid फ़्लोचार्ट बनाने के लिए टूलबार पर Draw a diagram चुनें। Insert as Mermaid उसे फ़ेंस्ड कोड ब्लॉक के रूप में जोड़ता है:
```mermaidflowchart LR A[Sample] --> B[Measure]```Both मोड में फ़ॉर्मैट हुआ पक्ष ब्लॉक को डायग्राम के रूप में बनाता है। PDF को इमेज चाहिए, इसलिए कंपोज़र एक रेंडर हुई PNG figures/mermaid-<hash>.png पर भी सहेजता है, और कंपाइल उस इमेज को ब्लॉक की जगह रख देता है। इसलिए डायग्राम कंपाइल हुए PDF में भी दिखता है। अगर आप बाद में ब्लॉक को हाथ से संपादित करते हैं, तो आपके दोबारा कंपोज़र से डायग्राम जोड़ने या सहेजने तक PDF कोड दिखाता है। Markdown डॉक्यूमेंट में Mermaid देखें।
उद्धरण और ग्रंथसूची
“उद्धरण और ग्रंथसूची” शीर्षक वाला अनुभागreferences.bib इंपोर्ट करें या बनाएँ, YAML मेटाडेटा में bibliography: references.bib जोड़ें, और किसी मौजूदा की को [@citation-key] से उद्धृत करें। Pandoc फ़ॉर्मैट किए उद्धरण और संदर्भ सूची बनाने के लिए ग्रंथसूची का इस्तेमाल करता है।
संदर्भ खोजें और प्रबंधित करें →
इंपोर्ट और एक्सपोर्ट
“इंपोर्ट और एक्सपोर्ट” शीर्षक वाला अनुभागकिसी मौजूदा ड्राफ़्ट को Markdown में रखने के लिए, Blank Markdown document बनाएँ, ड्राफ़्ट को main.md में पेस्ट करें, और उसकी इमेज व ग्रंथसूची इंपोर्ट करें। लाइब्रेरी का अलग Markdown document इंपोर्ट फ़िलहाल ड्राफ़्ट को LaTeX में बदल देता है। इंपोर्ट रास्ते दोनों रास्ते समझाते हैं।
PDF के लिए कंपाइल करें, या Word, HTML, Typst, LaTeX या प्लेन टेक्स्ट बनाने के लिए Export इस्तेमाल करें। मूल Markdown और उसके एसेट साझा करने के लिए सोर्स ZIP इस्तेमाल करें। अपना काम एक्सपोर्ट करें इस क्रम और बदली हुई फ़ाइल में करने योग्य जाँचों को समझाता है।