मार्कडाउन सिंटैक्स का उपयोग करते हुए एक ब्लॉकचोट के लेखक का हवाला देते हुए


140

मैं सिम्फनी सीएमएस का उपयोग कर रहा हूं और यह लेख लिखने के लिए मार्कडाउन का उपयोग करता है। मुझे बेंजामिन फ्रैंकलिन के एक उद्धरण का ब्लॉकक्वाट करने की आवश्यकता है और इसके नीचे एक उद्धरण के बाद का उद्धरण देना चाहूंगा, लेकिन अभी यह सब करता है पूरी लाइन को ब्लॉक कर देता है। मार्कडाउन सिंटैक्स में कोई यह कैसे करता है?


मैं उत्तर बदल रहा था कि कुछ बदल जाएगा: `` @inproceedings {zhou2019objects, शीर्षक = {ऑब्जेक्ट्स पॉइंट्स के रूप में}, लेखक = {झोउ, ज़िंगी और वांग, देवकान और क्र {\ _ "} हेनब {\ _" यू} एचएल , फिलिपींस}, बुकटाइटल = {आर्कएक्स प्रिवियर अर्एक्सिव: 1904.07850}, वर्ष = {2019}} `` `एपीए या IEEE इनलाइन प्रशस्ति पत्र + ग्रंथ सूची के लिए। काश .... लेकिन यह स्पष्ट रूप से लेटेक्स नहीं है
डैनियल कुर्नाडी

जवाबों:


183

मार्कडाउन में कोई समर्पित उद्धरण वाक्यविन्यास नहीं है।

आपका सबसे अच्छा दांव कुछ इस तरह है:

> Quote here.
>
> -- <cite>Benjamin Franklin</cite>

जिसके परिणामस्वरूप:

यहाँ बोली

- बेंजामिन फ्रैंकलिन


42
मैं एक & mdash का उपयोग करता हूं; दो हाइफ़न के बजाय।
इवान

6
@ इवान स्टाइल पूरी तरह से उपयोगकर्ता पर निर्भर है। मेरे मार्काडाउन इंस्टाल में स्मार्टपैंट्स शामिल हैं, जो एक एमडैश में बदल जाता है।
सियजॉयज

3
व्यक्ति के नाम को चिन्हित करना गलत है। dev.w3.org/html5/spec/single-page.html#the-cite-element
एतदज

3
@Paul यह एक ऐसी स्थिति है जहां मैं उनकी सिफारिशों को अनदेखा करने के लिए पूरी तरह से खुश हूं। दिए गए भाषणों को देखते हुए, न केवल प्रकाशनों को, आमतौर पर अकादमिक कार्यों में उद्धृत किया जा सकता है, मैं सहजता से कह रहा हूं कि वेब पर एक उद्धरण भी।
सइयोजोज

3
इस दस्तावेज़ के अनुसार केवल लेखक को गलत उपयोग प्रतीत नहीं होता है: w3.org/html/wg/drafts/html/master/… I उद्धरण:The cite element represents a reference to a creative work. It must include the title of the work or the name of the author(person, people or organization) or an URL reference, or a reference in abbreviated form as per the conventions used for the addition of citation metadata.
ज़ेलफिर कल्टस्टाहल

87
> The secret to creativity is knowing how to hide your sources. 
> -- <cite>[Albert Einstein][1]</cite>

[1]: http://www.quotedb.com/quotes/2112

यदि आपके पास एक स्टाइल मैनुअल है, तो इसके दिशानिर्देशों का उपयोग करके यह निर्धारित करें कि प्रशस्ति पत्र को कहां रखा जाए आदि।

उपरोक्त के लिए Markdown + Smartypants का आउटपुट है

रचनात्मकता का रहस्य आपके स्रोतों को छिपाने का तरीका जान रहा है। - अल्बर्ट आइंस्टीन


4
"मैं &mdash;दो हाइफ़न के बजाय उपयोग करूंगा ।" - @Evan, stackoverflow.com/a/2002150/934739#comment1923634_2002150
जेरार्ड रोशे

प्रशस्ति पत्र को एक नई पंक्ति में धकेलने के लिए पूर्ववर्ती पंक्ति के अंत में 2 रिक्त स्थान जोड़ें जैसे ऊपर दिए गए "स्रोतों" के बाद 2 जोड़ दें।
जेरार्ड रोशे

"स्मार्टपैंट" एक अतिभारित शब्द है। इस संदर्भ में क्या है? कुछ जावास्क्रिप्ट पुस्तकालय? क्या आपके पास इसका संदर्भ है ( अपना उत्तर संपादित करके जवाब दें , टिप्पणी में यहां नहीं)?
पीटर मोर्टेंसन

@PeterMortensen मुझे लगता है कि वह अल्बर्ट आइंस्टीन की बात कर रहा है, लेकिन मैं गलत हो सकता हूं।
जोशुआ पिंटर

4

संदर्भ के लिए यहां एक और नमूना जोड़ना। Https://en.wikipedia.org/wiki/Special:CiteThisPage से उत्पन्न

> Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests, only. 
>
> --- [Test-driven development. (2016, November 20). In Wikipedia, The Free Encyclopedia. Retrieved 23:45, November 20, 2016](https://en.wikipedia.org/w/index.php?title=Test-driven_development&oldid=750634597)

निम्नलिखित का उत्पादन करता है:

परीक्षण-संचालित विकास (टीडीडी) एक सॉफ्टवेयर विकास प्रक्रिया है जो बहुत ही कम विकास चक्र की पुनरावृत्ति पर निर्भर करती है: आवश्यकताओं को बहुत विशिष्ट परीक्षण मामलों में बदल दिया जाता है, फिर नए परीक्षणों को पारित करने के लिए सॉफ्टवेयर में सुधार किया जाता है।

--- परीक्षण संचालित विकास। (2016, 20 नवंबर)। विकिपीडिया में, फ्री विश्वकोश। 23:45, 20 नवंबर, 2016 को पुनःप्राप्त


2

1. चूंकि किसी भी बोली को एक स्रोत माना जाता है, भले ही वह अज्ञात हो।

2. चूंकि एक मार्कडाउन के > Quoteरूप में प्रस्तुत किया गया है <blockquote><p>Quote</p></blockquote>और

> Quote1
>
> Quote2

के रूप में प्रस्तुत किया गया है

<blockquote>
  <p>Quote1</p>
  <p>Quote2</p>
</blockquote>

इसका समाधान मेरे पास हमेशा <p></p>स्रोत के रूप में रहता है और इसे css (मेरे मामले में SCSS) द्वारा संभालता है:

blockquote {
    p {
        display: inline;

        &:first-of-type {
            quotes: '\201C' '\201D' '\2018' '\2019';

            &::before {
                content: open-quote;
                margin-right: 0.1rem;
            }
        }

        &:last-of-type {
            quotes: '\201C' '\201D' '\2018' '\2019';
            font-style: italic;

            &::before {
                content: close-quote "\000A" "\2014" " ";
                white-space: pre;
                margin-left: 0.1rem;
                font-style: normal;
            }
        }

        // In case of a quote without a source.
        &:only-of-type {
            font-style: normal;
            quotes: '\201C' '\201D' '\2018' '\2019';

            &::before {
               content: open-quote;
               margin-right: 0.1rem;
            }

            &::after {
                content: close-quote;
                margin-left: 0.1rem;
            }
        }
    }
}

\000Aयह नई लाइन यूनिकोड चरित्र सीएसएस प्रारूप है, यह स्रोत, अगली पंक्ति में दिखाई देते हैं में अगर आप नहीं चाहते हैं बनाने के लिए मदद, बस इसे हटा दें और कुछ वहाँ रिक्त स्थान जोड़ें। अन्य यूनिकोड चरित्र सीएसएस प्रारूप भी हैं।


0

व्यक्तिगत रूप से मैं एक ब्लॉकचोट में एक ब्लॉकचेनिंग घोंसले का शिकार करना पसंद करता हूं।

यहां बताया गया है कि मुझे यह करना पसंद है:

> Quote here.
>
>> <cite>Benjamin Franklin</cite>

आउटपुट इस बात पर भिन्न होता है कि आप हर चीज को किस तरह से स्टाइल करते हैं, लेकिन सादे `ऑल गीथब का उपयोग इस तरह से करते हैं, जो मुझे व्यक्तिगत रूप से बहुत अच्छा लगता है!

यहां छवि विवरण दर्ज करें

https://gist.github.com/nahtnam/63e3a14acd0f02313ec0


21
हालांकि यह एक मार्काडाउन प्रीव्यूअर में अच्छा लगता है, यह शब्दबद्ध रूप से सही नहीं है।
जोएहेर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.