版权符号

版权符号

当我使用版权符号时,$\copyright$会出现以下信息:

Missing character: There is no © in font txr!
Missing character: There is no © in font txr!
Missing character: There is no © in font txr!
Missing character: There is no © in font txr!

这些都显示在日志文件中,但符号未显示(为什么消息打印了四次而不是一次)?还有其他方法可以打印此符号吗?非常感谢

答案1

版权和其他textcomp包装符号在数学模式中不可用。

如果您希望符号在文本模式下显示为上标,您可以尝试使用

\textsuperscript{\textcopyright}

答案2

这是一个很好的例子,说明了为什么问题需要 MWE。写作$\copyright$应该有效。(有点:间距不对,因为你进入并退出数学模式。)错误消息表明你正在使用字体txr,它来自txfonts并正确定义了这个符号。(至少截至 2020 年,但自从你提出问题以来,该软件包尚未更新。)

如果没有 MWE 或有关您正在使用的软件包版本的任何信息,就不可能判断问题是什么。

在 TeX Live 2020 中,我得到:

\tracinglostchars=2
\documentclass{article}
\usepackage{txfonts}

\pagestyle{empty}

\begin{document}
\noindent Literal: © \\
Textcomp: \textcopyright \\
{\LaTeXe} (text): \copyright \\
{\LaTeXe} (math): \(\copyright\) \\
TS1: {\fontencoding{TS1}\selectfont\symbol{"A9}}
\end{document}

字体

有一个更新的软件包可以替代txfonts,自 2005 年以来它就没有更新过。但这不应该造成影响。LaTeX 内核定义为使用与文本或数学模式\copyright相同的符号。它至少以四种不同的方式定义,但默认定义采用 8 位 TS1 编码中的符号。软件包中有一个,它包含这个符号。\textcopyright\textcopyrightTS1txr.fdtxfonts

您加载的其他软件包损坏了\copyright,或者您应该升级您的 TeX 发行版,或者更新到fontspecnewtxtext可以为您修复此问题。

相关内容