منظورتان را که دقیقاً متوجه نشدم لکن امیدوارم راه زیر بکارتان آید:
ابتدا همانطور که خودتان میدانید بسته زیپرشین و فونت فارسی را برای متن و قلم ریاضی تنظیم کنید؛ همانند زیر:
\usepackage{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
البته خاطرتان هست که باید آخرین بسته باشد.
سپس در تنظیمات هر دو نوع جدولتان fontupper=\normalsize\sffamily
را به fontupper=\normalsize\sffamily\persian
تغییر دهید.
آنگاه نتیجه چیزی شبیه زیر خواهد بود:
پینوشت: فقط همان جدول اولتان را ترجمه کردم و مابقی به عهده خودتان:
\begin{tcolorbox}[tab2,tabularx={X||Y|Y|Y|Y||Y}]
گروه & یک & دو & سه & چهار & پنج \\\hline\hline
قرمز & 1000.00 & 2000.00 & 3000.00 & 4000.00 & 10000.00 \\\hline
سبز & 2000.00 & 3000.00 & 4000.00 & 5000.00 & 14000.00 \\\hline
آبی & 3000.00 & 4000.00 & 5000.00 & 6000.00 & 18000.00 \\\hline\hline
جمع & 6000.00 & 9000.00 & 12000.00 & 15000.00 & 42000.00
\end{tcolorbox}
ویرایش
مطابق پیشنهاد جناب دکتر وفای عزیز پاسخ بدین صورت تغییر مییابد:
در تنظیمات هر دو نوع جدولتان fontupper=\normalsize\sffamily
را به fontupper=\bfseries
تغییر دهید.
و بجهت اینکه ستونها وسطچین شوند میتوانید \raggedleft
را با \centering
جایگزین کنید: \newcolumntype{Y}{>{\centering\arraybackslash}X}
و اگر میخواهید که محتویات ستون اول نیز وسط چین شود در تعاریف جداول X
را با Y
جایگزین کنید؛ برای نمونه در تعریف اولین جدول tabularx={X||Y|Y|Y|Y||Y}
را به tabularx={Y||Y|Y|Y|Y||Y}
تغییر دهید.