2009-11-12 16 views
7

Obecnie używam znaku \ textnumero w moim dokumencie LaTeX. Dlatego muszę dołączyć pakiet "textcomp". Dokonując tego pojawia się błąd kompilatora stwierdzając: textnumero i kodowanie czcionek

! Package textcomp Error: Symbol \texnumero not provided by
(textcomp) font family ptm in TS1 encoding.
(textcomp) Default family used instead.

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

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

Jak mogę pozbyć się tego komunikatu? Czy mogę ustawić inną czcionkę lub kodowanie tylko dla znaku numerycznego?

Wielkie dzięki,
Ovanes

+0

jestem vo aby zamknąć to pytanie jako nie na temat, ponieważ chodzi o LaTeX. – Flexo

+0

Nie należy go zamykać, ale przenosić na fora latex lub tex stackexchange. Kiedy zadałem pytanie w 2009 roku, nie było takich forów w witrynach stackexchage, więc użyliśmy stackoverflow, aby zadać tego rodzaju pytania. – ovanes

+0

To pytanie jest zbyt stare do migracji - więcej informacji można znaleźć na stronie http://meta.stackexchange.com/q/151890/153020. Jedynymi osobami, które mają uprawnienia do migrowania starszych pytań, są menedżerowie/programiści społeczności. – Flexo

Odpowiedz

1

Ok, rozumiem. Zmiana na czcionkę, która ma ten znak, rozwiązała problem.

\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} 

Uwaga! Pakiet savesym jest teraz potrzebny, aby uniknąć błędów, które są już zdefiniowane.

Pozdrawiam,
Ovanes

1

Jeśli chcesz uniknąć kłopotu zmiany czcionki (na przykład chcesz zachować razy), spróbuj tego:

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

... 
\ftextnumero 1 
... 
1

ten pracował dla mnie:

\usepackage[warn]{textcomp} 

(zaczerpnięte z here)