将文本注册符号移至右上方

将文本注册符号移至右上方

我的代码如下:

\Huge\bfseries Cambridge IGCSE\textsuperscript{\small{\textregistered}}

这表明:

文字注册徽标

为了使其更美观,我该如何将文本注册符号稍微移动到顶部,以便它与 E 的顶部垂直线对齐?

\documentclass[12pt]{book} 
\begin{document} 
\Huge\bfseries Cambridge IGCSE\textsuperscript{\small{\textregistered}} 
\end{document}

谢谢你!

答案1

这在审美上令人愉悦吗?

\documentclass[12pt]{book}

\begin{document}
\Huge\bfseries Cambridge IGCSE\raisebox{1ex}{\small{\textregistered}}  %%< adjust 1ex as you like
\end{document}

在此处输入图片描述

我已经使用了\raisebox,以便\textsuperscipt您可以调整加薪。

答案2

这是适用于所有字体大小的版本:

\documentclass{article}
\usepackage{fix-cm}
%\usepackage{textcomp}
\makeatletter
\DeclareRobustCommand{\regmark}{\raisebox{1.13ex}{%
  \fontsize{.4\dimexpr\f@size pt}\z@\selectfont\textregistered}%
}
\makeatother
\begin{document}
\Huge E\regmark

\large E\regmark

\normalsize E\regmark
\end{document}

在此处输入图片描述

textcomp如果已加载(%示例中为删除),则输出如下:

在此处输入图片描述

相关内容