Beamer でライトグレー色を定義する方法を知りたいです。この色を使用して、テキストの小さなブロックに影を付けています。
以下は色を定義するために使用しているコードです。
\definecolor{shadecolor}{rgb}{0.01,0.199,0.1}
現在の色は非常に濃い緑色になっています。これを明るい灰色に変更する方法がわかりません。誰か助けてくれませんか?
Beamer は 0 から 1 の間の値のみを受け入れるようです。
このリンクにはグレーの値が示されていますが、他の単位の値も示されていると思います。 http://www.tayloredmktg.com/rgb/
答え1
簡単な解決策としては、定義済みのグレー色と構文を;!
と組み合わせて使用することが挙げられます。次に例を示します。\colorlet
\colorlet{shadecolor}{gray!40}
(40% グレーと 60% 白)。使用する値を増やすと、より暗い色合いが生成され、減らすと、より明るい色合いが生成されます。
答え2
あなたが提供したリンクには、RGB の値 (上記のコメントで @Jake が言及しているように、赤、緑、青) が 0 から 255 の範囲、つまりそれぞれ 8 ビット値で記載されています。必要に応じて変換するには、値を 256 で割ります。計算をビーマーに任せて分数を使用することもできます。たとえば、リンクのグレーの値を使用する\definecolor{shadecolor}{rgb}{190/256,190/256,190/256}
のと同じように機能するはずです。\definecolor{shadecolor}{rgb}{0.7421875,0.7421875,0.7421875}