Arabic-L:GEN:Perl module for encodings of Arabic

Dilworth Parkinson dilworth_parkinson at byu.edu
Fri Sep 12 22:45:57 UTC 2003


------------------------------------------------------------------------
-
Arabic-L: Mon12 Sep 2003
Moderator: Dilworth Parkinson <dilworth_parkinson at byu.edu>
[To post messages to the list, send them to arabic-l at byu.edu]
[To unsubscribe, send message from same address you subscribed from to
listserv at byu.edu with first line reading:
            unsubscribe arabic-l                                      ]

-------------------------Directory------------------------------------

1) Subject:Perl module for encodings of Arabic

-------------------------Messages-----------------------------------
1)
Date: 12 Sep 2003
From: Petr Zemanek <petr.zemanek at ff.cuni.cz>
Subject:Perl module for encodings of Arabic

Perl Module for encodings of Arabic

This is of interest for all who work with Arabic texts and use Perl for
manipulating them.

A colleague of mine, Otakar Smrz (smrz at ckl.ms.mff.cuni.cz), has
released a version of a Perl module Encode::Arabic, a tool that allows
comfortable treatment of various encodings of Arabic that are in use
nowadays. The module is registered with CPAN Perl Archive and is free.

The module can be obtained directly at CPAN
(http://search.cpan.org/dist/Encode-Arabic/); in case you are
interested in a Windows version, you should download it from the
following site:

http://ckl.mff.cuni.cz/smrz/Encode/Encode-Mapper-1.16-ppm-win32.zip
http://ckl.mff.cuni.cz/smrz/Encode/Encode-Arabic-1.09-ppm-win32.zip

Additional information:
Encode::Arabic Online Interface
http://ckl.mff.cuni.cz/smrz/Encode/Arabic

Encode::Arabic
  - wrapper module for different implementations of encoding systems used
    for the Arabic language, rather than the Arabic script
  - included modules fit in the philosophy of Encode::Encoding and can be
    used directly with the Encode module

Encode::Arabic::ArabTeX
  - extension for multi-purpose processing of the ArabTeX notation of
    Arabic
  - conversions into/from the Arabic script and/or phonetic
transcriptions,
    highly configurable - non-trivial implementation relying on
    Encode::Mapper and suiting the Encode::Encoding interface

Encode::Arabic::Buckwalter
  - extension for Tim Buckwalter's transliteration of Arabic
  - tr/// one-to-one mapping with the Encode::Encoding interface

To install, unzip the files into the same new directory and move into
there.
Your working directory will now have many ppd and tar.gz files in it.

The PPM manager is easy to use then. Here is a sequence of commands you
should run:

C:\newdir> ppm.bat

ppm> rep add localdir .
ppm> install -force -nofollow Encode-Mapper
ppm> install -force -nofollow Encode-Arabic
ppm> exit

-----------------------------------------------------------
Petr Zemanek
Institute of Comparative Linguistics
Charles University, Prague

------------------------------------------------------------------------
--
End of Arabic-L: 12 Sep 2003



More information about the Arabic-l mailing list