2009-11-12 22 views
7

Şu anda La textX belgesinde \ textnumero işaretini kullanıyorum. Bu nedenle, 'textcomp' paketini eklemem gerekiyor. Bunu yaparken bir derleyici hatası belirten olsun: textnumero ve yazı tipi kodlaması

! 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 ... 

Nasıl bu mesajın kurtulabilirim? Sadece sayı işareti için başka bir yazı tipi veya kodlama yapabilir miyim?

Birçok sayesinde
Ovanes Tamam

+0

Ben vo olduğum LaTeX ile ilgili olduğu için bu soruyu konu dışı olarak kapatmaya çalışın. – Flexo

+0

Kapalı olmamalı, lateks veya tex stackexchange forumlarına taşınmalıdır. 2009'da soruyu sorduğumda, stackexchage sitelerinde böyle bir forum yoktu, bu yüzden bu soruları sormak için stackoverflow'u kullandık. – ovanes

+0

Bu soru taşıma için çok eskidir; ayrıntılar için http://meta.stackexchange.com/q/151890/153020 adresine bakın. Daha eski soruları taşıma gücü olan tek insanlar, topluluk yöneticileri/geliştiricileridir. – Flexo

cevap

1

, buldum. Bu işarete sahip yazı tipine geçmek sorunu çözdü.

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

Not! hatalardan kaçınmak için, iint'in zaten tanımlanmış olan savesym paketine ihtiyaç vardır. (örneğin, zamanları tutmak istiyorum) fontları değişen rahatsız kaçınmak istiyorsanız

Selamlar,
Ovanes

1

, şunu deneyin:

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

... 
\ftextnumero 1 
... 
1

bu benim için çalıştı:

( here alınan)
\usepackage[warn]{textcomp}