
estou a usar
\usepackage[dvipsnames]{xcolor}
usarRoxo Realcor, mas agora eu queria redefini-la para
\definecolor{light-RoyalPurple}{RoyalPurple}{0.85}
Mas eu entendo
! Erro xcolor do pacote: modelo de cor indefinido `RoyalPurple'.
isso não acontece com
\definecolor{light-gray}{gray}{0.85}
Então acho que \definecolor só funciona com cores "normais"... como resolver isso?
Responder1
Não está funcionando porque você está atribuindo ao comando um valor inesperado. O segundo argumento \definecolor
espera um dos modelos de cores desta lista:
natural, rgb, cmy, cmyk, hsb, gray, RGB, HTML, HSB, Gray
É por isso que gray
funcionou no seu caso. Tente substituir isso por blue
e você receberá o mesmo erro. Se você quiser uma versão mais leve RoyalPurple
, use \colorlet
.
Saída
Código
\documentclass[margin=10pt]{standalone}
\usepackage[dvipsnames]{xcolor}
\colorlet{lRP}{RoyalPurple!85}
\begin{document}\Huge\bfseries
Black \textcolor{lRP}{Light} \textcolor{RoyalPurple}{Regular}
\end{document}