>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:
Andre> On Tue, Jun 24, 2003 at 02:43:28PM +0200, Jean-Marc Lasgouttes
Andre> wrote:
>> I do not see how we could fix this. I do not think LyX should add
>> spaces all over the place just for the benefit of arabtex.
Andre> Not 'all over the place', but if \end{xxx} has xxx == arabtex
Andre> perhaps?
No, the problem is worse than that. Quoting
http://leb.net/arabtex/files/writing.htm
A control sequence inside an Arabic context must be separated from
the preceding text item by at least one blank space, newline, or
another control sequence, and may be of the following kinds:
This means that the following code is not OK:
\begin{arabtex}abcd\foo{bar}\end{arabtex}
So shall we add a space before each and every \foo{bar} construct just
in case arabtex is active??
I agree though that constructs like
\begin{center}hello\end{center}
would be much better with a couple line breaks. But I do not think we
want to do that everywhere...
Is arabtex the official/best arabic environment? It looks like a hack
to me, in a case where TeX--XeT is not available.
JMarc