Software and Documents
by Kamal Abdali


The programs and documents within this directory are available for downloading. Mac files *.sit.hqx and *.sea.hqx are equivalent, except that (after unbinhexing) the former need unstuffing while the latter are self-extracting archives.

Files in the Personal Download Area are meant for special persons, and should be of no interest to anyone else.

For problems, contact k.abdali@acm.org.



UrduPhonetic.zip: This zip archive contains my Urdu Phonetic Unicode keyboard layout files for MacOS. Download the archive and unzip it to extract the keyboard files, then place the extracted files in the /Library/Keyboard Layouts folder on the Mac. See more instructions for preparing Urdu documents on the Mac in my Urdu on the Mac page.

InpToUniTxt.zip: This zip file contains my MacOS command line program for converting Inpage files to Unicode Text files, so they could be read and edited on a Mac by means of applications like NeoOffice or TextEdit. (Of course, once converted to Unicode text, they could be read/edited with a variety of programs on Windows and Linux machines as well.) Unzip the downloaded zip file to extract the file InpToUniTxt. Save the latter in the directory where you keep inpage files, and make it executable. To convert an InPage file file, say, story.inp into a unicode text file story.txt, do this: Open a Terminal window by double clicking on Terminal in the /Utilties directory. Then type the command
   /InpToUniTxt   story.inp   story.txt
and hit Enter. (If your files are in different directories, then make sure to use the right paths for each file.)

Presumably your original Inpage files are in Urdu, Persian or Arabic, and you want to read/edit the converted Unicode text files on a Mac that has the Urdu fonts and UrduPhonetic keyboard installed on it. (See the instructions on Urdu on the Mac.) To read/edit a converted file, 1) open it in TextEdit, 2) switch TextExit's mode to RichText and the Text Direction to RightToLeft, 3) select the whole file in the TextEdit window, and 4) change to a font such as Scheherazade, Lateef, or Geeza Pro.

minar301.zip: minar301.zip: Minaret 3.0.1 for Windows 95/98/NT/2000/XP. You might need to be logged in as Administrator in order to run it under Windows Vista. This program computes Islamic prayer schedules and the Qibla, and performs calendar conversions. Minaret is free for personal use.

minart2b.zip: Minaret 2.1 for Windows 3.x. This program computes Islamic prayer schedules and the Qibla, and performs calendar conversions. Minaret is now freeware. Please ignore the shareware notice in the program. This is a 16-bit program which works correctly in Windows 95/NT also. But Minaret 3.0.1, mentioned above, is preferable for use with Windows 95/98/NT/XP.

minaret14.sit.hqx: Minaret 1.4, a freeware Mac Classic program to compute Islamic prayer schedules and the Qibla, and to perform calendar conversions. (Please ignore the shareware notice in the program. Also please note that the Windows version of Minaret is more advanced than the Mac version.)

muedit13.sit.hqx (or muedit13.sea.hqx): MuEdit1.3, a freeware Mac Classic program to edit text containing multiple styles and multiple scripts. This application has been successfully used for Arabic/Farsi/Urdu, Hebrew, and Japanese editing. Please discard earlier versions.

sample.mu.sit.hqx: This file contains some sample Arabic, Farsi, and Urdu documents prepared using MuEdit. A keyboard map to be used with Arabic/Farsi/Urdu is also included. Useful only with the Arabic resources installed on your machine.

AB701rsrcs.sea.hqx: Mac System 7.0.1 resources needed to use MuEdit for editing Arabic/Farsi/Urdu documents. To install the resources, drag the extracted folders onto your System folder.

HB701rsrcs.sea.hqx: Mac System 7.0.1 resources needed to use MuEdit for editing Hebrew documents. To install the resources, drag the extracted folders onto your System folder.

qibla.pdf: PDF version of a paper about computing the qibla. The paper is about 36 pages long. To view/print it, use Acrobat Reader which is free software that you can download from Adobe Systems Incorporated.

qibla.ps.zip: Postscript version of a paper about computing the qibla. Unzip before printing. The decompressed file is about 2Mb, and the article size is 37 pages.

moon.pdf: PDF version of a paper about the moon's visibility and the Islamic calendar. The paper is 6 pages long. To view/print it, use Acrobat Reader which is free software that you can download from Adobe Systems Incorporated.

praytimer.zip: Portable C source code for prayer time and qibla computations. The program produces daily, monthly, or yearly prayer schedules for any location. It can be used interactively or in batch mode. For TeX source code of prettyprinted schedules, see the program prayscheduler below.

prayscheduler.zip: Portable C source code for prayer time and qibla computations. The program produces TeX source code for pleasant looking prayer schedules.


Private Download Area


(Also check out the American Arab Scientific Society Library archive. That archive contains much other related material.)


Go back to Kamal Abdali's Home Page.
Last revised: 2009-07-16 © S. Kamal Abdali