答案1
使用textcomp
提供\textregistered
符号(衬线和无衬线)的包,与使用的标准 LaTeX 不同\textcircled
。
\documentclass{article}
\usepackage{textcomp}
\begin{document}
\textregistered\textcopyright
\sffamily\textregistered\textcopyright
\end{document}
输出:
以下是 latex.ltx 中的原始 LaTeX 定义:
\DeclareTextCommandDefault{\textcopyright}{\textcircled{c}}
\DeclareTextCommandDefault{\textregistered}{\textcircled{%
\check@mathfonts\fontsize\sf@size\z@\math@fontsfalse\selectfont R}}
如果像 textcomp 这样的设计符号不适合你的文本字体,你可以使用\textcircled
类似的方法创建一个使用所用字体的符号,并在必要时进行一些修正,\raisebox
ETC。
对于 ConTeXt,使用\registered{}
和\trademark{}
宏。
答案2
我知道这是一篇很老的帖子,但我找到了另一个解决方案,它提供的输出几乎等于
$^{\tiny{\textregistered}}$
但不使用数学环境
Matlab\textsuperscript{\tiny\textregistered}
我的最小工作示例(MWE)是:
\documentclass{article}
\usepackage[utopia]{mathdesign}
\begin{document}
Before: Matlab\textregistered
After: Matlab\,\textsuperscript{\tiny\textregistered}
\end{document}
我喜欢的版本在 Matlab 和注册符号之间留出了更多的不间断空间。
答案3
许多专业字体都有专门的版权和注册符号的字形,因此如果您使用这样的字体,您可以简单地使用这些字形。一些可免费使用的 TeX 字体包含这些符号 - 我检查了 Palantino、Utopia 和 Charter,它们都有这些符号。我见过的大多数专业字体都有它们。
TeXBook 中定义的 \copyright 命令是两个字符的叠加,其外观永远不会像专门设计的字形那样好看。但版权符号在数学出版中很少见,除了版权页,所以这可能是“足够好”的情况,特别是因为早期 TeX 的字体限制。
答案4
用这个:
$^{\tiny{\textregistered}}$
它看上去正如预期。