94

I'm trying to include copyright © or registered ® symbols in my document. However they look terrible! As far as I can tell it is generating a small caps letter with a big circle around it (not even centered).

I have tried using \textregistered and also using [utf]{inputenc} and putting the symbol in directly... they both look the same.

enter image description here

I am using [utopia]{mathdesign} for the fonts - perhaps this is something to do with it?

  • 7
    You can use \copyright for © – UnknownJoe Nov 16 '14 at 10:40
100

Use the textcomp package, which offers a \textregistered symbol (both serif and sans-serif), different to standard LaTeX which uses \textcircled.

\documentclass{article}
\usepackage{textcomp}
\begin{document}
\textregistered\textcopyright
\sffamily\textregistered\textcopyright
\end{document}

Output:

alt text

Here are the original LaTeX definitions from latex.ltx:

\DeclareTextCommandDefault{\textcopyright}{\textcircled{c}}
\DeclareTextCommandDefault{\textregistered}{\textcircled{%
      \check@mathfonts\fontsize\sf@size\z@\math@fontsfalse\selectfont R}}

If designed symbols like those of textcomp wouldn't fit to your text font, you could use \textcircled similarly to create a symbol with the used font together with some correction if necessary, with \raisebox etc.

For ConTeXt, use the \registered{} and \trademark{} macros.

  • 11
    How can a professional type-setting system like latex ship with a copyright symbol that by default is a "c" with a circle around? That sounds perverted :) – Johannes Schaub - litb Aug 13 '10 at 18:54
  • Thanks -- this makes them look a lot better! (I also think it's strange that it doesn't use a glyph from a font but perhaps the older fonts don't have them) – robince Aug 13 '10 at 19:51
  • @lifb Backwards compatibility with seven-bit font encodings from the ’80s. – Davislor Apr 17 at 15:55
  • 2
    As of 2019, you should be able to use © and ® in your UTF-8 source code. (LaTeX changed the default input encoding in April 2018.) If you’re using textcomp, you probably also want to \usepackage[T1]{fontenc}. – Davislor Apr 17 at 16:23
12

Many professional fonts have dedicated glyphs for the copyright and registered symbols, so if you are using a font like that you can simply use those glyphs. Some of the fonts available for free with TeX include these symbols - I checked Palantino, Utopia and Charter, they all have them. Most professional fonts I have seen have them.

The \copyright command defined in the TeXBook was a superposition of two characters, which is never going to look as good as a specifically-designed glyph. But copyright symbols are rare in mathematics publishing, apart from the copyright page, so it was probably a case of "good enough", particularly because of the font limitations of early TeX.

  • 1
    How do I use them? When I put unicode copyright symbol in it just did the same as \textcopyright – robince Aug 14 '10 at 14:52
  • 1
    In mathdesign (tested with utopia) and mathpazo, all I had to do is load the textcomp package, and the \copyright symbol automatically was replaced by the symbol from the font file. – Carl Mummert Aug 14 '10 at 16:09
10

I know it's a very old post but I found another solution which provides an output almost equal to

$^{\tiny{\textregistered}}$

but without using the math environment

Matlab\textsuperscript{\tiny\textregistered}

My minimal working example (MWE) is:

\documentclass{article}
\usepackage[utopia]{mathdesign}

\begin{document}
Before: Matlab\textregistered

After: Matlab\,\textsuperscript{\tiny\textregistered}
\end{document}

My preferred version leaves a bit more non-breaking space between Matlab and the registered symbol.

4

Use this:

$^{\tiny{\textregistered}}$

It will look as expected.

3

I tried

MATLAB\textsuperscript \textregistered / Simulink

which resulted in

MATLAB®/ Simulink

as expected.

0

You asked back in 2010, and got a great answer that still works. As of 2019, I would recommend you use Unicode fonts for new documents and compile with either LuaLaTeX or XeLaTeX. Only a few publishers still don’t support that.

\documentclass{article}
\usepackage{fontspec}

\begin{document}
\textregistered\textcopyright
\textsf{\textregistered\textcopyright}

©®\textsf{©®}
\end{document}

Font Sample

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.