An ArabTeX-like interface for XeLaTeX