在 XeLaTeX 中使用“indevr”字体

在 XeLaTeX 中使用“indevr”字体

我计划使用 Indevr 字体(用于输入 Samskrit),可在本页底部找到:http://www.pratyatosa.com/?P=41

由于某种原因,字体无法呈现“&”和“_”符号。这是我的命令行:

\documentclass[14pt]{extarticle}

\usepackage{fontspec}

\newfontfamily\idr{Indevr}

\begin{document}

\begin{flushleft} {\idr AíaXaqiTaSahóai<a MauNaYaae Yae Da*Tav]Taa" ) \\ ANviXa+aNv]Ta& TaSYa k-aEMaarb]øcair<a" )) 22 ))} \end{flushleft} \end{document}

我得到的输出是在此处输入图片描述

而我应该得到的输出是在此处输入图片描述

诗句第二行的开头单词 有错误。M& 是用于在 M 上方生成点的命令,它造成了问题。显示的错误是

对齐制表符 & 放错了位置。我不明白你为什么要在这里使用制表符。如果你只想要一个 & 符号,补救措施很简单:现在只需输入“I\&”。但如果上面的某个右括号过早结束了之前的对齐,

答案1

正如错误消息所说,您需要在乳胶中对表格单元格有特殊用途。那\&就是&

\begin{tabular}{ll}
1 & 2 \\
3 & 4
\end{tabular}

同样_是特殊的,表示下x_2X2

或者如果你不需要本文档中的对齐或下标,请使用

\catcode `\&=12
\catcode `\_=12

使其&成为_普通字符。

相关内容