This is my code:

{ \renewcommand{\chaptermark}[1]{\markboth{\chaptertitlename\ \thechapter.\ #1}{}}     
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} 
\fancyfoot[C]{ \textbf{ \small \textsf{\thepage}}} \fancyhead[LE]{\scshape \rightmark}      
\fancyhead[RO]{\scshape \leftmark} 
\renewcommand{\footrulewidth}{0pt} } 

i have used this code to add page number to the first page of each chapter (which contains the minitoc), I have errors, Have you an idea please ?

  • You shouldn't redefine \chaptermark and \sectionmark as part of \fancypagestyle{plain}{...}. Moreover, you need to add also the settings for the "normal" page style. – egreg Jan 1 '13 at 17:00
  • You have to add \usepackage{titlesec} and \usepackage{fancyhdr} in your preamble too. – hpesoj626 Jan 1 '13 at 17:02

Not sure what you were trying to achieve with the \renewcommands in the defined fancypagestyle, or how exactly they were going to recieve an argument...

Also you need the fancyhdr package. I have added lastpage package because I felt like it, and god spoke to me in a dream last night, suggesting that this might happen. God was like the old spice guy, and a little like Morgan Freeman, but with more freckles. Try the following, let me know if it is on the right track.




    %\renewcommand{\chaptermark}{\markboth{\chaptertitlename\ \thechapter.}{}}     
    %\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}    

    \fancyhead[RO]{\scshape \rightmark}      
    \fancyhead[LE]{\scshape \leftmark}  
    \fancyfoot[C]{\footnotesize{Pg. \thepage~/~\pageref{LastPage}}}


\chapter{First Chapter}
\section{A Section}
\section{Another Section}
  • i have already the two packages fancyhdr and lastpage before i ask the question , i try your solution it did'nt work for me – researcher Jan 1 '13 at 20:29
  • well the MWE you provided was missing the package references, didn't compile, and you haven't stated exactly what you want. The code you provided was a MNWE, a minimum Non-working example. – Nicholas Hamilton Jan 1 '13 at 20:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.