Changes

Jump to navigation Jump to search
24 bytes removed ,  12:50, 7 June 2020
m
no edit summary
< [[Aleph]] | [[Arabic and Hebrew]] >
 
=Aleph in ConTeXt: A Guide to the Perplexed=
</texcode>
* For Arabic script you will probably want to use an [[Encodings_and_RegimesEncodings and Regimes - Old Content|encoding]] that supports direct Arabic-script editing. There are three: utf-8, iso-8859-6 (Apple/Unix), and cp1256 (Microsoft). We can define the following, using ConTeXt macros for managing filter sequences. Maybe I will add these to [[source:m-gamma-tex|m-gamma]] and ask [[User:Hagen|Hans]] to distribute. In the meantime, here are some definitions, samples of all three encodings, and an example of mixed lr-rl text:
===m-arabic-enc.tex===
* One very important feature which may work better at the primitive/engine level by extending the pdfeTeX engine: glyph substitution that depends on the paragraph. For example: In traditional Arabic typography, one way to compensate for "underfull" paragraphs is to substitute a "swash" version of a letter. Another way is by stretching the cursive tie between joining characters (which is already implemented in my own Arabic system). Combined with HZ we can get some pretty interesting high-level options, effects, etc. that the user can choose etc.
{{Installation navbox}}[[Category:Old_Content]]

Navigation menu