Adjust indentation and alignment on contents page#17
Adjust indentation and alignment on contents page#17slagov wants to merge 1 commit intoCatInCosmicSpace:masterfrom
Conversation
|
@CatInCosmicSpace привет! посмотришь, пожалуйста?) |
|
Привет, @slagov! Не уверена, что так и должно быть. В ГОСТе указано следующее:
Может, стоит двигать не все пункты, а только разделы? Подразделы при этом сохранить с отступом. |
| \renewcommand*\l@section{\@dottedtocline{1}{5mm}{3em}} | ||
| \renewcommand*\l@subsection{\@dottedtocline{1}{10mm}{3em}} | ||
| \renewcommand*\l@section{\@dottedtocline{1}{0mm}{3em}} | ||
| \renewcommand*\l@subsection{\@dottedtocline{1}{0mm}{5em}} |
There was a problem hiding this comment.
В своём комменте имею в виду этот и следующий параметры, отвечающие за вложенность.
|
Привет, спасибо за ответ! |
@slagov, можно вставлю свои пять копеек?) Я предлагаю сделать переключатель в IU8-13-contents.sty, a la: % Ненулевой отступ в содержании
\newcommand{\enabletocindent}{\gdef\@tocindentsec{5mm} \gdef\@tocindentsubsec{10mm} \gdef\@tocindentsubsubsec{15mm}}
% Дефолтные значения (TestVKR)
\providecommand{\@tocindentsec}{0mm}
\providecommand{\@tocindentsubsec}{0mm}
\providecommand{\@tocindentsubsubsec}{0mm}
\renewcommand*\l@section{\@dottedtocline{0}{0mm}{2em}}
\renewcommand*\l@structure{\@dottedtocline{0}{0mm}{0em}}
% ГОСТ 7.32-2017. Пункт 5.4.1:
% Обозначения подразделов приводят после абзацного отступа,
% равного двум знакам, относительно обозначения разделов.
\renewcommand*\l@section{\@dottedtocline{1}{\@tocindentsec}{3em}}
\renewcommand*\l@subsection{\@dottedtocline{1}{\@tocindentsubsec}{3em}}
% ГОСТ 7.32-2017. Пункт 5.4.1:
% Обозначения пунктов приводят после абзацного отступа,
% равного четырем знакам, относительно обозначения разделов.
\renewcommand*\l@subsubsection{\@dottedtocline{2}{\@tocindentsubsubsec}{4em}}
% Остальное - индуктивно
\renewcommand*\l@paragraph{\@dottedtocline{3}{\@tocindentsubsubsec}{5em}}По умолчанию оно убирает отступ, но если надо, то можно будет включить, не редактируя исходники. |
|
Спасибо! Помогло при прохождении НК ВКР, огонь! |
Проблема
При создании отчета с исходниками в текущей master ветке, актуальный TestVkr (сборка 227) ругается на размеры левого поля или отступ абзаца на странице содержания
Решение
Еще когда писал отчеты в Word, такая проблема всегда лечилась выравниваем номеров всех пунктов содержания (подразделы, главы и т.д.) по левому краю на уровне с разделами (например, РЕФЕРАТ, ВВЕДЕНИЕ), при этом сохраняя отступы перед названиями пунктов. Видел, что коллеги студенты решали проблему таким же образом. По сути все оставалось так же, но номера (1, 1.2, 2, 2.2 ...) насильно "приклеивались" к левому краю, при этом размеры отступов перед названиями пунктов не затрагивались (примеры на картинках ниже)
Что изменилось
Сейчас реализовал такое же приседание, как описано в Решении: убрал отступы перед номерами пунктов, "добавив" эти отступы к отступам между номерами пунктов и их названиями
Тестирование
На той же версии TestVkr (сборка 227) проблемное замечание пропало (ранее тестировал на версии 226, проблема тоже уходила)
До
После