[FIX] отбивки заголовков, маркер переноса строк кода, неразрывные инициалы

This commit is contained in:
Arseny
2026-09-02 13:11:56 +03:00
parent 2a0333c673
commit 82cde7b94b
3 changed files with 37 additions and 6 deletions
+8 -5
View File
@@ -58,7 +58,7 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle}
% комментарий распадался бы на прямые русские и курсивные латинские слова.
commentstyle=\color{lstcomment},
stringstyle=\color{lststring},
numberstyle=\tiny\color{lstlineno},
numberstyle=\scriptsize\color{lstlineno},
identifierstyle=,
breakatwhitespace=false,
breaklines=true,
@@ -67,7 +67,10 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle}
frame=single,
keepspaces=true,
numbers=left,
numbersep=5pt,
numbersep=7pt,
aboveskip=0.7\baselineskip,
belowskip=0.4\baselineskip,
postbreak=\mbox{\textcolor{lstlineno}{$\hookrightarrow$}\space},
xleftmargin=25pt,
xrightmargin=25pt,
showspaces=false,
@@ -91,9 +94,9 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle}
\titleformat{\section}{\fontsize{14pt}{18pt}\selectfont\bfseries}{}{0em}{\thesection. }
\titleformat{\subsection}{\fontsize{14pt}{18pt}\selectfont\bfseries}{}{0em}{\thesubsection. }
\titleformat{\subsubsection}{\fontsize{14pt}{18pt}\selectfont\bfseries}{}{0em}{\thesubsubsection. }
\titlespacing*{\section}{1.25cm}{0.5ex plus 0.2ex minus 0.2ex}{0.3ex plus 0.1ex minus 0.1ex}
\titlespacing*{\subsection}{1.25cm}{0.5ex plus 0.2ex minus 0.2ex}{0.3ex plus 0.1ex minus 0.1ex}
\titlespacing*{\subsubsection}{1.25cm}{0.5ex plus 0.2ex minus 0.2ex}{0.3ex plus 0.1ex minus 0.1ex}
\titlespacing*{\section}{1.25cm}{1ex plus 0.3ex minus 0.2ex}{0.6ex plus 0.2ex minus 0.1ex}
\titlespacing*{\subsection}{1.25cm}{1ex plus 0.3ex minus 0.2ex}{0.6ex plus 0.2ex minus 0.1ex}
\titlespacing*{\subsubsection}{1.25cm}{1ex plus 0.3ex minus 0.2ex}{0.6ex plus 0.2ex minus 0.1ex}
\usepackage{tocloft}
\addto\captionsrussian{%
\renewcommand{\contentsname}{СОДЕРЖАНИЕ}%