Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Q: Registered (R) symbol in LaTeX?

2,395 views
Skip to first unread message

Michael Friendly

unread,
Oct 6, 1996, 3:00:00 AM10/6/96
to

How does one get a registered (trade mark) symbol in LaTeX --
a raised, circled R?

--
Michael Friendly Internet: frie...@hotspur.psych.yorku.ca (NeXTmail
OK)
Psychology Department
York University Voice: 416 736-5118
4700 Keele Street http://www.math.yorku.ca/SCS/friendly.html
Toronto, ONT M3J 1P3 CANADA

Alain Kessi

unread,
Oct 7, 1996, 3:00:00 AM10/7/96
to Michael Friendly

Michael Friendly wrote:
> How does one get a registered (trade mark) symbol in LaTeX --
> a raised, circled R?

Here's from a c.t.t. posting a while back. I think you can also use the
\textregistered command with the {inputenc} package.

Registered symbol, list compiled by Scott D. Anderson
(ande...@cs.umass.edu)
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% The registered trademark symbol, a raised, circled R. We do a little
%% negative kern on each side because the edge of the circle is quite
far from
%% the corner of the box.

\def\Registered{\raisebox{1ex}{\kern-.1em\setbox\@tempboxa\hbox{\footnotesize$\b
igcirc$}\hbox
to 0pt{\hbox
to\wd\@tempboxa{\hss\tiny\textrm{R}\hss}\hss}\box\@tempboxa\kern-.1
em}}

%% The following is from Ulick Stafford (ulick.s...@nd.edu)

\def\registered{{\ooalign
{\hfil\raise .05ex\hbox{\scriptsize R}\hfil\crcr\mathhexbox20D}}}

%% The following is from Maurice Dohmen (m.do...@cs.tudelft.nl)

\def\REgistered{{\ooalign
{\hfil\raise.09ex\hbox{\tiny \sf R}\hfil\crcr\mathhexbox20D}}}

%% Alternatively, use the amssymb package, which provides a ready-made
%% circled R. (J"org Knappen, KNA...@VKPMZD.kph.Uni-Mainz.DE)
%% might work only in 2e.

\documentclass{article}
\usepackage{amssymb}
\begin{document}
\circledR
\end{document}

From: Boris A. Veytsman <BA...@psuvm.psu.edu>

\newcommand{\reg}{\textsuperscript{\textcircled{\textsc r}}}

-- Alain Kessi (alain...@psi.ch), at Paul Scherrer Institut, Zuerich,
CH
++++ stop the execution of Mumia Abu-Jamal ++++
++++ if you agree copy these 3 sentences in your own sig ++++
++++ see: http://www.xs4all.nl/~tank/spg-l/sigaction.htm ++++

David Carlisle

unread,
Oct 7, 1996, 3:00:00 AM10/7/96
to Alain Kessi

> Here's from a c.t.t. posting a while back. I think you can also use the
> \textregistered command with the {inputenc} package.

Actually its in LaTeX itself, you don't need any package.

David

Alfredo Di Tillio

unread,
Oct 7, 1996, 3:00:00 AM10/7/96
to

I think there exist some quicker way than the following,
anyway try this: any characters in the installed fonts can
be obtained with the command

\symbol{x}

where x is a number between 0 and 255. Depending upon what
font is currently selected, it will give the corresponding
character. To get a complete list of all characters
available in a font, download from CTAN the file

nfssfont.tex

when you run it through latex, it will ask you for a font:
type cmr10 for exemple, or any other fonts you have
installed. Then type \table and it will display a table
with all the characters available in the font cmr10 and the
corresponding numbers. When you find the (R) character in
some font, you will be able to put its number as the
argument for the \symbol command.
Another thing is that the character you are looking for
corresponds to number 220 of the PostScript font 'Symbol'
(see LaTeX companion...)

I hope this will help
bye
Alfredo


0 new messages