# In WinEdt 7: How to typeset Arabic, Persian and Urdu properly? [closed]

WinEdt 7 has been released with a claimed support of UTF8. It is true that now the arabic letters are showing correctly, but the default setting are still far from being useful.

first, the arabic, persian and urdu words are made of connected letters (cursive writing), and winedt is showing them separated like latin words!

second, the arabic, persian and urdu languages are right-to-left languages, and I didn't see a way to switch to right to left (RTL) mode in WinEdt 7 !!

Can somebody suggest a solution for these problems (if any)?

-

## closed as too localized by egreg, Joseph Wright♦Jul 7 '12 at 22:15

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

I suggest that you ask your questions on the winedt mailing list. –  Ulrike Fischer Apr 20 '12 at 13:29
official answer from the winedt mailing list tech.groups.yahoo.com/group/WinEdt/message/11875 –  M.A Jul 18 '12 at 17:38

\usepackage{arabxetex}
\newfontfamily{\arabicfont}[Script=Arabic,Scale=1]{Rasheeq}


Then write the arabic text between:

\begin{arab}
% Arabic text here
\end{arab}


or

\textarab{Arabic text here}

-
The question is about editor environment not tex output –  PHPst Jun 21 '12 at 6:35

If the program is showing them separated, it's hard to believe that it supports utf8, or if that specific font you're using for display is not working.

Even if it does not, arabxetex allows for input in latin characters, which should work for those languages. Just download the Scheherazade font, put

\usepackage{arabxetex}


in the preamble, and do some tests.

Of course you must run xelatex.