Об отступе для заголовков:
\renewcommand{\subsection}{
\@startsection{subsection}{3}{\parindent}%
{\basefontsize}{0.5\basefontsize}%
{\addtolength{\leftskip}{2.8em}\rm\normalsize\bf}}
Как сделать \subsection так, чтобы:
1. Цифры находились с отступом от начала параграфа а-ка начала \section на 0.3em
2. Вторая строка текста начиналась от начала текста в первой строке
Текущий вариант:
\renewcommand{\subsection}{
\@startsection{subsection}{3}{\parindent}%
{\basefontsize}{0.5\basefontsize}%
{\hspace{0.3em}\rm\normalsize\bf}}