<div dir="ltr">Hi<div><br></div><div>We received an email from a user saying that  he expects \pardir to work with bidi package because it works with context in xetex. Not sure why it works in context (perhaps context defines \pardir) but if it is really needed, it can also be defined in bidi package too:</div>
<div><br></div><div><div>\documentclass{article}</div><div>\usepackage{lipsum}</div><div>\usepackage{bidi}</div><div><br></div><div>\makeatletter</div><div>\bidi@newrobustcmd*{\pardir}[3]{%</div><div>\if#2R</div><div>  \@RTLtrue</div>
<div>\else</div><div>    \if#2L</div><div>      \@RTLfalse</div><div>    \else</div><div>      \PackageError{bidi}%</div><div>      {Invalid argument `#1#2#3' for \string\pardir}%</div><div>      \@ehc</div><div>    \fi</div>
<div>\fi}</div><div><br></div><div>\makeatother</div><div>\begin{document}</div><div>\pardir TRT</div><div>\lipsum[1]</div><div>\end{document}</div><div><br></div><div><br></div><div style>However we do not see the point of existence of such macro.</div>
<div><br></div>-- <br><div dir="ltr"><span style="color:rgb(0,0,0);font-family:sans-serif;line-height:19.1875px">Sincerely yours,</span><br><div>Persian TeX Group</div></div>
</div></div>