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