我正在使用标准 miktex 包
\usepackage{devanagari}
但是,使用文件手册中所写的相同输入示例会产生非常不同的结果,即几乎每个字母后都有重复的元音。输出不是 devAnAM priyaH,而是 daeva aa na aam parai ... 等。
完整文件如下:
\documentclass[A4,11pt]{report}
\usepackage{devanagari}
\usepackage[utf8]{inputenc}
\begin{document}
\input dnmacs
{\dn devaanaa.m priya.h}
\end{document}
答案1
您可能误解了该devanagari
包的工作原理。
我将您的示例保存在一个文件中gyalten.tex
,并用pdflatex
(但删除了\input dnmacs
,这对 LaTeX 来说是外来的)对其进行排版,并得到
这可能就是您所说的daeva a a na a a m parai
。
如果我将文件的名称更改gyalten.dn
为
\documentclass[a4paper,11pt]{report}
\usepackage{devanagari}
\usepackage[utf8]{inputenc}
\begin{document}
{\dn devaanaa.m priya.h}
\end{document}
devnag
然后从命令行运行脚本
devnag gyalten
这样就gyalten.tex
生成了一个文件。运行pdflatex
这个预处理文件会得到
这可能是预期的结果。抱歉,我对梵文一无所知。