Я хочу знать, как определить светло-серый цвет с помощью 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}
использование значений для серого из вашей ссылки