Воспроизвести функцию \texttrademark

Воспроизвести функцию \texttrademark

Есть ли способ эмулировать/воспроизвести \texttrademarkфункцию с точно таким же выводом в плане шрифта и размеров?

Обратите внимание, что \textsuperscript{TM}в результате получается другой результат.

\documentclass{article}
\usepackage{textcomp}

\begin{document}
    \textsuperscript{TM} or \texttrademark
\end{document}

верхний индекс(TM) или textrademark()

Мне интересно воспроизвести функцию, которая делает то же самое, что и \texttrademark, но не textsuperscript{TM}, поскольку обе имеют разные представления.

решение1

Вы можете использовать шрифты Fetamont:

\documentclass{article}
\usepackage{textcomp}
\usepackage{fetamont}

\DeclareRobustCommand{\simtm}[1]{%
  \textsuperscript{\normalfont\ffmfamily\fontseries{lc}\selectfont#1}%
}

\begin{document}
A\texttrademark\quad
A\simtm{TM}\quad
A\simtm{ABC}
\end{document}

что дает (первый для сравнения)

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

решение2

Просто поменяйте шрифты в группе:

\newcommand\myTM{{\normalfont\texttrademark}}

Если вы меняете фактические типы (семейства шрифтов, например Times и Computer Modern) в документе, вам необходимо будет указать шрифт полностью.

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