Reproduza a função \texttrademark

Reproduza a função \texttrademark

Existe uma maneira de emular/reproduzir a \texttrademarkfunção com exatamente a mesma saída em termos de fonte e dimensões?

Observe que isso \textsuperscript{TM}resulta em uma saída diferente.

\documentclass{article}
\usepackage{textcomp}

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

sobrescrito(TM) ou marca registrada()

Estou interessado em reproduzir uma função que faça o mesmo que \texttrademark, mas não textsuperscript{TM}, já que ambas possuem representações diferentes.

Responder1

Você pode usar as fontes 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}

que dá (o primeiro para comparação)

insira a descrição da imagem aqui

Responder2

Basta trocar as fontes em um grupo:

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

Se você estiver trocando tipos reais (famílias de fontes, por exemplo, Times vs. Computer Modern) dentro do seu documento, você precisará especificar a fonte completamente.

informação relacionada