pygments を介して python ソース ファイルを実行すると、要素クラスが pygments が使用している CSS ファイルに属する html コードが出力されます。CSS ファイルを提供する必要がないように、出力された html にスタイル属性を含めることはできますか?
3223 次
4 に答える
5
noclasses属性をTrueに設定すると、インライン スタイルのみが生成されます。これは、うまく機能するスニペットです。
formatter = HtmlFormatter(style=MyStyle)
formatter.noclasses = True
print highlight(content,PythonLexer(),formatter)
于 2009-03-08T23:22:37.400 に答える
1
full=True を HtmlFormatter コンストラクターに渡します。
于 2009-03-09T01:29:47.500 に答える
-2
通常、コードは Web ページ上の多くのものの 1 つにすぎません。コードを他のコンテンツとは異なる外観にしたい場合がよくあります。通常、ページ スタイル全体の一部としてコードのスタイルを制御します。CSS は、このための最初の最良の選択です。
ただし、HTML にスタイルを埋め込む方がよい場合は、スタイルを埋め込むことができます。<style>
タグ内のタグを示す例を次に示します<head>
。
于 2009-03-08T22:43:01.863 に答える