# Problem with textcomp package

When I put \usepackage{textcomp} in the preamble, nothing seems to be added to my MiKTeX package database.

Upon using \textcopyleft to insert a glyph from that character set, an ugly bitmap version of the copyleft character appears.

Checking the "Comprehensive Latex Symbol List" reveals that in there is definitely a nice vectorized one, although it claims that the character is obtained from the textcomp package.

Any ideas ?

-
Did you try \usepackage[T1]{fontenc}? –  Stephan Lehmke Oct 7 '12 at 9:41
The textcomp package is by default in all LaTeX systems; however the outline (Type1) fonts aren't, so you have to install the CM-Super package of MiKTeX. –  egreg Oct 7 '12 at 10:16
\usepackage[T1]{fontenc} makes it worse ; now the whole document is displayed in a bitmap font. Adding the CM-Super family of fonts (64.92 MB) to display just one glyph is a bit overkill ;-) So, I decided to do without the frivolous copyleft symbol. –  Petoetje59 Oct 7 '12 at 10:51
Maybe \usepackage{lmodern} helps? The Latin Modern fonts might be in the default MiKTeX distro and they're a drop-in replacement for CMR. –  Stephan Lehmke Oct 7 '12 at 15:24
@Petoetje59 Font packages tend to be relatively large compared to other packages. I don't think 65MB are going to be a problem on a decently recent system, that's about the size of a short music album in mp3. Using CM-Super or lmodern together with \usepackage[T1]{fontenc} is the standard way to go. It may also improve your document in terms of being able to search for text, and copying/pasting stuff from it. –  doncherry Oct 7 '12 at 16:25

Perhaps as an alternative, just use

\usepackage{graphicx}% http://ctan.org/pkg/graphicx


which mirrors \copyright:

\documentclass{article}
\usepackage{textcomp}% http://ctan.org/pkg/textcomp
\usepackage{graphicx}% http://ctan.org/pkg/graphicx
\begin{document}
\end{document}

-
This is even better ! –  Petoetje59 Oct 9 '12 at 20:01

By chance I found a simple way to add the copyleft symbol using Tikz :

In the preamble :

\newcommand*\circled[1]{\tikz[baseline=(char.base)]{\node[shape=circle,draw,inner sep=1pt](char){#1};}}


In the document :

\circled{\reflectbox{c}} versus \copyright

-
I think it is a little too much to load the package tikz only to display with tikz one symbol ... See the comment of doncherry to the question ... –  Kurt Oct 8 '12 at 21:56
TikZ has to be loaded, as the document contains loads of Tikz-generated figures. –  Petoetje59 Oct 9 '12 at 19:58