質問

すべてのハロ、

私はLaTexドキュメントに取り組んでおり、リストパッケージでコードをいくつか引き出します。 Stackoverflowで素晴らしいものを見つけましたが、本当にクールに見えますが、2つのことが必要ですが、どうすればいいのかわかりません。

コードで強調表示されている文字列とキーワード(ラテックスキーワードではなく、clojureキーワード)を見たいです(ハイライトされた色などが異なる色などを意味します。文字列のパターンは「文字列」であり、キーワードは次のとおりです( :次のスペースに)。誰もがこれを行う方法を知っていますか。

anwsersに感謝します。

役に立ちましたか?

解決

リストがそれを処理できるとは思わない。文字列を強調表示することができます(経由 stringstyle optin)、しかし任意のトークン(キーワードに必要な)ではありません。

別の方法は、を使用することです 造られた パッケージ。確かに、その使用は、インストールされる追加のソフトウェア(Pygments)に依存しているため、それほど簡単ではありませんが、プラス面には、既製のlexerが閉鎖のために出荷されます。

(Mintedをダウンロードする場合は、リリースがBuggyであるため、最新リリースの代わりにリポジトリからチップバージョンを使用します。

他のヒント

ここ リスティングパッケージのサポートClojureのパッケージです。標準のリスト設定を使用して、キーワードを強調表示できます

リストパッケージのドキュメントは、独自の言語を定義し、そのキーワードが何であるかを指定する例を提供します。例が始まります:

\lstdefinelanguage{rock} {morekeywords={one,two,three,four,five,six,seven,eight,
nine,ten,eleven,twelve,o,clock,rock,around,the,tonight},

この機能を使用した経験はありませんが、あなたはそれを理解できると確信しています。また、リストのキーワードの強調表示を設定することを確認する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top