関連している:
編まれた .Rnw/.tex/.pdf ドキュメントでコードを強調表示するために、単純なカスタム CSS を使用したいと考えています。ただし、編成時に実装されるルールはごくわずかです。
text-decoration
現時点では、無色のハイライトに焦点を当てているため、 、font-weight
、font-style
および - グレーの場合 -などのルールを操作したいと考えていcolor
ます。参照。テーマ「プリント」はこちら. color
しかし、最も単純な例でも、特定のいくつかしか実装できませんfont-style
。font-weight
具体的には、何もしない、またはしないことがわかりましたtext-decoration
。例えば:
.background {
color:#F6F6F6;
}
...
.kwc {/* e.g., parameters */
font-weight:100;
color:#8C8C8C;
}
.kwd {/* e.g., methods */
text-decoration:underline;
}
...
.com {/* comments */
font-style:italic;
}
...
(3 つのドットのセットは、CSS ファイルに上記の例以外のものが含まれていることを示しています。)
私のスタイルシートで上記を使用すると、出力PDFでコードブロックの背景とパラメーターがそれに応じて色付けされ、コメントがイタリック体になりますが、パラメーターのフォントの太さが100ではなく、メソッドに下線が引かれていません。
カスタム Knitr テーマが使用するルールに関して何らかの制限はありますか? ここで他に何が問題になる可能性がありますか?
注:
- マック 10.9.3
- ニット v1.6.3。
私は Rnw ドキュメントと同じディレクトリに CSS を持っており、次の方法でドキュメントの先頭にあるチャンクで Knitr に渡します。
theme <- knit_theme$get('./my_css.css') knit_theme$set(theme)