Does anyone of you know how to format a ToC created with the minitoc package in LaTeX? My problem is that I always get the following warning:

./hauptdokument.mtc.1:21:Overfull \hbox (2.83262 pt too wide) detected

This happens if the page number is greater than 10 e. g. 1-10 or 1-12. I've read the minitoc documentation but I didn't find a solution to widen the box around the page numbers so I appreciate any help you could give.

I use the following commands to format my minitoc:




1 Answer 1


The warning is not specific to minitoc. The standard classes typeset ToC page numbers in a box of width \@pnumwidth (note: this is a command, not a length), and minitoc adopts the setting of \@pnumwidth. The command's default value is 1.55em, which is sufficient for three-digit numbers. In your case, the warning disappears by setting \@pnumwidth to 2.5em.



\renewcommand{\@pnumwidth}{2.5em}% default is 1.55em



\dominitoc% Initialization

\minitoc% Creating an actual minitoc



  • Die lockstep! Thank you for your very useful answer. I knew about @pnumwidth but it has never worked for me because I've allways used it between the \begin{document}..\end{document} tags. From your post I've learned to use the before opening the document. Many thanks and best regards. Florian
    – user865294
    Mar 30, 2012 at 6:54
  • 1
    Small addition to lockstep answer, make sure that \@tocrmarg (default 2.55em) is greater than \@pnumwidth.
    – mythealias
    Mar 30, 2012 at 7:26
  • @user865294 a) I hope you don't want me to die b) You may thank me by upvoting my answer (with the upward pointing arrow to the left of it; you need 15 reputation points before you can upvote) and possibly accepting it (by clicking on the checkmark).
    – lockstep
    Mar 30, 2012 at 15:26

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.