Отступ для первой строки абзаца 1,25 см.
\usepackage{indentfirst} % Красная строка после заголовка
\setlength\parindent{1.25cm}
А принципиален ли \documentclass[...]{book}?
Если это будет хотя бы extbook, то размер шрифта 14 как normalsize можно получить опцией
\documentclass[...,14pt]{extbook}
Если это будет disser, то
14 как normalsize,
[*]Полуторный междустрочный интервал.
[*]Отступ для первой строки абзаца 1,25 см.
(а также красная строка после заголовка)
там прошиты по умолчанию,
есть тонкая настройка «оформления заголовков и прочего», например:
\renewcommand\thechapterfont{\normalfont\normalsize\bfseries} % номер главы
\renewcommand\chapterfont{\normalfont\normalsize\bfseries} % заголовок главы
\renewcommand\sectionfont{\normalfont\normalsize\bfseries} % заголовок раздела
\renewcommand\subsectionfont{\normalfont\normalsize\bfseries} % заголовок подраздела
(для жирных заголовков нормального размера)
и т.д. (полный список есть в документации — у меня она лежит в каталоге texmf/doc/latex/disser)
Кроме того, disser делает наш человек :), поэтому он более соответствует русским правилам вёрстки, чем стандартные классы.
Есть ещё хорошо русифицированный класс ncc (он тоже поддерживает опцию 14pt, а ещё опцию russian).
Но там есть одна закавыка:
опция russian
не подключает пакет cmap, то есть из pdf нельзя будет копировать текст.Мне так и не удалось найти нормальный способ справиться с этим, поэтому приходится вначале подключать cmap (он должен быть первым), а потом уже руками добавлять то, что делает опция russian,
в частности,
\usepackage{nccltrus}
\indentaftersection
для красной строки после заголовка.
P.S.
Может быть, есть и другие классы, ещё лучше подходящие для русских и украинских документов
— в этом случае мне тоже было бы очень интересно о них узнать.
P.P.S.
Было бы так приятно, если бы А.И. Роженко добавил в список подключаемых в ncc пакетов ещё и cmap... Возможно, не по умолчанию, а при указании соответствующей опции.
-- Вт янв 24, 2012 10:46:59 --Ещё я обычно включаю в преамбулу:
% подавление висячих строк.
\clubpenalty=10000
\widowpenalty=10000
% чтобы плавающие объекты не выходили за пределы своей секции
\usepackage[section]{placeins}
Если класс не ncc, то наверняка понадобится caption (а, например, в disser он уже включён) и его настройки:
% Непереносимый текст нормального размера для подрисуночных заголовков
\DeclareCaptionFont{illustrationcaption}{\normalsize\hyphenpenalty=10000
\exhyphenpenalty=10000\centering}
\captionsetup{
font = {illustrationcaption},
}
% Заголовок таблицы
% При использовании программа заменяет #1 на нумерационный заголовок, #2 на разделитель и #3 на текст подписи. (caption-rus.pdf)
% \DeclareCaptionFormat{tablecaption}{\bfseries#3\normalfont\par\hfill#1\par}
% \DeclareCaptionFormat{tablecaption}{\hfill\normalfont#1\par\bfseries#3\par}
% Потребовали одинарный интервал в заголовке таблицы
\DeclareCaptionFormat{tablecaption}{\hfill\normalfont#1\par\bfseries\renewcommand{\baselinestretch}{1}\normalfont
#3\par}
\captionsetup[table]{format=tablecaption}
а в ncc, как всегда, настройки свои и ни на что не похожие:
\usepackage{nccfloats}
\usepackage{nccsect}
\FloatStyle{\vspace{0.5cm}\centering}
\captionstyle[figure]{center}