我想使用 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 或其他符号之前不会断行。