Переместить текстовый символ в правый верхний угол

Переместить текстовый символ в правый верхний угол

У меня такой код:

\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загружен ( %в примере удален):

введите описание изображения здесь

Связанный контент