我在 Win XP 上使用 TeXLive 2010,我注意到虽然\textregistered
符号(圆圈中的 R,通常放在商品名称旁边)在默认 CM 字体中显示良好,但在 fourier 字体(我非常喜欢)中显示不正确。以下是代码:
\documentclass[fleqn,a4paper,11pt]{article}
\usepackage[latin1]{inputenx}
\usepackage[T1]{fontenc}
\usepackage{fourier}
\begin{document}
Bananamark$^{{\scriptsize\mathrm{\textregistered}}{}}$
\end{document}
关于如何使\textregistered
符号与 Fourier 字体很好地显示,有什么建议吗?
答案1
你不应该忽略日志文件。LaTeX 会告诉你
LaTeX Warning: Command \textregistered invalid in math mode on input line 10.
使用以下之一:
Bananamark$^{\mbox{\scriptsize\textregistered}}$
Bananamark\textsuperscript{\textregistered}
%needs amsmath
Bananamark$^\text{\textregistered}$
答案2
没有必要使用数学模式(这确实会导致错误):
\textsuperscript{\textregistered}