問題タブ [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.

0 投票する
4 に答える
2227 参照

jekyll - jekyllのピグメント問題

私は github ページで jekyll を使用しています。 http://juanpabloaj.github.com/

しかし、pygmentsのsyntax.cssファイルを追加すると

default.html

jekyll は構文を表示しません。pygments 行に設定しました

顔料-真

0 投票する
3 に答える
2890 参照

python - Pygments を使用した構文の強調表示が、Liquid テンプレートの文字列エラーによって失敗する

Jekyll を使用してマークダウンを変換し、構文の強調表示のために Pygments を使用しています。

maruku が表示するエラーは次のとおりです。

マークアップは次のとおりです。

iPython で Pygments をテストしてもエラーは発生しません。

何か案は?;o(

前もって感謝します!

0 投票する
1 に答える
413 参照

python - 未定義のメソッド「ハイライト」Python+Pygments

RHEL 6 i386を使用python 2.6.6Pygments version 1.4ていますが、gitlabhq で新しいプロジェクトを作成しようとすると、常にこのエラー メッセージが表示されます。

宝石リストはpygments.rb (0.2.3)rubypython (0.5.1)とりわけ、 を明らかにします。

実行後rails s -e production、標準出力に次のエラーが表示されます。このエラーが最初に発生します。

それから私はこれを見ます:

0 投票する
2 に答える
335 参照

html - リンク付きのシンタックス ハイライト HTML

提供されたソースをリンク付きの HTML に変換するツールはありますか?

リンクとは、使用されるすべてのタイプ、クラス、およびメソッドが href を介してその定義を指すことを意味します。

ハイライト、構文ハイライト、ピグメントをこのように機能させることはできませんでした。ctags からの入力をサポートしている場合でも、title 属性を追加するだけで、リンクは追加しません。

0 投票する
1 に答える
696 参照

ruby-on-rails-3.1 - Heroku で Pygments.rb を使用するには?

私のアプリは、pygments lib へのアクセスを必要とする構文の強調表示に gem (pygments.rb) を使用します。Python は Rails ビルド パックの一部ではないため、heroku で動作させることはできません。

顔料をリンクする方法に関するヘルプ/リンクはありますか?

ありがとう

PS TrevorTurkの方法を見てきましたが、pygments.rbではなくアルビノ用に作られているようです

0 投票する
2 に答える
1962 参照

html - 行番号付きの Pigments HTML テーブル - コード セルの水平スクロールバー

私は Markdown の Python 実装codehilitelineosオプションを使用しています。次のようなコードが生成されます。

これは、1 つの行と 2 つのセルからなるテーブルです。最初のセルは行番号用で、2 番目のセルは実際のコード用です。各セルの内容はdivandpre要素内にあり、span要素は構文の色付けに使用されます。

コード行が長すぎる場合に備えて水平スクロールバーを表示したいのですが、テーブルなので問題があります。

理想的には、コード セル ( ) だけにスクロールバーが必要ですtd.codeが、これは、テーブルの幅を 100% に設定した場合にのみ機能し、両方のセルが 50% 長くなります。行番号のセル ( td.linenos) を、実際の行番号を表示するために必要なだけ長くしたい。

これが私の現在のCSSです:

これが不可能な場合は、行全体にスクロールバーを配置したいと思います ( tr)。ただし、上記のコードはテーブルの行では機能しません。

0 投票する
1 に答える
708 参照

html - Jekyll/Liquid と pygments を使用した html の問題の強調表示

私は pygments で Jekyll を使用して{% highlight %}おり、.html 投稿で問題が発生しています。ここでわかるように、{% ハイライト %} を出力しているだけですが、私のホームページでは構文の強調表示が機能しています

インデックスのコードと投稿のコードは次のとおりです

問題が何であるか、または投稿ページではなくインデックスで機能している理由がよくわかりません。何か案は?

0 投票する
0 に答える
497 参照

python - Python pygments と urwid.Edit ウィジェット (タプル付きリスト)

私は問題があります。端末用のエディターを作成しようとしています。キー イベントとマウス イベントの両方をサポートするので、urwid を使用します。私のセットアップでは、カスタム listwalker と 1 つの行編集ウィジェットを使用し、キャプションを行番号に設定します。問題は、コード pygments がこの行を 1 行ずつ強調表示するときです。これは非常に効率的です。しかし、落とし穴があります。たとえば、複数行のドキュメント文字列がある場合、間違って強調表示されます。

私はそれについて頭を包むことができません。使用するコードを強調するには

urwid パレットを使用して着色されています。

行はsmipleリストに保存されます

そしてハイライト機能が生成します

処理されると、テキストから文字列が作成され、self._edit_text に格納されます。次に、次のように保存されたタプルのリストを作成します

つまり、self._edit_text[0:4] は「ln_sel」パレット タプルで色付けされ、self._edit_text[4:8] は「Token.Name」パレット タプルで色付けされます。

どうすればこれを機能させることができますか?

ありがとう :)

http://excess.org/urwid/
http://pygments.org/

0 投票する
2 に答える
918 参照

php - Trac PHP Syntax Highlighting が Wiki で機能しない

PHP のシンタックス ハイライトは、 Tracをインストールした Wiki ページで機能しません。ソースを閲覧するときは美しく機能しますが、Wiki では機能しません。Javascript、C、および Python 構文の強調表示は Wiki で機能しますが、PHP では機能しません。わざわいは私です。

Trac 0.11.7インストールしましたUbuntu 10.04。私のウェブサーバーはApache 2.2.14.

Pygments を手動でインストールしました。運がない。設定で Pygments テーマを変更しました。運がない。

tracおよびログに記録されたエラーはまったくありませんapache。Trac のロギング レベルは に設定されていますWARNING(そして、Trac ロギングは機能しています - 今日は他のエラーがあります)。また、Firebug は、すべてをオンにしてもエラーを表示しません (1 つの無関係な「不明なプロパティ '-moz-opacity'」CSS エラーを除く)。

ページの HTML ソースを表示すると、コードが書式設定済みのテキストとして単純に吐き出されていることがわかります。<span>他のすべての構文が強調表示されたコード ブロックにある大量の はありません。

これは私がWikiで使用しているコードです:

そして、これは結果です:

助けてください :-)


私が期待するものの例として、動作する JS コードを次に示します。

そして、これは結果です:

0 投票する
2 に答える
8869 参照

css - カラフルなコード スニペットを有効にするには、自分の jekyll ブログ用に Pygments から css ファイルを生成する必要がありますか?

Jekyll と Pygments を使用するのはこれが初めてです。しかし、カラフルなコード スニペットを挿入する方法がわかりません。

公式の手順に従って、次のようなマークダウンで Pygments を正常にインストールしました。

クラスを含む HTML ソース コードが表示されますが、このスニペットには色がありません。

Pygments からいくつかの css ファイルを生成して含める必要がありますか? そしてどうやって?