I am not sure whether it has been mentioned or not, but I have long used a handy Word macro written a decade ago by Ferenc Ruzsa.  It still works beautifully in my Word for Mac (just as it did when I used a PC).  I simply insert it into the macros, and then assign a keystroke to invoke it (e.g., Command-0).  There is one to convert Unicode transliteration to Unicode Devanagari, and another to reverse the process.  Just select the text to be converted and press a button.  If you want a space between a final consonant-with-virāma and the daṇḍa, or to force a virāma, you need to insert two spaces after the Roman consonant.  The Rom>Dev macro produces nice results in most Devanagari fonts.  The macros are attached.

Best wishes to all,

Tim
Timothy Lubin
Professor of Religion and Adjunct Professor of Law
Washington and Lee University
Lexington, Virginia 24450

http://home.wlu.edu/~lubint 

From: Tim Bellefleur <tbelle@alumni.ubc.ca>
Date: Wednesday, October 22, 2014 5:02 AM
To: Indology <indology@list.indology.info>
Subject: Re: [INDOLOGY] query: roman>devanagari conversion

To add to the flurry of options here, I have found the Sanskrit Library's transliteration tool quite useful for this purpose: http://sanskritlibrary.org/tomcat/sl/TranscodeText

​Cheers,

Tim

On Tue, Oct 21, 2014 at 1:44 AM, Matthew Kapstein <mkapstei@uchicago.edu> wrote:
Dear friends,

I would appreciate recommendations for a readily available, efficient and accurate
program to convert unicode Sanskrit romanization to devanagari. (Vedic accents
are not needed.)

with thanks in advance for your suggestions,
Matthew

Matthew Kapstein
Directeur d'études,
Ecole Pratique des Hautes Etudes

Numata Visiting Pro
fessor of Buddhist Studies,
The University of Chicago



_______________________________________________
INDOLOGY mailing list
INDOLOGY@list.indology.info
http://listinfo.indology.info