重現 \texttrademark 函數

重現 \texttrademark 函數

有沒有一種方法可以\texttrademark在字體和尺寸方面具有完全相同的輸出來模擬/再現該函數?

請注意,這\textsuperscript{TM}會導致不同的輸出。

\documentclass{article}
\usepackage{textcomp}

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

superscript(TM) 或 texttrademark()

我感興趣的是複製一個與 執行相同操作的函數\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),則需要完全指定字體。

相關內容