Encode::Byte in Perl: http://search.cpan.org/dist/Encode/Byte/Byte.pm
http://search.cpan.org/dist/Encode/lib/Encode/Supported.pod
http://129.69.218.213/arabtex/doc/arabdoc.pdf