問題タブ [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 投票する
1 に答える
1618 参照

svn - tracのソースコード構文の強調表示?

tracUbuntuサーバーにインストールしましたが、php構文が強調表示されていません。

Pygmentsを使用してインストールしましたが、svnソースブラウザーで強調表示を使用するようapt-get installに構成するにはどうすればよいですか?trac

0 投票する
5 に答える
129943 参照

parsing - レクサーとパーサー

レクサーとパーサーは理論的にそんなに違うのですか?

正規表現を嫌うのは流行のようです:コーディング ホラー別のブログ投稿

ただし、一般的な字句ベースのツールであるpygmentsgeshi、またはprettifyは、すべて正規表現を使用します。彼らは何でもレックスするようです...

lexing で十分な場合、EBNF が必要になるのはいつですか?

これらのレクサーによって生成されたトークンを bison または antlr パーサー ジェネレーターで使用した人はいますか?

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

php - PHPでのPygmentsの使用(PHPのPython)

PHPでPython(特にPygments)を使用することは可能ですか?現在、私は自分が開発しているphpBBフォーラムを持っていますが、JS構文ハイライターは私のために機能していません。すでにGeSHImodがありますが、経験のためだけに自分で何かを開発したいと思っています。

また、パフォーマンスの問題はありますか?

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

python - wxPythonのピグメント?

構文の強調表示を提供するために wxPython 内で Pygments を使用することはまったく可能ですか?

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

objective-c - MiKTeXを使用してTeXnicCenterでミントパッケージを実行する方法

MiKTeX2.8をインストールしたTeXnicCenter2.0Alpha 3(ビルド1118)を使用してVistaでLaTeXを使用しています。Objective-Cのコード強調表示を使用して、ここで作成されたパッケージが優れていることを読みたいと思います。私はPython2.7をインストールし、作成されたドキュメントに記載されているようにpygmentizeます。また、TeXnicCenterでコンパイラオプション-shell-escapeを設定しました。コンパイラはpygmentizeスクリプトを検出しますが、次のエラーが発生します。

ファイル"C:\ Python27 \ Scripts \ pygmentize.exe"、1行目SyntaxError:1行目のファイルC:\ Python27 \ Scripts\pygmentize.exeの非ASCII文字'\x90'ですが、エンコードが宣言されていません。詳細については、 http://www.python.org/peps/pep-0263.htmlを参照してください。LaTeXエラー:ファイル`Test.out.pyg'が見つかりません。Xと入力して終了または続行するか、新しい名前を入力します。(デフォルトの拡張子:out.pyg)ファイル名を入力してください:!緊急停止。

問題を解決する方法がわかりません。texファイルをANSIまたはUTF-8として保存してみました。texファイルに追加したのはパッケージインクルードだけです

\ usepackage {minted}

そして、作成されたドキュメントからのこの簡単な例。

\ mint{python}|これをインポート|

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

latex - 新しいページを引き起こさずにLaTeXにファイルを含める方法

私は、この質問があまり話題から外れていないことを願っています。

私はいくつかの文書を含むより大きな学校のプロジェクトを持っています。ドキュメントはLaTeXファイルであり、次のようになります。

ファイルは、PygmentsとMakefileを使用しsomeCode.hs.texて、対応する-Filesから自動生成されます。.hs

問題は次のとおりです。何かを含めるたびに、前にページブレークが挿入されます。これは予期されておらず、望まれていません。グーグルで検索しましたが、答えが見つかりませんでした。何か案は?

0 投票する
5 に答える
1640 参照

python - の内容を解析せずにBeautifulSoupを使用してドキュメントを解析する tags

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

web-services - ScalaアプリでPygmentsを使用する必要がありますか?

私は、強調したい多くのプログラミング言語で多くのコードスニペットを含むScalaWebアプリを構築することを検討しています。最高の、最も人気のある構文ハイライターの1つは、PythonツールであるPygmentsのようです。Jythonをダウンロードして、最初にJythonをロードし、次にScalaREPL内からPygmentsをロードすることができました。ただし、すべての間接参照はかなり醜く、かなり遅いように見えます(ただし、すべてがコンパイルされると、おそらく高速になりますか?)。

説明のために、私の(クリーンアップされた)REPLセッション:

私がPygmentsを使用することを選択したとすると、Jythonルートを使用するか(Pythonコードを呼び出すよりも良い方法interp.exec()です)、Scalaコードが呼び出すためにPygmentsを実行する別のシンプルなPythonネイティブWebサービスをセットアップすることをお勧めしますか?もちろん、Scalaからより使いやすい、同等の品質とサポートされている言語の幅のライブラリがあれば、私はすべての耳です。

0 投票する
5 に答える
21346 参照

pygments - JSON に使用する Sphinx コードブロック言語

Web サービスの文書化に Sphinx を使用しています。コード ブロック ディレクティブを使用してフォーマットされた JSON Web 応答を表示したいと思います。Spinx は Pygments を介して実行しますが、Pygments には JSON の構文ハイライターがありません。代わりにどの言語を指定することをお勧めしますか? HTML? JavaScript?

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

java - Jython - Java プロジェクトで Pygments を使用する

Jython.jarを含めて、Java プロジェクトでPygmentsを使用しようとしています。私のJavaプロジェクトには、src/main/pythonpygmentsファイルをpygmentsフォルダーに配置したソースディレクトリがあり、最終的にクラスパスになります。次に、次の内容で src/main/python に highlighter.py ファイルを作成しました。

次に、Javaインターフェースを定義しましたHighlighter.java

そして最後に、ここで説明されているように、Jython オブジェクトとしてPythonInterpreter公開するために使用するファクトリ クラスを作成しました。highlighter.py

さて、このコード行を実行すると

次のように PyException を取得します

これは、Jython v. 2.5.0 を使用すると発生します。2.1 では、src/main/python の下に Jython/Lib ディレクトリをコピーする必要がありましたが、IOString モジュールが見つからなくなりました。

それとも、私が達成しようとしていることを達成するためのより良い方法がありますか? 誰かが Java プロジェクトで Pygments を使用できたかどうか知りたいです。提案をいただければ幸いです