وفا خلیقی، Vafa Khalighi wrote:
Dear, Taco and Hans
Thanks for your answer.
TeX-e-Parsi is better than omega because it was written a long time ago
(15 years ago) and since then, the developer (Yazdipur) has modified and
corrected the code. So firstly I think it does not have any bugs or if
it has, it has a very small number of bugs comparing to Omega. Secondly
TeX-e-Parsi have been used by the Iranians for the whole period and
still people continue to use it and they are very happy with it since it
is not buggy at all. I believe TeX-e-Parsi is much more advanced than
Omega and it defines a set of new primitives to support LTR and RTL
typesetting fully in addition to changing some of TeX codes. It also
you should keep in mind that luatex is not omega; it has parts of omega
but the starting point is pdftex; many parts have been rewritten and
therefore it's not trivial to add other multi directional code (the etex
rl code has been removed)
can you make an overview of what e-parsi provides that is not available
in omega rl mode? (forget about the bugs in old omega, actually it was
aleph code that was incorporated because it was a bit less bugged)
provides the \eqprimitive primitive so that we can define TeX primitive
commands to the appropriate Persian/Arabic names and that can be done
for any other language. So a user who does not speak English, does not
need to learn TeX's English primitive to write macros, he just can use
his language version of the primitives and at the same time the original
TeX commands will work.
since luatex is utf8 inside-out it can deal with such macro names as
well (actually, there is a preliminary persian user interface for
context mkiv, for more info consult the context list; actually, it's
advance arabic typesetting that drives much of luatexs development)
Let me tell you that unfortunately the manual is written in Persian and
that does not say anything about the actual engine, it is just Parsi
LaTeX user manual. If you intend to look at this seriously, I will be
more than happy to translate the comments in the tex.ch to English
(Since the comments are written in Persian and TeX-e-Parsi is 8 bit, you
will see some strange characters when Persian comments are present)
i think that a list of (new) primitive and a short description of what
they do is a good start
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
_______________________________________________
dev-luatex mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/dev-luatex