Проблема с межстрочным интервалом, parskip и размером шрифта

Проблема с межстрочным интервалом, parskip и размером шрифта

Я пишу шаблон диссертации со свойствами, похожими на шаблон Word.

в MS Wors: размер шрифта = 14 пунктов, межстрочный интервал = 1,2, интервал перед названием главы/раздела/подраздела = 30 пунктов/27 пунктов/20 пунктов.

На данный момент я сделал следующее:

  • После загрузки extbook.clsя fontsize=14ptустановил \setlength{\p@}{1bp}. (как 14pt в Word)
  • Затем в конце шаблона я устанавливаю \renewcommand\baselinestretch{1.23429}(=1.2 в Word)
  • Затем я изменил \parskipна немного больше, чем \baselinestretch(я не знаю точного значения \parskipв слове, но, кажется, это немного больше, чем \baselinestretch).

Я уверен (в основном), что второе изменение \baselinestretchв точности равно его аналогу в слове. (сравнивая его выходы). Но

В1:почему после установки \setlength{\p@}{1bp}не \baselinestretch{1.2}равно своему аналогу в слове?

В2:Как предотвратить другие изменения (кроме пропуска абзаца), которые были определены старым способом, parskipнапример, пробелом после sections?

\documentclass[14pt,a4paper]{extbook}

\usepackage{lipsum}
\makeatletter
\setlength{\p@}{1bp}
\makeatother

\setlength{\parskip}{1.2\baselineskip}
\renewcommand\baselinestretch{1.23429}
\begin{document}
\tableofcontents
\chapter{First Chapter} \pagebreak
\section{First Section} 
\lipsum[1-2]
\subsection{First Subsection}
\chapter{Second Chapter} \pagebreak
\section{Second Section} 
\lipsum[1-2]
\subsection{Second Subsection}
\lipsum[1-2]
\end{document}

Связанный контент