متوجه شدم که بین رنگهای پایه تعریف شده بین دو بسته `
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`
؟ حداقل انتظار نگارنده این بود که در این رنگهای پایه این دو بسته یکسان عمل کنند.
پینوشت:
متاسفانه من خیلی هم از رنگ و ... سر در نمیآورم و لذا نمیتوانم بگویم که کدام یک از مثلا رنگهای سبز، سبز اصلی است!