7

我目前在我的 LaTeX 文档中使用 \textnumero 符号。因此,我需要包含“textcomp”包。这样做时,我得到一个编译器错误,说明:


包 textcomp 错误: (textcomp) 字体系列 ptm 在 TS1 编码中未提供符号 \texnumero 。
(textcomp) 改为使用默认系列。

\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage{ucs}
\usepackage[latin1]{inputenc}
\usepackage[textcomp]

%... somewhere in the document
\textnumero ...

我怎样才能摆脱这个消息?我可以只为数字符号设置一些其他字体或编码吗?

非常感谢,
欧文斯

4

3 回答 3

3

如果你想避免更改字体的麻烦(例如,你想保持时间),试试这个:

\usepackage{txfonts}
\usepackage{times}
\newcommand{\ftextnumero}{{\fontfamily{txr}\selectfont \textnumero}}

...
\ftextnumero 1
...
于 2012-01-10T18:32:36.043 回答
1

好,我知道了。更改为具有此标志的字体解决了该问题。

\usepackage{savesym}
\usepackage{amsmath, amsfonts, amsthm, amssymb}
\savesymbol{iint}
\usepackage{txfonts} % this is the font
\restoresymbol{TXF}{iint}
\usepackage{ucs}
\usepackage[ansinew]{inputenc}



\usepackage{textcomp}

笔记!现在需要 savesym 包来避免错误,因为 iint 已经定义了。

问候,
欧文斯

于 2009-11-12T21:32:06.457 回答
1

这对我有用:

\usepackage[warn]{textcomp}

(取自这里

于 2015-03-30T08:01:39.417 回答