Menu

#17 fancyhdr's E option without twoside ...

open
nobody
None
5
2014-08-18
2003-02-15
No

Use of `if-first-page' and/or `if-front-page' functions
causes warnings
like these to appear:

/--------
| Package Fancyhdr Warning: fancyhdr's E option without
twoside option is useless
| on input line 54.
|
|
| Package Fancyhdr Warning: fancyhdr's E option without
twoside option is useless
| on input line 71.
|
|
| Package Fancyhdr Warning: \footskip is too small
(12.0pt):
| Make it at least 8.39996pt.
| We now make it that large for the rest of the document.
| This may cause the page layout to be inconsistent,
however.
\--------

This bug was originally reported against the Debian
'jadetex' package, version 3.12-2.

Let me know if there is any workaround/solution, please.

Discussion

  • Nobody/Anonymous

    Logged In: NO

    "fancyhdr's E option without twoside" is a bug in fancyhdr,
    not in jadetex. I don't know about the footskip thing, but
    here is a patch for fancyhdr.sty which causes the bogus
    warning to disappear. Beware, line breaks might have been
    inserted by sf.net.

    --- /usr/share/texmf/tex/latex/fancyhdr/fancyhdr.sty
    2002-12-09 13:28:38.000000000 +0100
    +++ fancyhdr.sty 2003-08-08 06:04:42.000000000 +0200
    @@ -179,8 +179,8 @@
    [#2]}%
    \fi
    \f@nfor\temp@c{#2}%
    - {\def@ult\f@@@eo{eo}\temp@c
    - \if@twoside\else
    + {\if@twoside\def@ult\f@@@eo{eo}\temp@c\else
    + \def@ult\f@@@eo{o}\temp@c
    \if\f@@@eo e\@fancywarning
    {fancyhdr's E option without twoside option is
    useless}\fi\fi
    \def@ult\f@@@lcr{lcr}\temp@c

     
  • Nobody/Anonymous

    Logged In: NO

    "fancyhdr's E option without twoside" is a bug in fancyhdr,
    not in jadetex. I don't know about the footskip thing, but
    here is a patch for fancyhdr.sty which causes the bogus
    warning to disappear. Beware, line breaks might have been
    inserted by sf.net.

    --- /usr/share/texmf/tex/latex/fancyhdr/fancyhdr.sty
    2002-12-09 13:28:38.000000000 +0100
    +++ fancyhdr.sty 2003-08-08 06:04:42.000000000 +0200
    @@ -179,8 +179,8 @@
    [#2]}%
    \fi
    \f@nfor\temp@c{#2}%
    - {\def@ult\f@@@eo{eo}\temp@c
    - \if@twoside\else
    + {\if@twoside\def@ult\f@@@eo{eo}\temp@c\else
    + \def@ult\f@@@eo{o}\temp@c
    \if\f@@@eo e\@fancywarning
    {fancyhdr's E option without twoside option is
    useless}\fi\fi
    \def@ult\f@@@lcr{lcr}\temp@c