0

alotta javascript を含む修士論文を書いています。次のオプションを含むプログラムリストとして、子ファイルとして含めます。

breaklines=true
captionpos=b
frame=tb
language=Python

JavaScript言語/リストファイルがないため、Pythonを試しています。Javaも試しましたが、どちらもあまり効果がありませんでした。

ここでいくつかのjs構文を強調表示する方法はありますか? 本当にたくさんのコードなので、真っ黒だと読みにくいです。

ありがとう

4

1 に答える 1

4

実際には JavaScript/言語ファイルはありませんが、手動でカスタマイズできます。LyX エディタの [パラメータ] -> [詳細設定] タブでコード ブロックを右クリックすると、リスト オプションを手動で設定できます (注意: 私の LyX はフランス語なので、クリックするパスは少し異なる可能性があります)。

http://lenaherrmann.net/2010/05/20/javascript-syntax-highlighting-in-the-latex-listings-packageに続いて、追加しました:

comment={[l]{//}}
commentstyle={\color{purple}\ttfamily}
identifierstyle={\color{black}}
keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break}
keywordstyle={\color{blue}\bfseries}
morecomment={[s]{/*}{*/}}
ndkeywords={class, export, boolean, throw, implements, import, this}
ndkeywordstyle={\color{darkgray}\bfseries}
sensitive=false
stringstyle={\color{red}\ttfamily}
于 2013-03-05T13:27:11.223 に答える