重现 \texttrademark 函数

重现 \texttrademark 函数

有没有办法模拟/重现\texttrademark字体和尺寸方面具有完全相同输出的功能?

请注意,这\textsuperscript{TM}会导致不同的输出。

\documentclass{article}
\usepackage{textcomp}

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

上标(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),则需要完整指定字体。

相关内容