Use fancyhdr in Lyx to position page number

skyork picture skyork · Dec 20, 2010 · Viewed 12.4k times · Source

I am trying to customise the position of the page number to make them all appear at the bottom centre in Lyx. I plan to use the fancyhdr package in the preamble section of the document, but I get the following error msg:

'LaTex Error: Command /footruleskip already defined'

I guess it has something to do with me forcing a footnote formatting which may already be defined by fancyhdr package, as i have the following in my preamble:

\setlength{\skip\footins}{0.8cm}

Any suggestion how I get around this problem and set the page number position together with the footnote setting? Many thanks.

Answer

Benjamin picture Benjamin · Dec 22, 2010

This link should help: http://en.wikibooks.org/wiki/LaTeX/Page_Layout#Customising_with_fancyhdr. You can use the lhead, chead, rhead, lfoot, cfoot and rfoot commands to tell it what you what where (section names, page numbers, custom text, etc). I think you still need to specify them even if they are empty. For only a page number at the bottom center, that would be:

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\lhead{}
\chead{}
\rhead{}
\lfoot{}
\cfoot{\thepage}
\rfoot{}

Perhaps your error could be fixed by using \renewcommand instead of trying to define an already existing value.