我正在尝试使用 Overleaf 在 LaTeX 中键入天城文脚本。但是我遇到了一些格式错误。“matras”没有反映在输出的梵文文本中。
\usepackage{devanagari}
{\dn karma}
Run Code Online (Sandbox Code Playgroud)
输出如下:

但应该是

您需要对输入数据进行预处理。如果你有一个文件karma.dn
\documentclass{article}
\usepackage{devanagari}
\begin{document}
{\dn karma}
\end{document}
Run Code Online (Sandbox Code Playgroud)
并打电话
devnag karma.dn
Run Code Online (Sandbox Code Playgroud)
你得到karma.tex这样的:
\def\DevnagVersion{2.16}\documentclass{article}
\usepackage{devanagari}
\begin{document}
{\dn km\0}
\end{document}
Run Code Online (Sandbox Code Playgroud)
结果:
该devnag程序带有 LaTeX 包。将支持 Unicode 的 LaTeX 引擎(如 XeLaTeX 或 LuaLaTeX)与合适的字体一起使用可能会更容易。