On Sat, Sep 18, 2010 at 11:29:22AM +1000, Vafa Khalighi wrote: > > > > On the attached minimal example I get the following error when I use the > > Polyglossia command \aemph to place an overline over text. > > > > >* ! Undefined control sequence. > > *>* \aemph #1->$\overline {\hboxR
> > The control sequence \hboxR is undefined which means you have an old > version of the bidi package. Update your bidi to the latest version > (v1.1.4c). Because of that, the \RequirePackage command knows an optional argument that specifies the version date that the loaded package should at least have. Otherwise LaTeX prints a warning, that an old package is used, but a newer one is requested. In case of \aemph: \atendpreambl...@ifpackageloaded{bidi}{\newcommand*{\aemph}[1]{$\overline{\hboxr{#1}}$}}{}} Guards can be used: * \...@ifpackagelater to ensure a appropriate version of package bidi * checking for \hboxR. Yours sincerely Heiko Oberdiek -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex