問題タブ [pygments]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Sublime Text プラグインを開発するときに Python Markdown と pygments をインポートする方法は?
フォルダーをプラグインのパスにコピーmarkdown
して、次のようにしました。pygments
そして、これは機能しません。私は何をすべきか?
ruby - Windows 上の Jekyll: Pigments が機能しない
RC を常に使用する前に、最新の JekyllBuild (1.0.3) に更新しました。コードの解析を更新した後 (Pygments を使用) は機能しなくなりました。私は常に次のエラーが発生します。
誰かがこの問題に遭遇しましたか?
私はルビーについての手がかりがないので、これを自分でデバッグすることはできません:(
markdown - HTML、PHP、および JavaScript の Pigments スタイリング
Github の API を使用して、Github Flavored Markdown を HTML に変換しています。返された HTML には、さまざまなコード ブロック (HTML、JavaScript、PHP、多数の言語) のスタイル設定に使用できるクラスが多数含まれています。いくつかの調査を行った後、Pygments は適切なスタイルを取得してコード ブロックで構文の強調表示を行うために必要なものだと思いますが、それらのスタイルシートを見つけるのに苦労しています。Pygments を使用して HTML、PHP、および JavaScript の構文スタイルを取得する方法を知っている人はいますか? ありがとう!
jekyll - Jekyll で pigments で kramdown を使用する
kramdown (フェンスで囲まれたコード ブロック、インライン属性リスト、ヘッダー ID などの機能) をシンタックス ハイライト ( kramdownで使用される CodeRay では利用できない LaTeX サポートなど) 用のピグメントと一緒に使用したいと考えています。Jekyll は kramdown と pygments の両方をサポートしていますが、明らかに 2 つを一緒にサポートしていません (私が使用したくない Liquid タグを使用しない限り)。
また、kramdown フェンスで囲まれたコード ブロックを作成して、pygments で強調表示されたコードを吐き出す方法のプラグイン スニペットもいくつか見つけましたが、残念ながら、それを機能させる方法がわかりません。
そのサイトのすべてのコードをいくつかの_plugins/krampygs.rb
ファイルにダンプしようとしましたが、次のようにjekyll build
不平を言います:
Jekyll plugin docsの指示に従って、matches
いくつかの些細なことを提供した場合でも、ファイルにこの新しいコンバーターを選択する方法がわかりません。のようなものを追加するoutput_ext
.md
私の_config.yml
唯一の不満は、これが有効なオプションではないということです。
では、私の質問をもう一度言います: Jekyll で pygments で kramdown を使用するにはどうすればよいですか?
解決
Matthias (以下) の助けを借りて、Jekyll 1.x 用のこのKramdown+Pygments プラグインを準備することができました。