2013-06-08 7 views
12

मुझे जेकिल के मार्कडाउन प्रोसेसर को मेरी बात सुनने के लिए नहीं मिल सकता है। इन के रूप में सभी प्रदर्शन है:जैकेल मार्कडाउन स्ट्राइकथ्रू

1. ~Call Mom today.~ 

1. ~~Call Mom today.~~ 

यह सिर्फ आंतरिक पाठ गायब बनाता है:

1. <s> Call Mom today.</s> 

मैं Jekyll बूटस्ट्रैप काफी बॉक्स से बाहर का उपयोग कर रहा हूँ।

उत्तर

21

शायद यह

markdown: redcarpet 
redcarpet: 
    extensions: ["strikethrough"] 

Github flavored Markdown and pygments highlighting in Jekyll

या

echo '1. <s>Call Mom today.</s>' | kramdown 

परिणाम

<ol> 
    <li> 
    <s>Call Mom today.</s> 
    </li> 
</ol> 

नोट अगर आप jekyll --watch इस config चा उपयोग कर रहे हैं नागे उठाया नहीं जाएगा; आपको जेकिल को पुनरारंभ करना होगा।

+0

ऐसा लगता है कि मैं एक अधिक सामान्य समस्या है। jstyll --watch नोट के लिए http://stackoverflow.com/questions/17004586/jekyll-markdown-deletes-any-html-in-list-item – djechlin

+1

+1। वह मुझे ट्रिपिंग कर रहा था। – jpolete

+0

'jekyll --watch' कुंजी था, खासकर जब से मेरे पास एक अलग टर्मिनल में एक अलग वॉचर उदाहरण चल रहा था और यह मेरे आउटपुट को ओवरराइट कर रहा था। –

4

यदि आप गीटहब पेजेस के साथ जैकिल का उपयोग कर रहे हैं तो आपको अब रेडकार्प - kramdown will only be supported का उपयोग करने की अनुमति नहीं दी जाएगी। तो kramdown तक का समर्थन करता है "~~ strikethough ~~" markdown साथ मैं पृष्ठ के पाठ को स्ट्राइकथ्रू जोड़ने के लिए एक जावास्क्रिप्ट का उपयोग कर रहा:

(function() { 
    function strikethrough(){ 
    document.body.innerHTML = document.body.innerHTML.replace(
     /\~\~(.+?)\~\~/gim, 
     '<del>$1</del>' 
    ); 
    } 
    strikethrough(); 
})(); 
+0

"यदि आप वर्तमान में हैं Rdiscount या Redcarpet का उपयोग करके हमने डिफ़ॉल्ट रूप से क्रैमडाउन के गिटहब-स्वाद वाले मार्कडाउन समर्थन को सक्षम किया है, जिसका अर्थ है कि क्रैमडाउन में दो बहिष्कृत मार्कडाउन इंजनों की सभी सुविधाएं होनी चाहिए " – djechlin

+0

@djechlin क्या कोई कॉन्फ़िगरेशन विकल्प है जिसे मुझे ~~ स्ट्राइकथो ~ ~ प्राप्त करने के लिए जोड़ने की आवश्यकता है जिथब-पेज पर क्रैमडाउन के साथ काम करना क्योंकि यह मेरे लिए काम नहीं करता है (स्ट्राइकथो एक्सटेंशन के साथ रेडकार्प से बदलकर)? –

+0

मुझे नहीं पता, मैंने आपके द्वारा लिंक किए गए पृष्ठ को उद्धृत किया है। – djechlin

संबंधित मुद्दे