새로운 색상 정의

새로운 색상 정의

나는 사용하고있다

\usepackage[dvipsnames]{xcolor}

사용로얄퍼플하지만 이제는 그것을 다음과 같이 재정의하고 싶었습니다.

\definecolor{light-RoyalPurple}{RoyalPurple}{0.85}

하지만 나는 얻는다

! 패키지 xcolor 오류: 정의되지 않은 색상 모델 'RoyalPurple'.

그런 일은 일어나지 않아

\definecolor{light-gray}{gray}{0.85}

그래서 내 생각엔 \definecolor는 "일반적인" 색상에서만 작동하는 것 같은데... 어떻게 해결할 수 있을까요?

답변1

명령에 예상치 못한 값을 제공했기 때문에 작동하지 않습니다. 의 두 번째 인수는 \definecolor이 목록의 색상 모델 중 하나를 기대합니다.

natural, rgb, cmy, cmyk, hsb, gray, RGB, HTML, HSB, Gray

그래서 gray귀하의 경우에 일한 것입니다. 이를 로 바꾸면 blue동일한 오류가 발생합니다. 더 가벼운 버전을 원하면 를 RoyalPurple사용하세요 \colorlet.

산출

여기에 이미지 설명을 입력하세요

암호

\documentclass[margin=10pt]{standalone}
\usepackage[dvipsnames]{xcolor}

\colorlet{lRP}{RoyalPurple!85} 

\begin{document}\Huge\bfseries
Black \textcolor{lRP}{Light} \textcolor{RoyalPurple}{Regular} 
\end{document}

관련 정보