resources for Alpha resources in Tcl tex and metafont resources macintosh port of devnag personal bibliography the tools page the main page

MacDevnag for Macintosh

Help

Read MacDevnag's doc online

Home

Back to the main page

 

MacDevnag for Macintosh

Introduction

MacDevnag is a port to MacOs of the devnag program, a preprocessor for the Devanagari for TeX package. It exposes a nice user interface letting you select the input file and the processing options. It is also fully scriptable which makes it easy to drive the program from an AppleScript script or from an external text editor (see support for the AlphaX editor on this site)

The OSX version is localized in English, French, and Italian (see below the section "Looking for translators")

'devnag' is designed to preprocess input files containing Sanskrit or Hindi transliterated text. In order to use the devanagari package and produce Sanskrit with LaTeX, one must prepare an input file with a .dn extension containing the transliteration of your text. This file is then preprocessed by MacDevnag before it is typeset with TeX or LaTeX.

The original Unix utility 'devnag' has been written by Frans J. Velthuis (c) 1991-1998 University of Groningen, The Netherlands, 2000. It is now maintained by John Smith (visit his home page which contains the electronic text of the Mahabharata, a version of the Ramayana, and a lot of fonts and utility programs). It can be found on the CTAN (Comprehensive TeX Archive Network). It is included in the distribution of the Devanagari package for TeX or LaTeX. See for instance:

MacDevnag is written and maintained by myself.

 

Download MacDevnag

Pre-OSX version (systems 7, 8 and 9)

MacDevnag is based on devnag.c v2.0. It requires MacOs version 7.0 or greater and a PowerPC processor. Click here to download the MacDevnag program:

MacDevnagClassic.hqx (100k).

OSX version

MacDevnag is based on devnag.c v2.0. It is a bundled carbon application with integrated help. It will run only on system OSX 10.2 (Jaguar) or greater:

MacDevnag.hqx (242k).

Source code

The source code for MacDevnag is publicly available. Use the following link to retreive the source files and the CodeWarrior8 project file:

MacDevnagSrc.hqx (267k).

 

 Documentation

 

Read the doc online.

 

 Snapshot

 

MacDevnag main window

 

 Looking for translators

 

MacDevnag is an Open Source project. It takes advantage of the modern code structures developped by Apple which make it very easy to have applications localized in different language. MacDevnag is currently (as of version 1.2.6) localized in four languages:
  • English
  • French
  • Italian (thanks to Andrea De Paoli)
  • Dutch (thanks to Marc-Siebren Kwadijk)
MacDevnag is looking for volunteers to add other languages ! This should be a very simple and quick task: it amounts to translating only 50 short strings (most of them are made of one to three words). If you want to take part in the project and feel like undertaking this translation effort, all you have to do is get a copy of the following file

http://perso.orange.fr/bdesgraupes/Downloads/DevnagStringsToTranslate.zip

and return it to me translated in your own language:

Your name will of course be duly mentioned in the distribution and in the localized About Box of the application.

 

Send your comments to bdesgraupes@orange.fr

$Date: 2006/09/04 09:17:45 $