[pdftex] char protruding
Carsten Schurig
Carsten.Schurig at gmx.net
Mon Apr 30 15:31:18 CEST 2001
OK, forget my last posting. I wrote without further testing.
Now I defined it as following
\def\setprotcodeTS#1{%
% \textdegree in TS1 encoding
\ifx\textdegree\undefined\else\rpcode#1 176=5000\fi
\ifnum\pdftexversion > 13
\ifnum \expandafter`\pdftexrevision > `g
\adjustprotcode#1
\fi
\fi
}
\def\setupfont{%
\setprotcode\font%
{\fontencoding{TS1}\selectfont\setprotcodeTS\font}%
}
That way it working, when Using 180\textdegree. But my problem ist,
I'm heavily using SIunits and units there are generally defined as
math mode, so \degree comes down to:
\renewcommand{\degree}{%
\ensuremath{\mathrm{\text{\textdegree}}}}
I think the crucial point is the using of math mode. That
prevents the char protruding. But to use the \unit command in
normal text mode and math mode, I would say the above definition of
\degree ist needed. So I can't imagine any other definition. As it
is only one or two times when char protruding is needed I could
compose it "by hand" without using SIunits. But that's not
satisfying. :-(
Any comments welcome...
Carsten
More information about the pdftex
mailing list