हां, कोड को हाइलाइट करने के लिए आपको या तो सीएसएस कक्षाएं स्थापित या निर्माण करने की आवश्यकता है पेंगल्स दिखाई देता है। Pygments स्थापित करने के बाद, इस कमांड लाइन से निम्नलिखित चलाकर किया जा सकता है:
pygmentize -S default -f html > pygments.css
यह आपके वर्तमान निर्देशिका में डिफ़ॉल्ट के साथ एक pygments.css
फ़ाइल बनाने जाएगा; pygments -L style
सभी उपलब्ध शैलियों की सूची देगा।
आप अपने HTML पेड़ में इस ले जा सकते हैं या तो और यह फोन एक इसी के साथ:
<link rel="stylesheet" type="text/css" href="/path/to/pygments.css">
या, pygments.css
की सामग्री की प्रतिलिपि और एक मौजूदा शैली पत्रक में रखें। वह आपको शुरू कर देगा। उचित रूप से अनुकूलित करने के लिए आप वहां से सीएसएस को संपादित कर सकते हैं।
दो टिप्पणियां:
आप शायद पहले से ही इस किया है, लेकिन लोग हैं, जो Jekyll और Pygments के लिए नए हैं के लाभ के लिए, तो आप शायद यह भी जोड़ना होगा पाइगल्स काम करने के लिए pygments: true
आपकी _config.yml
फ़ाइल पर। (या, jekyll --pygments
जो एक ही प्रभाव पड़ता है साथ Jekyll चलाते हैं।)
मूल Jekyll installation documentation कैसे Pygments काम कर जब यह सवाल पूछा गया था प्राप्त करने के बारे में बहुत स्पष्ट नहीं था। तब से मैंने स्पष्ट रूप से स्पष्ट चीजों की सहायता करने के लिए 'पेंगुर्स उपयोग' अनुभाग जोड़ा।
स्रोत
2013-02-20 21:00:26
Mojombo (Jekyll के निर्माता) है [एक syntax.css] (https://github.com/mojombo/tpw/blob/master/css/syntax.css) का विस्तार करने के लिए सरल हो सकता है कि (भी, एक हल्की पृष्ठभूमि है)। – huon
दरअसल, आप पेज्स साइट पर जा सकते हैं, http://pygments.org/demo/35195/, उपयुक्त विषय चुनें और फिर अपने आप को वाक्यविन्यास.css निकालें –
मेरा मतलब है, मुझे teh syntax.css को कैसे शामिल करना चाहिए? मुझे इसे कहां रखना चाहिए? – user1261841