track-changes 패키지와 함께 사용할 사용자 정의 색상을 정의했습니다 changes.sty
. 잘 작동한다제외하고명령의 선택적 인수에 주석 인수를 추가할 때.
누구든지 이 문제가 발생하는지 확인하고 해결 방법을 제안할 수 있습니까?
MWE는 다음과 같습니다.
\documentclass[14pt]{extarticle}
\usepackage[margin=1.0in]{geometry}
\usepackage{color}
\definecolor{darkgreen}{rgb}{0.0,0.6,0.1} % Custom colour
\usepackage{changes}
\definechangesauthor[color=magenta]{AA}
\definechangesauthor[color=darkgreen]{BB} % Author BB uses custom colour
\begin{document}
% No comment or custom colour: WORKS FINE
Quick \added[id=AA]{brown} fox jumped.
% Comment but no custom colour: WORKS FINE
Quick \added[id=AA,comment={Not red}]{brown} fox jumped.
% No comment or custom colour: WORKS FINE
Quick \added[id=BB]{brown} fox jumped.
% Comment and custom colour: GENERATES ERROR (Line 19)
Quick \added[id=BB,comment={Not red}]{brown} fox jumped.
% ! Package xcolor Error: Undefined color model `'.
%
% See the xcolor package documentation for explanation.
% Type H <return> for immediate help.
% ...
%
% l.19 Quick \added[id=BB,comment={Not red}]{brown}
% fox jumped.
\end{document}
추신주석 인수에 넓은 여백을 제공하여 예제를 예쁘게 만들려고 했지만 changes.sty
해당 여백을 사용하지 않는 것 같습니다. PDF 문서에서 "너비"를 검색해도 주석을 포함하는 여백 풍선의 너비를 제어하는 매개변수로 인식되는 항목이 나타나지 않습니다.
답변1
변경 사항 패키지가 로드되므로 xcolor
색상이 이 패키지의 구문으로 처리됩니다. 하지만 패키지 구문에서 색상을 정의했는데 color
이로 인해 xcolor
. color 대신 xcolor를 로드하거나 정의를 changes
패키지 뒤로 이동하십시오.
\documentclass[14pt]{extarticle}
\usepackage[margin=1.0in]{geometry}
\usepackage{changes}
\definecolor{darkgreen}{rgb}{0.0,0.6,0.1} % Custom colour
\definechangesauthor[color=magenta]{AA}
\definechangesauthor[color=darkgreen]{BB} % Author BB uses custom colour
\begin{document}
% No comment or custom colour: WORKS FINE
Quick \added[id=AA]{brown} fox jumped.
% Comment but no custom colour: WORKS FINE
Quick \added[id=AA,comment={Not red}]{brown} fox jumped.
% No comment or custom colour: WORKS FINE
Quick \added[id=BB]{brown} fox jumped.
Quick \added[id=BB,comment={Not red}]{brown} fox jumped.
\end{document}