Encode::Arabic::ArabTeX::ZDMG3pm
Zdmg phonetic transcription of arabic using the arabtex notation
Usage
use Encode::Arabic::ArabTeX::ZDMG; # imports just like 'use Encode' would, plus extended optionswhile ($line = <>) { # maps the ArabTeX notation for Arabic into the Latin symbolsprint encode 'utf8', decode 'zdmg', $line; # 'ZDMG' alias 'ArabTeX-ZDMG'}# ArabTeX lower ASCII transliteration <--> Latin phonetic transcription, ZDMG style$string = decode 'ArabTeX-ZDMG', $octets;$octets = encode 'ArabTeX-ZDMG', $string;
Overview
ArabTeX is an excellent extension to TeX/LaTeX designed for typesetting the right-to-left scripts of the Orient. It comes up with very intuitive and comprehensible lower ASCII transliterations, the expressive power of which is even better than that of the scripts.
Encode::Arabic::ArabTeX::ZDMG implements the rules needed for proper interpretation of the ArabTeX notation of Arabic into the phonetic transcription in the ZDMG style. The conversion ifself is done by Encode::Mapper, and the user interface is built on the Encode::Encoding module.
Relevant guidance is given in Encode::Arabic::ArabTeX, from which this module inherits. The transformation rules are, however, quite different ;)
Copyright and license
Copyright (C) 2003-2010 Otakar Smrz
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Releases
8 releases since Debian 6.0 (Squeeze); the text changed 4 times.