in the tabular environment the order of interpreting '|' column separators seems better if reversed, since everything else is reversed to comply with persian direction. for example when I want to put something near the left column-separator-line I, in the current version of XePersian (1.0.3), should write {l|} which seems odd.
ببخشید اگه خوب توضیح ندادم. من هم نمیگم جای r و l باید عوض شه، دقیقاً به همون دلیلی که گفتید. من منظورم خطوط جداساز ستونها بود (|) که باید ترتیب معنیشون برعکس بشه. مثلاً اگر بخواهیم یک عبارت در انتهای سمت چپ ستون و نزدیک به خط جداسازِ سمت چپ قرار بگیره باید بنویسیم
\multicolumn{4}{l|}{میانگین}
(متأسفم اگه در اینجا بههم ریخته دیده میشه) که در آن l(eft) کارش رو درست انجام میده اما خط جداساز در سمت راستش قرار داره و این عجیبه! چون ما انتظار داریم موقع طراحی جدول، خطوط و مکانگذارها نسبت به هم در جاهایی قرار بگیرند که خروجی را تداعی کنند.