106

How do you insert a trademark symbol in LaTeX? That is, the "TM" superscript.

MD004
  • 1,226
  • 16
    \textregistered creates a ® while \textsuperscript{TM} puts TM as superscript in text mode. – Pouya Apr 01 '14 at 17:01

4 Answers4

82

Package textcomp adds symbols with TS1 encoding and provides symbol \texttrademark:

\documentclass{article}
\usepackage{textcomp}

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

Result

Heiko Oberdiek
  • 271,626
23

Note that LaTeX supports and shows correctly also the ™ character.

(tested with \usepackage[utf8x]{inputenc})

Salvioner
  • 483
13

Just use

\textsuperscript{\texttrademark} % for ™

and

\textsuperscript{\textregistered} % for ®
Nermin
  • 231
2

You can simply use \texttrademark in the text. The underlying character (for at least most fonts) is already raised off of the line to give a superscript-like appearance.

Spacing notes:

  • No space needed between the previous "word." This ensures the TM is properly attached to the text/name.
  • Sometimes there is not enough space added after the TM mark. In which case you can add curly braces, as in, \texttrademark{} and it should work.
Bryan P
  • 527