如何在乳胶中写入 श्र ज्ञ ऋ ् ॆऽ

如何在乳胶中写入 श्र ज्ञ ऋ ् ॆऽ
\usepackage{devanagari}

\begin{document}

{\dn  shree, gya,.r}

\end{document}

答案1

如果你有可以将梵文输入到源文件中的输入法,则应该使用 Unicode。我个人更喜欢babelLuaLaTeX。(这里是几个例子之一。) 您可以在 LuaLaTeX 或 XeLaTeX 中使用,它们将支持您在文字处理器中使用的任何天城体字体babelpolyglossia

如果要在源文件中使用拉丁字母音译,可以使用xetex devanagari包裹加载输入映射。devanagari如果在 2020 年代某些出版商仍然强迫您使用 8 位字体编码编写南亚语言,那么您还可以使用一个包。这是一个例子。

答案2

您可以从以下位置下载Noto Serif DevanagariNoto Sans Devanagari字体(如果尚未下载)谷歌并在 LuaLaTeX 或 XeLaTeX 下编译以下测试文档。(请注意,我श्र ज्ञ ऋ ् ॆऽ直接从 OP 的帖子标题中复制并粘贴了该字符串。)请注意,Script=DevanagariXeLaTeX 和 LuaLaTeX 都需要该选项;此外,Renderer=HarfbuzzLuaLaTeX 也需要该选项。(非常感谢 @davislor 提供这个建议!)

在此处输入图片描述

当然,如果您愿意,您可以使用任何其他提供所需字形的 OpenType 字体。

\documentclass{article}
\usepackage{fontspec,iftex}

\ifxetex
  \setmainfont{Noto Serif Devanagari}[Script=Devanagari]
  \setsansfont{Noto Sans Devanagari}[Script=Devanagari]
\else % LuaTeX
  \setmainfont{Noto Serif Devanagari}[Script=Devanagari,Renderer=Harfbuzz]
  \setsansfont{Noto Sans Devanagari}[Script=Devanagari,Renderer=Harfbuzz]
\fi

\begin{document}
श्र ज्ञ ऋ ् ॆऽ

\medskip
\sffamily
श्र ज्ञ ऋ ् ॆऽ
\end{document}

答案3

{\dn \380w \3E2w \31Bw \35Ew \303w \35Fw }

附言

您可以查看下面的表格 \30Xw ~ \3FFw......30{\dn \300w \301w \302w \303w \304w \305w \306w \307w \308w \309w \30Aw \30Bw \30Cw \30Dw \30Ew \30Fw }\\

相关内容