I'm totally newbie in TeX and looking for help.

I need to configure chapter styles according to requirements given by my university. It requires chapter to have top margin of 18pt and of 36pt if it is at the beginning go the new page. I figured out how to set top margin to 18pt:


Unfortunately it does not work, as I'm using my own command for chapters:

                \chaptername\ \arabic{chapter}. \MakeUppercase{#1}          

And it has very large spacing. I tried to use


but it fails with error:

Missing \endcsname inserted.

So, the question is, how to make my own chapter command have different top margins if it is at the page start and if it is not? If it is not possible, just how to make it to have margins not so large?

UPD: Here's what I need to achieve: Chapter title at page start: 36pt margin

Chapter title somewhere in the page: 18pt margin

  • 2
    So your chapters needn't start a new page? – egreg Feb 17 '15 at 21:15
  • 2
    The argument to \chapter or \chapter* should not have any font or alignment command in it. It is supposed to be the title. The formatting of chapter titles should be specified elsewhere (either in the document class or the preamble) – David Carlisle Feb 17 '15 at 21:38
  • \Large is a font switch. There is no Large environment (unless you've defined it). – cfr Feb 18 '15 at 2:23
  • What do you mean by 'top margin' in the two cases? Normally, this is the margin at the top of the page, before the text body. So it doesn't apply in the middle of the page at all. – cfr Feb 18 '15 at 2:25
  • @egreg Well, this is a requirement for the chapter title. And there is no requirement for chapters to start a new page every time or not. So, it is not possible to make different margins in these cases? – Ivan Feb 18 '15 at 7:59

Your Answer

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

Browse other questions tagged or ask your own question.