XeLaTeX - 天城文标题问题(续)

XeLaTeX - 天城文标题问题(续)

这个问题是我之前的问题。 我不确定这是否符合我之前的问题。因此,我问了一个新问题。

MWE如下:

\usepackage{polyglossia}
\usepackage{lipsum}
\usepackage{fontspec}
%%%%%%%%%%%%%%%%%%%%%%%
\setdefaultlanguage{english}
\setotherlanguage{sanskrit}
\newfontfamily{\pst}[Script=Devanagari]{Lohit Devanagari} 
%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\chapter[\pst{अर्जुन विषाद योग} -- Arjuna viṣāda yoga]{\pst{अर्जुन विषाद योग} \\ Arjuna viṣāda yoga}
%\chapter[Arjuna viṣāda yoga -- \pst{अर्जुन विषाद योग}]{Arjuna viṣāda yoga \\ \pst{अर्जुन विषाद योग}}
\lipsum[1-10]
\end{document}
%%%%%%%%%%%%%%%%%%%%%%% 

章节标题截图:

标题截图:

chapter当MWE 中的命令参数稍微修改一下,使第一行是拉丁字符,后面跟着天城文字符时,一切都正常(如下所示)。

修改标题截图:

修改后的头部截图:

但我希望在章节标题和页眉中天城文后面跟着拉丁字符。

如何实现?有人能帮我吗?

答案1

@ulrike Fischer 的评论就是答案。

\pst是字体开关。它不需要参数。将括号移到命令前面:{\pst अर्जुन विषाद योग}

相关内容