Кроме того, если в классе book вы переопределите \@makechapterhead, отталкиваясь от этого определения, то главы, заданные как \chapter без звездочки, будут нумероваться, невзирая на команды \frontmatter и \backmatter (но вы ведь сможете поставить две-три звездочки самостоятельно?).
За оформление заголовка главы, определенной командой \chapter со звездочкой, отвечает команда \@makeschapterhead. Ее определение в стандарте аналогично определению \@makechapterhead, с тем отличием, что из него удален фрагмент, отвечающий за печать номера:
\newcommand{\@makeschapterhead}[1]{% \vspace*{50 pt}% {\parindent=0pt \raggedright \normalfont\Huge\bfseries #1\par \nopagebreak \vspace{40 pt}}}Кроме оформления заголовка, с оформлением глав можно делать еще две вещи. Во-первых, главы начинаются либо просто с новой страницы (как в классе report), либо с новой нечетной страницы (как в классе book); чтобы повлиять на этот выбор, не надо ничего делать в личном стилевом пакете, достаточно просто указать классовую опцию openright или openany (в необязательном аргументе команды \documentclass). Во-вторых, по умолчанию абзацный отступ в первом абзаце главы подавляется; вы можете захотеть сделать так, чтобы он не подавлялся. Чтобы решить эту проблему, надо переопределять уже саму команду \chapter, а для этого надо знать, как она определяется в стандарте. Вот соответствующее определение, опять в переводе на LaTeX с TeX'а, в классе book:
\newcommand{\chapter}{\cleardoublepage \thispagestyle{plain}% \global\@topnum=0 \@afterindentfalse \secdef\@chapter\@schapter}Разбирать это определение мы не будем, чтобы не запутаться в некоторых слишком хитрых TeX'овских и LaTeX'овских конструкциях, а просто скажем две вещи:
Что касается команды \part (" часть"), то она отличается тем, что заголовок части занимает отдельную страницу.Если вы решили изменить стандартное оформление таких "частей", то проще всего оформить соответствующие две--три страницы вручную.