From 7c518cd59d1b3cbe49514fca703330d4307a8add Mon Sep 17 00:00:00 2001 From: Arseny <20096ninja@gmail.com> Date: Wed, 2 Sep 2026 13:21:24 +0300 Subject: [PATCH] =?UTF-8?q?[FIX]=20=D0=BA=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B0=D1=80=D0=B8=D0=B8=20=D0=B2=20=D0=BB=D0=B8=D1=81?= =?UTF-8?q?=D1=82=D0=B8=D0=BD=D0=B3=D0=B0=D1=85=20=D0=BD=D0=B5=20=D1=80?= =?UTF-8?q?=D1=8F=D0=B1=D1=8F=D1=82=20=D0=B4=D0=B2=D1=83=D0=BC=D1=8F=20?= =?UTF-8?q?=D1=86=D0=B2=D0=B5=D1=82=D0=B0=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- md2gost/latex/preamble.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/md2gost/latex/preamble.py b/md2gost/latex/preamble.py index 33cd936..4b1471e 100644 --- a/md2gost/latex/preamble.py +++ b/md2gost/latex/preamble.py @@ -45,7 +45,6 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle} % Палитра подсветки. Тона различаются не только цветом, но и светлотой, % поэтому листинг остаётся читаемым и на чёрно-белой печати. \definecolor{lstkeyword}{RGB}{0,0,139} -\definecolor{lstcomment}{RGB}{110,110,110} \definecolor{lststring}{RGB}{139,0,0} \definecolor{lstlineno}{RGB}{130,130,130} @@ -64,9 +63,13 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle} \lstset{ basicstyle=\ttfamily\small\setstretch{1.0}, keywordstyle=\bfseries\color{lstkeyword}, - % Начертание прямое: курсива кириллицы в моноширинном шрифте нет, и - % комментарий распадался бы на прямые русские и курсивные латинские слова. - commentstyle=\color{lstcomment}, + % Комментарии не выделяются ни цветом, ни начертанием. listings применяет + % стиль только к символам своего алфавита, кириллица в него не входит: + % цветной commentstyle красит в смешанном комментарии одну латиницу, и текст + % рябит двумя цветами. extendedchars=true включает кириллицу в алфавит, но + % при этом теряет пробелы между русскими словами, а alsoletter с кириллицей + % не собирается вовсе. Однородный комментарий лучше пёстрого. + commentstyle=, stringstyle=\color{lststring}, numberstyle=\scriptsize\color{lstlineno}, identifierstyle=,