我想在名字 Ibn-Sīnā 的 i 和 a 上加上长音符号。我发现我可以使用 来添加长音符号,\=a
并且我需要\=i\
避免在 i 上加点。
当我写入时,Ibn-S\=i\n\=a
出现错误,未定义的控制序列。如果我在 i ( Ibn-S\=i\ n\=a
) 后加一个空格,它就可以正常工作,但我不想在 i 后加空格。
我也尝试过,Ibn-S\=\in\=a
但也产生了错误。
我该怎么做?
答案1
不是\=i\
,但是\=\i
\i
是无点的 i 命令。
如果你使用
\usepackage[utf8]{inputenc}
那么您应该可以直接输入 Ibn-Sīnā。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\DeclareUnicodeCharacter{012B}{\=\i}
\DeclareUnicodeCharacter{0101}{\=a}
\begin{document}
[ Ibn-Sīnā ]
or
[ Ibn-S\={\i}n\={a} ]
\end{document}