如何使用 LaTeX 输入 Devnagari 字体?

如何使用 LaTeX 输入 Devnagari 字体?

我是 LaTeX 新手,正在努力学习。它非常有趣。我必须输入大量包含 Devnagari 文本(更准确地说是尼泊尔语)的文档。我如何使用 LaTeX 输入它,以便我可以用自己的语言制作出漂亮的文档?

答案1

你可以使用 Charles Wikner 的梵文包,可从 CTAN 获取。使用此包,您可以输入音译文本,然后将其转换为梵文(如果我没记错的话,它可以正确进行连字)。

文档位于文件 sktdoc.ps 中。

编辑:在 Debian 和 Ubuntu 中,相同的软件包曾经以名称“ latex-sanskrit”提供,但已从档案中删除(我不知道原因)

答案2

babel在 XeTeX 和 LuaTeX 中提供对尼泊尔语的部分支持,但您可能需要自己提供字幕。LuaTeX 的一个示例是(我使用了 Windows 字体,但您可以选择其他字体):

\documentclass{book}

\usepackage[nepali, provide=*]{babel}
\babelprovide[mapdigits]{nepali}
\babelfont{rm}[Renderer=Harfbuzz]{Sanskrit Text}

\setlocalecaption{nepali}{chapter}{अध्याय}

\begin{document}

\chapter{नेपाल}

नेपाल (आधिकारिक नाम: सङ्घीय लोकतान्त्रिक गणतन्त्र नेपाल) दक्षिण एशियाली
भूपरिवेष्ठित हिमाली राष्ट्र हो। नेपालको पूर्वी सीमाना मेची नदी देखि
पश्चिमी सीमाना महाकाली नदीसम्मको औसत लम्बाइ ८८५ किलोमिटर छ।

\end{document}

LuaTeX Nepali

相关内容