Short URL:


This page has a zipfile of the whole website, of pdfs, epubs and mobis; and the fonts used on the site and a program for inputting Romanised Indian Unicode diacritics.


Website Download

If you would like to view this material off-line you can download the website (100 MB, last updated: August 4th, 2016). Everything is included in the zip except for the eBooks (see below), and the mp3 files which are have to be downloaded separately from the Audio page.

If you do download the website please see that you take updates at least once a year, so that the website is up-to-date and corrections are included in the version you have.



Here you can download all the .pdf, .epub or .mobi files in zip files. Just right click and download to your computer, then transfer to your eReader.

These now include all the eBooks found on the site in the respective categories.

pdf zip (140 MB)epub zip (70 MB)mobi zip (44 MB)



The pdf and epub documents have the font embedded and they can be read without installing any of the fonts listed below; and since September 2013 all the documents have been converted to Unicode.

The fonts are embedded in the html also, via CSS @FontFace, but if you have any difficulties reading the documents you may need to download and install the ITM_TMS_UNI font (128 KB), which comes in 4 styles - Regular, Italic, Bold, and Bold Italic.

The css files define the Unicode fonts in this order: ITM_TMS_UNI, ITM_TFY_UNI, ITM_Verajja, "Gandhari Unicode", "Times Ext Roman", "Indic Times", "Arial Unicode MS", Tahoma, Gentium, serif. This is a descending order: if ITM_TMS_UNI is installed it will show that font, if it is not, but ITM_TFY_UNI is installed it will show that font, and so on down. Only the ITM series of fonts will display the metrical markings and all the Romanised Sanskrit letters correctly.

To view the character set and find out more about the font, please read the ITM_TMS_UNI-reference.pdf (444 KB). The above fonts (ITM & Unicode) are being distributed under the GNU GENERAL PUBLIC LICENSE, a copy of which can be read here.

Unicode Input-Programme

There is also a Unicode input-programme (385 KB) to easily insert the diacritics using any Unicode font in Windows that has Pāḷi and Sanskrit characters. It works with any programme which accepts text-input, and can also input into find and search and replace widgets.

The programme simplifies the input of diacritic characters in the Unicode range of fonts. Once running you can use any font that is unicode compliant and has the character set you require. Some examples of fonts that are supported can be downloaded here.

These are keys to input unicode:

alt + a, i, & u gives macron over a, i & u (ā, ī, ū)
alt + t, d, n, l, s & h gives dot under t, d, n, l, s & h (ṭ, ḍ, ṇ, ḷ, ṣ, ḥ)

alt + m gives dot over m (ṁ)
ctrl + alt + m gives dot under m (ṃ)

alt + j (jay) gives tilde over n (ñ)
ctrl + alt + n gives dot over n (ṅ)

win + s gives acute over s (ś)
alt + r gives ring under r ()
win + r gives dot under r (ṛ)

For CAPITALS use shift, i.e.
alt + shift + a, i, & u gives macron over A, I & U, etc. (Ā, Ī, Ū)

If you want the programme to run every time you logon, then put the programme on your desktop (or wherever you want, location doesn't matter). Right click on it, and copy (Ctrl+c).

Press the Windows logo key + R, type shell:startup, then select OK.

This opens the Startup folder.

Paste (Ctrl+v) into the folder. A shortcut to the programme should appear. Now the programme will start when the computer starts.