[texhax] about \skip\footins --eureka!
Axel E. Retif
axel.retif at mac.com
Fri Sep 26 05:15:36 CEST 2008
On 25 Sep, 2008, at 06:39, Philip G. Ratcliffe wrote:
>> [AR:] I'm using the book class with no size option (therefore, 10pt
>> with
>> 12pt baseline skip); [with]
>>
>> \setlength{\skip\footins}{1.0\baselineskip plus0.5\baselineskip
>> minus0.5\baselineskip}
>>
>> I would expect \skip\footins = 12pt, plus 6pt minus 6pt [but typing]
>>
>> footins = \the\skip\footins
>>
>> I get footins = 10.0pt plus 5.0pt minus 5.0pt
>
> That's not what I get; I just did it get
>
> footins = 12.0pt plus 6.0pt minus 6.0pt
On 25 Sep, 2008, at 18:09, Donald Arseneau wrote:
>> [AR:] Can someone explain to me why this is so?
>
> No, we would have to know the details:
Literally, eureka! It's all about greek and T1 font encoding! Try this:
\documentclass{book}
%\usepackage[10pt]{type1ec}% <- These two don't matter: enable
%\usepackage{fixltx2e}[2006/03/24]% <- them or leave them commented out
\usepackage[greek,english,spanish]{babel}
\usepackage[T1]{fontenc}
\setlength{\skip\footins}{1.0\baselineskip plus0.5\baselineskip
minus0.5\baselineskip}
\begin{document}
footins = \the\skip\footins
\end{document}
As such, you'll get ``footins = 10.0pt plus 5.0pt minus 5.0pt''.
Now either delete greek in babel or comment out ``\usepackage[T1]
{fontenc}'' and you'll get ``footins = 12.0pt plus 6.0pt minus 6.0pt''.
Whom should I report this?
Best,
Axel
More information about the texhax
mailing list