متوجه شدم که بین رنگهای پایه تعریف شده بین دو بسته xcolor و xecolor تفاوت وجود دارد. منظورم با گزینه rgb بسته xcolor است. زیرا که تفاوت رنگی در گزینه cymk احتمالا باید به خاطر ملاحظات چاپ بوده و قابل توجیه است. لکن نمیدانم که چرا در حالت قرمز/سبز/آبی هم این تفاوت وجود دارد!! البته اگر با گزینه cymk چک کنید متوجه میشوید که این تفاوت خیلی شدیدتر میشود لکن همانطور که اشاره گردید چون در چاپ رنگهای اصلی با صفحه نمایش متفاوت است خوب این تفاوت طبیعی به نظر میرسد و ....
به کد زیر و خروجی آن توجه فرمایید تا منظور سوال را دریابید.
\documentclass{article}
\usepackage[rgb]{xcolor}
\usepackage{xecolor}
\usepackage{pgffor}
\setmainfont{Yas}
\def\testcolor#1{\textxecolor{#1}{xecolor} {\color{#1}{xcolor}}}
\begin{document}
\foreach \x in {red,yellow,green,brown,black,blue,cyan,magenta,lime,pink,purple}
{\x : \testcolor{\x}\par}
\end{document}

سوالی که باقی میماند این است که بالاخره بسته xcolor را بکار بریم یا بسته xecolor؟ حداقل انتظار نگارنده این بود که در این رنگهای پایه این دو بسته یکسان عمل کنند.
پینوشت:
متاسفانه من خیلی هم از رنگ و ... سر در نمیآورم و لذا نمیتوانم بگویم که کدام یک از مثلا رنگهای سبز، سبز اصلی است!