%% %% This is file `textcomp.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% ltoutenc.dtx (with options: `TS1sty') %% %% This is a generated file. %% %% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% %% This file was generated from file(s) of the LaTeX base system. %% -------------------------------------------------------------- %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3c %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3c or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% %% This file has the LPPL maintenance status "maintained". %% %% This file may only be distributed together with a copy of the LaTeX %% base system. You may however distribute the LaTeX base system without %% such generated files. %% %% The list of all files belonging to the LaTeX base distribution is %% given in the file `manifest.txt'. See also `legal.txt' for additional %% information. %% %% The list of derived (unpacked) files belonging to the distribution %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. %%% From File: ltoutenc.dtx \ProvidesPackage{textcomp} [2005/09/27 v1.99g Standard LaTeX package] \PackageInfo{textcomp}{Sub-encoding information:\MessageBreak \space\space 5 = only ISO-Adobe without \string\textcurrency\MessageBreak \space\space 4 = 5 + \string\texteuro\MessageBreak \space\space 3 = 4 + \string\textohm\MessageBreak \space\space 2 = 3 + \noexpand\textestimated+ \string\textcurrency\MessageBreak \space\space 1 = TS1 - \noexpand\textcircled- \string\t\MessageBreak \space\space 0 = TS1 (full)\MessageBreak Font families with sub-encoding setting implement\MessageBreak only a restricted character set as indicated.\MessageBreak Family '?' is the default used for unknown fonts.\MessageBreak See the documentation for details\@gobble} \def\DeclareEncodingSubset#1#2#3{% \@ifundefined{#1:#2}% {\PackageInfo{textcomp}{Setting #2 sub-encoding to #1/#3}}% {\PackageInfo{textcomp}{Changing #2 sub-encoding to #1/#3}}% \@namedef{#1:#2}{#3}} \@onlypreamble\DeclareEncodingSubset \newif\iftc@forced \tc@forcedfalse \DeclareOption{full}{\DeclareEncodingSubset{TS1}{?}{0}} \DeclareOption{almostfull}{\DeclareEncodingSubset{TS1}{?}{1}} \DeclareOption{euro}{\DeclareEncodingSubset{TS1}{?}{4}} \DeclareOption{safe}{\DeclareEncodingSubset{TS1}{?}{5}} \DeclareOption{force}{\tc@forcedtrue} \def\tc@errorwarn{\PackageError} \DeclareOption{warn}{\gdef\tc@errorwarn#1#2#3{\PackageWarning{#1}{#2}}} \ExecuteOptions{almostfull} \ProcessOptions\relax \iftc@forced \def\CheckEncodingSubset#1#2#3#4#5{% \ifnum #4>% 0\csname #2:?\endcsname \relax \expandafter\@firstoftwo \else \expandafter\@secondoftwo \fi {#1{#2}}{#3}% #5% } \else \def\CheckEncodingSubset#1#2#3#4#5{% \ifnum #4>% \expandafter\ifx\csname #2:\f@family\endcsname\relax 0\csname #2:?\endcsname \else \csname #2:\f@family\endcsname \fi \relax \expandafter\@firstoftwo \else \expandafter\@secondoftwo \fi {#1{#2}}{#3}% #5% } \fi \def\tc@subst#1{% \tc@errorwarn{textcomp}% % should be latex error if general {Symbol \string#1 not provided by\MessageBreak font family \f@family\space in TS1 encoding.\MessageBreak Default family used instead}\@eha \bgroup\fontfamily\textcompsubstdefault\selectfont#1\egroup } \def\textcompsubstdefault{cmr} \def\tc@error#1{% \PackageError{textcomp}% % should be latex error if general {Accent \string#1 not provided by\MessageBreak font family \f@family\space in TS1 encoding}\@eha } \def\tc@fake@euro#1{% \leavevmode \PackageInfo{textcomp}{Faking \noexpand#1for font family \f@family\MessageBreak in TS1 encoding}% \valign{##\cr \vfil\hbox to 0.07em{\dimen@\f@size\p@ \math@fontsfalse \fontsize{.7\dimen@}\z@\selectfont=\hss}\vfil\cr% \hbox{C}\crcr }% } \def\tc@check@symbol{\CheckEncodingSubset\UseTextSymbol{TS1}\tc@subst} \def\tc@check@accent{\CheckEncodingSubset\UseTextAccent{TS1}\tc@error} \DeclareTextAccentDefault{\capitalcedilla}{TS1} \DeclareTextAccentDefault{\capitalogonek}{TS1} \DeclareTextAccentDefault{\capitalgrave}{TS1} \DeclareTextAccentDefault{\capitalacute}{TS1} \DeclareTextAccentDefault{\capitalcircumflex}{TS1} \DeclareTextAccentDefault{\capitaltilde}{TS1} \DeclareTextAccentDefault{\capitaldieresis}{TS1} \DeclareTextAccentDefault{\capitalhungarumlaut}{TS1} \DeclareTextAccentDefault{\capitalring}{TS1} \DeclareTextAccentDefault{\capitalcaron}{TS1} \DeclareTextAccentDefault{\capitalbreve}{TS1} \DeclareTextAccentDefault{\capitalmacron}{TS1} \DeclareTextAccentDefault{\capitaldotaccent}{TS1} \DeclareTextSymbolDefault{\textcapitalcompwordmark}{TS1} \DeclareTextSymbolDefault{\textascendercompwordmark}{TS1} \DeclareTextSymbolDefault{\textquotestraightbase}{TS1} \DeclareTextSymbolDefault{\textquotestraightdblbase}{TS1} \DeclareTextSymbolDefault{\texttwelveudash}{TS1} \DeclareTextSymbolDefault{\textthreequartersemdash}{TS1} \DeclareTextSymbolDefault{\textdollar}{TS1} \DeclareTextSymbolDefault{\textquotesingle}{TS1} \DeclareTextSymbolDefault{\textasteriskcentered}{TS1} \DeclareTextSymbolDefault{\textfractionsolidus}{TS1} \DeclareTextSymbolDefault{\textminus}{TS1} \DeclareTextSymbolDefault{\textlbrackdbl}{TS1} \DeclareTextSymbolDefault{\textrbrackdbl}{TS1} \DeclareTextSymbolDefault{\textasciigrave}{TS1} \DeclareTextSymbolDefault{\texttildelow}{TS1} \DeclareTextSymbolDefault{\textasciibreve}{TS1} \DeclareTextSymbolDefault{\textasciicaron}{TS1} \DeclareTextSymbolDefault{\textgravedbl}{TS1} \DeclareTextSymbolDefault{\textacutedbl}{TS1} \DeclareTextSymbolDefault{\textdagger}{TS1} \DeclareTextSymbolDefault{\textdaggerdbl}{TS1} \DeclareTextSymbolDefault{\textbardbl}{TS1} \DeclareTextSymbolDefault{\textperthousand}{TS1} \DeclareTextSymbolDefault{\textbullet}{TS1} \DeclareTextSymbolDefault{\textcelsius}{TS1} \DeclareTextSymbolDefault{\textflorin}{TS1} \DeclareTextSymbolDefault{\texttrademark}{TS1} \DeclareTextSymbolDefault{\textcent}{TS1} \DeclareTextSymbolDefault{\textsterling}{TS1} \DeclareTextSymbolDefault{\textyen}{TS1} \DeclareTextSymbolDefault{\textbrokenbar}{TS1} \DeclareTextSymbolDefault{\textsection}{TS1} \DeclareTextSymbolDefault{\textasciidieresis}{TS1} \DeclareTextSymbolDefault{\textcopyright}{TS1} \DeclareTextSymbolDefault{\textordfeminine}{TS1} \DeclareTextSymbolDefault{\textlnot}{TS1} \DeclareTextSymbolDefault{\textregistered}{TS1} \DeclareTextSymbolDefault{\textasciimacron}{TS1} \DeclareTextSymbolDefault{\textdegree}{TS1} \DeclareTextSymbolDefault{\textpm}{TS1} \DeclareTextSymbolDefault{\texttwosuperior}{TS1} \DeclareTextSymbolDefault{\textthreesuperior}{TS1} \DeclareTextSymbolDefault{\textasciiacute}{TS1} \DeclareTextSymbolDefault{\textmu}{TS1} \DeclareTextSymbolDefault{\textparagraph}{TS1} \DeclareTextSymbolDefault{\textperiodcentered}{TS1} \DeclareTextSymbolDefault{\textonesuperior}{TS1} \DeclareTextSymbolDefault{\textordmasculine}{TS1} \DeclareTextSymbolDefault{\textonequarter}{TS1} \DeclareTextSymbolDefault{\textonehalf}{TS1} \DeclareTextSymbolDefault{\textthreequarters}{TS1} \DeclareTextSymbolDefault{\texttimes}{TS1} \DeclareTextSymbolDefault{\textdiv}{TS1} \DeclareTextCommandDefault{\texteuro} {\CheckEncodingSubset\UseTextSymbol{TS1}\tc@fake@euro5\texteuro} \DeclareTextCommandDefault{\textohm}{\tc@check@symbol4\textohm} \DeclareTextCommandDefault{\textestimated}{\tc@check@symbol3\textestimated} \DeclareTextCommandDefault{\textcurrency}{\tc@check@symbol3\textcurrency} \DeclareTextCommandDefault{\capitaltie}{\tc@check@accent2\capitaltie} \DeclareTextCommandDefault{\newtie}{\tc@check@accent2\newtie} \DeclareTextCommandDefault{\capitalnewtie}{\tc@check@accent2\capitalnewtie} \DeclareTextCommandDefault{\textleftarrow}{\tc@check@symbol2\textleftarrow} \DeclareTextCommandDefault{\textrightarrow}{\tc@check@symbol2\textrightarrow} \DeclareTextCommandDefault{\textblank}{\tc@check@symbol2\textblank} \DeclareTextCommandDefault{\textdblhyphen}{\tc@check@symbol2\textdblhyphen} \DeclareTextCommandDefault{\textzerooldstyle}{\tc@check@symbol2\textzerooldstyle} \DeclareTextCommandDefault{\textoneoldstyle}{\tc@check@symbol2\textoneoldstyle} \DeclareTextCommandDefault{\texttwooldstyle}{\tc@check@symbol2\texttwooldstyle} \DeclareTextCommandDefault{\textthreeoldstyle}{\tc@check@symbol2\textthreeoldstyle} \DeclareTextCommandDefault{\textfouroldstyle}{\tc@check@symbol2\textfouroldstyle} \DeclareTextCommandDefault{\textfiveoldstyle}{\tc@check@symbol2\textfiveoldstyle} \DeclareTextCommandDefault{\textsixoldstyle}{\tc@check@symbol2\textsixoldstyle} \DeclareTextCommandDefault{\textsevenoldstyle}{\tc@check@symbol2\textsevenoldstyle} \DeclareTextCommandDefault{\texteightoldstyle}{\tc@check@symbol2\texteightoldstyle} \DeclareTextCommandDefault{\textnineoldstyle}{\tc@check@symbol2\textnineoldstyle} \DeclareTextCommandDefault{\textlangle}{\tc@check@symbol2\textlangle} \DeclareTextCommandDefault{\textrangle}{\tc@check@symbol2\textrangle} \DeclareTextCommandDefault{\textmho}{\tc@check@symbol2\textmho} \DeclareTextCommandDefault{\textbigcircle}{\tc@check@symbol2\textbigcircle} \DeclareTextCommandDefault{\textuparrow}{\tc@check@symbol2\textuparrow} \DeclareTextCommandDefault{\textdownarrow}{\tc@check@symbol2\textdownarrow} \DeclareTextCommandDefault{\textborn}{\tc@check@symbol2\textborn} \DeclareTextCommandDefault{\textdivorced}{\tc@check@symbol2\textdivorced} \DeclareTextCommandDefault{\textdied}{\tc@check@symbol2\textdied} \DeclareTextCommandDefault{\textleaf}{\tc@check@symbol2\textleaf} \DeclareTextCommandDefault{\textmarried}{\tc@check@symbol2\textmarried} \DeclareTextCommandDefault{\textmusicalnote}{\tc@check@symbol2\textmusicalnote} \DeclareTextCommandDefault{\textdblhyphenchar}{\tc@check@symbol2\textdblhyphenchar} \DeclareTextCommandDefault{\textdollaroldstyle}{\tc@check@symbol2\textdollaroldstyle} \DeclareTextCommandDefault{\textcentoldstyle}{\tc@check@symbol2\textcentoldstyle} \DeclareTextCommandDefault{\textcolonmonetary}{\tc@check@symbol2\textcolonmonetary} \DeclareTextCommandDefault{\textwon}{\tc@check@symbol2\textwon} \DeclareTextCommandDefault{\textnaira}{\tc@check@symbol2\textnaira} \DeclareTextCommandDefault{\textguarani}{\tc@check@symbol2\textguarani} \DeclareTextCommandDefault{\textpeso}{\tc@check@symbol2\textpeso} \DeclareTextCommandDefault{\textlira}{\tc@check@symbol2\textlira} \DeclareTextCommandDefault{\textrecipe}{\tc@check@symbol2\textrecipe} \DeclareTextCommandDefault{\textinterrobang}{\tc@check@symbol2\textinterrobang} \DeclareTextCommandDefault{\textinterrobangdown}{\tc@check@symbol2\textinterrobangdown} \DeclareTextCommandDefault{\textdong}{\tc@check@symbol2\textdong} \DeclareTextCommandDefault{\textpertenthousand}{\tc@check@symbol2\textpertenthousand} \DeclareTextCommandDefault{\textpilcrow}{\tc@check@symbol2\textpilcrow} \DeclareTextCommandDefault{\textbaht}{\tc@check@symbol2\textbaht} \DeclareTextCommandDefault{\textnumero}{\tc@check@symbol2\textnumero} \DeclareTextCommandDefault{\textdiscount}{\tc@check@symbol2\textdiscount} \DeclareTextCommandDefault{\textopenbullet}{\tc@check@symbol2\textopenbullet} \DeclareTextCommandDefault{\textservicemark}{\tc@check@symbol2\textservicemark} \DeclareTextCommandDefault{\textlquill}{\tc@check@symbol2\textlquill} \DeclareTextCommandDefault{\textrquill}{\tc@check@symbol2\textrquill} \DeclareTextCommandDefault{\textcopyleft}{\tc@check@symbol2\textcopyleft} \DeclareTextCommandDefault{\textcircledP}{\tc@check@symbol2\textcircledP} \DeclareTextCommandDefault{\textreferencemark}{\tc@check@symbol2\textreferencemark} \DeclareTextCommandDefault{\textsurd}{\tc@check@symbol2\textsurd} \DeclareTextCommandDefault{\textcircled} {\CheckEncodingSubset\UseTextAccent{TS1}{\UseTextAccent{OMS}}1\textcircled} \DeclareTextCommandDefault{\t} {\CheckEncodingSubset\UseTextAccent{TS1}{\UseTextAccent{OML}}1\t} \input{ts1enc.def} \UndeclareTextCommand{\textsterling}{OT1} \UndeclareTextCommand{\textdollar} {OT1} \UndeclareTextCommand{\textperthousand}{T1} \DeclareRobustCommand\oldstylenums[1]{% \begingroup \ifmmode \mathgroup\symletters #1% \else \CheckEncodingSubset\@use@text@encoding{TS1}% {\PackageWarning{textcomp}% {Oldstyle digits unavailable for family \f@family.\MessageBreak Lining digits used instead}}% \tw@{#1}% \fi \endgroup } \iftc@forced \else \DeclareEncodingSubset{TS1}{cmr} {0} \DeclareEncodingSubset{TS1}{cmss} {0} \DeclareEncodingSubset{TS1}{cmtt} {0} \DeclareEncodingSubset{TS1}{cmvtt} {0} \DeclareEncodingSubset{TS1}{cmbr} {0} \DeclareEncodingSubset{TS1}{cmtl} {0} \DeclareEncodingSubset{TS1}{ccr} {0} \DeclareEncodingSubset{TS1}{ptm} {4} \DeclareEncodingSubset{TS1}{pcr} {4} \DeclareEncodingSubset{TS1}{phv} {4} \DeclareEncodingSubset{TS1}{ppl} {3} \DeclareEncodingSubset{TS1}{pag} {4} \DeclareEncodingSubset{TS1}{pbk} {4} \DeclareEncodingSubset{TS1}{pnc} {4} \DeclareEncodingSubset{TS1}{pzc} {4} \DeclareEncodingSubset{TS1}{bch} {4} \DeclareEncodingSubset{TS1}{put} {5} \DeclareEncodingSubset{TS1}{uag} {5} \DeclareEncodingSubset{TS1}{ugq} {5} \DeclareEncodingSubset{TS1}{ul8} {4} \DeclareEncodingSubset{TS1}{ul9} {4} % (LuxiSans, one day) \DeclareEncodingSubset{TS1}{augie} {5} \DeclareEncodingSubset{TS1}{dayrom} {3} \DeclareEncodingSubset{TS1}{dayroms} {3} \DeclareEncodingSubset{TS1}{pxr} {0} \DeclareEncodingSubset{TS1}{pxss} {0} \DeclareEncodingSubset{TS1}{pxtt} {0} \DeclareEncodingSubset{TS1}{txr} {0} \DeclareEncodingSubset{TS1}{txss} {0} \DeclareEncodingSubset{TS1}{txtt} {0} \DeclareEncodingSubset{TS1}{futs} {4} \DeclareEncodingSubset{TS1}{futx} {4} \DeclareEncodingSubset{TS1}{futj} {4} \DeclareEncodingSubset{TS1}{hlh} {3} \DeclareEncodingSubset{TS1}{hls} {3} \DeclareEncodingSubset{TS1}{hlst} {3} \DeclareEncodingSubset{TS1}{hlct} {5} \DeclareEncodingSubset{TS1}{hlx} {5} \DeclareEncodingSubset{TS1}{hlce} {5} \DeclareEncodingSubset{TS1}{hlcn} {5} \DeclareEncodingSubset{TS1}{hlcw} {5} \DeclareEncodingSubset{TS1}{hlcf} {5} \DeclareEncodingSubset{TS1}{pplx} {3} \DeclareEncodingSubset{TS1}{pplj} {3} \DeclareEncodingSubset{TS1}{ptmx} {4} \DeclareEncodingSubset{TS1}{ptmj} {4} \InputIfFileExists{textcomp.cfg} {\PackageInfo{textcomp}{Local configuration file used}}{} \fi \endinput %% %% End of file `textcomp.sty'.