我正在制作一个包含一些梵文文本的批判版,我希望批判装置中引用文本行号的数字为粗体。问题是我使用的梵文字体 Nakula 没有粗体形式。例如,我怎样才能将默认的 LaTeX Roman 脚本用于批判装置中的行号?如何重置批判装置中用于行号的字体?您可以获取梵文字体 Nakula,这里。
\documentclass{article}
\usepackage{reledmac}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{sanskrit}
\newfontfamily\devanagarifont{Nakula}
\begin{document}
\Xnotenumfont{\bfseries}
\noindent This is an edition of the \emph{Samādhirājasūtra}.
\vspace{30pt}
\beginnumbering
\autopar
\devanagarifont
\begin{sanskrit}
\noindent तत्र \edtext{खलु}{\Afootnote{A; एव B}} भगवान् पुनरपि चन्द्रप्रभं बोधिसत्वमामन्त्रायते स्म॥
तस्मात् तर्हि कुमार बोधिसत्वेन महासत्वेन सर्वधर्मानां महाभिज्ञापरिकर्म परिशोधयितुकेमनायं समाधिः श्रोतव्यः॥
\end{sanskrit}
\endnumbering
\end{document}
答案1
使用
\Xnotenumfont{\normalfont\bfseries}
答案2
使用FakeBold
:
\documentclass{article}
\usepackage{reledmac}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{sanskrit}
\newfontfamily\devanagarifont{Nakula}[
BoldFont=Nakula,
BoldFeatures={FakeBold=4},
]
\begin{document}
\Xnotenumfont{\bfseries}
\noindent This an edition of the \emph{Samādhirājasūtra}.
\vspace{30pt}
\beginnumbering
\autopar
\devanagarifont
\begin{sanskrit}
\noindent तत्र \edtext{खलु}{\Afootnote{A; एव B}} भगवान् पुनरपि चन्द्रप्रभं बोधिसत्वमामन्त्रायते स्म॥
तस्मात् तर्हि कुमार बोधिसत्वेन महासत्वेन सर्वधर्मानां महाभिज्ञापरिकर्म परिशोधयितुकेमनायं समाधिः श्रोतव्यः॥
\end{sanskrit}
\endnumbering
\end{document}