Notes: The Encode library for Haskell is documented online: http://ufal.mff.cuni.cz/~smrz/Encode/ http://ufal.mff.cuni.cz/~smrz/Encode/Exec/ http://ufal.mff.cuni.cz/padt/online/2006/06/encode-arabic.html
Changes: The default vocalization mode with ArabTeX is now Vocalize, which means that vowel diacritics are produced when actually specified in the input notation. This is the default behaviour in the original LaTeX library, too. Modes can be changed using various control sequences, including the standard ones like \vocalize, \fullvocalize, \novocalize: <\full al-lu.gaTu al-`arabIyaTu> alias \fullvocalize <\nosukuun al-lu.gaTu al-`arabIyaTu> alias \vocalize <\none al-lu.gaTu al-`arabIyaTu> alias \novowels alias \novocalize <\noneplus al-lu.gaTu al-`arabIyaTu> alias \noshadda Extended options for using hyphened vowels with respect to hamza carrier rules. Consider the differences now: <iqra'i an-na.s.sa> vs. <iqra'-i an-na.s.s-a> <_ha.ta'iN> vs. <_ha.ta'-iN> This library understands \setverb and \setarab, of course :) Fixes in handling whitespace characters. Newlines and tabs are preserved during the conversion. <\"> can be used to encode literal " in the text, unlike the vocalization quote.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use