TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A beginner question: I would like to print \part with roman numbers as it follows:

I. Teil


I. rész

Someone could please explain me how to do it?

share|improve this question
The default display of part numbers is uppercase roman numerals. Are you referring to the representation in conjunction with the name? Currently, memoir prints Part I on a single line, with the title on another. – Werner Jun 23 '12 at 18:39
I need to change the default display as mentioned above. I want to print something like "I. Teil" on the first line and "BlaBla Title" on the second line. That is: the part number should be in Roman numerals, and the part number – followed by a full stop – should appear before the "part", "Teil" or "rész" wording. – Paul Agos Jun 23 '12 at 19:00
up vote 3 down vote accepted

The localisation is done by using the appropriate language with the babel package. Memoir has no hooks for modification of the \part code, so you need to do it by redefining it in your preamble:

  \ifnum \c@secnumdepth >-2\relax
   \interlinepenalty \@M
   \ifnum \c@secnumdepth >-2\relax
    \printpartnum.\ \printpartname \partnamenum % changed order and added . here
\part{A part title}

output of code

share|improve this answer
Many thanks, that's exactly what I needed :)) – Paul Agos Jun 23 '12 at 19:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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