Working with Arabic Text

Navigation:  Languages >

Working with Arabic Text

Previous pageReturn to chapter overviewNext page

The XV4 version of Q++Studio supports the use of Arabic fonts in QuarkXPress, both the old, but widely-used, legacy AXT Arabic fonts and the more modern Unicode Arabic fonts, when using QuarkXPress versions 8 and above.

 

Apart from the basic display of tokens, the following aspects of Arabic are fully handled, both at run-time (when generating a diary) and at design-time (when working on a QuarkXPress template or tweaking an output file):

 

Ligatures

The most advanced ligature will always be selected, based on the font used by each textual element. This means that, if some text is displayed using a basic Arabic font with only the most essential ligatures, then only these basic ligatures will be used.

 

 

On the other hand, text displayed using a high-quality font with all the most complex, 2-3-4 letter ligatures, will be displayed taking full advantage of these advanced ligatures, as shown in the above examples.

Kashidas

Kashidas are horizontal bands used in Arabic to justify text horizontally. these are necessary whenever Arabic text is justified, as hyphenation does not exist in Arabic.

 

 

In Q++Studio, kashidas are generated as fixed text (ie. not as an on-screen and printer-only embellishment) for multiple words as well as single word justification, meaning that any Arabic diary generated with Q++Studio can be opened by anyone, such as your printer, without the need to have any software other then QuarkXPress installed.

Run-time support for Arabic is installed automatically with Q++Studio. Additionally, it is possible to make manual changes in the generated output files containing Arabic, once you have installed design-time support for Arabic.


Topic 179865 updated on 29-Jan-2019.
Topic URL: https://www.qppstudio.net/webhelp_xv4/index.html?working_with_arabic_text.htm