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