如何获得美观的版权和注册符号

如何获得美观的版权和注册符号

我试图在文档中包含版权 © 或注册 ® 符号。但是它们看起来很糟糕!据我所知,它生成了一个小写字母,周围有一个大圆圈(甚至不在中心)。

我曾尝试使用\textregistered[utf]{inputenc}直接使用和输入符号......它们看起来都一样。

在此处输入图片描述

我正在使用[utopia]{mathdesign}字体 - 也许这与它有关?

答案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类似的方法创建一个使用所用字体的符号,并在必要时进行一些修正,\raiseboxETC。

对于 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}}$

它看上去正如预期。

相关内容