用 Devanagari XeLaTex 写出《博伽梵歌》梵文诗句

用 Devanagari XeLaTex 写出《博伽梵歌》梵文诗句

我想使用 XeLaTex 以梵文写出《博伽梵歌》中的以下著名诗句:

Karmanye vadhikaraste Ma Phaleshu Kadachana。祈求您庇护我们及眷属,像庇护您的儿子一般。

我不知道如何将英文转录为梵文字体。谢谢。

答案1

最好的办法是使用该fontspec包来使用合适的 Devanagari Unicode 字体。

\usepackage{fontspec}
\newfontfamily{\SA}[Script=Devanagari]{Sanskrit2003}

然后只需输入梵文即可。你这样做的方式在这里确实偏离了主题!我使用了梵文键盘布局:

\documentclass{article}
\usepackage[parfill]{parskip}

\usepackage{fontspec}
\newfontfamily{\SA}[Script=Devanagari]{Sanskrit2003}

\begin{document}

{\SA कर्मण्येवाधिकारस्ते मा फलेषु कदाचन~। \\
  मा कर्मफलहेतुर्भूर्मा ते सङ्गोऽस्त्वकर्मणि~॥~४७~॥}

\end{document}

在此处输入图片描述

梵语中的s~只是为了确保在 daṇḍa 或双 daṇḍa 或其他符号之前不会断行。

相关内容