\texttrademark関数を再現する

\texttrademark関数を再現する

\texttrademarkフォントと寸法に関してまったく同じ出力で関数をエミュレート/再現する方法はありますか?

\textsuperscript{TM}出力結果が異なることに注意してください。

\documentclass{article}
\usepackage{textcomp}

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

上付き文字(TM) またはテキスト商標()

両方の表現が異なるため\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) を切り替える場合は、フォントを完全に指定する必要があります。

関連情報