[FIX] оформление по замечаниям рецензента: подпись рисунка и перечень сокращений
Подпись под рисунком выравнивается по центру: в две строки caption по умолчанию выключал текст по ширине, и подпись читалась как обычный абзац. Колонка аббревиатур сузилась: на прописную букву в Times уходит около 0,75em, а закладывался целый em на символ, из-за чего тире отъезжало от аббревиатуры почти на треть строки.
This commit is contained in:
@@ -34,7 +34,10 @@ def abbreviations(text: str) -> str:
|
|||||||
return text
|
return text
|
||||||
|
|
||||||
max_abbr = max(len(r[0]) for r in rows)
|
max_abbr = max(len(r[0]) for r in rows)
|
||||||
abbr_col = max_abbr + 2
|
# На прописную букву в Times уходит около 0,75em; плюс отбивка перед тире.
|
||||||
|
# Прежняя оценка в 1em на символ отодвигала тире от аббревиатуры почти на
|
||||||
|
# треть строки.
|
||||||
|
abbr_col = round(max_abbr * 0.75 + 0.8, 2)
|
||||||
tabular_rows = []
|
tabular_rows = []
|
||||||
for abbr, desc in rows:
|
for abbr, desc in rows:
|
||||||
pad = max_abbr - len(abbr) + 2
|
pad = max_abbr - len(abbr) + 2
|
||||||
|
|||||||
@@ -40,11 +40,17 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle}
|
|||||||
\usepackage{hyperref}
|
\usepackage{hyperref}
|
||||||
\hypersetup {unicode=true}
|
\hypersetup {unicode=true}
|
||||||
\DeclareCaptionLabelSeparator*{emdash}{~--- }
|
\DeclareCaptionLabelSeparator*{emdash}{~--- }
|
||||||
\captionsetup[figure]{labelsep=emdash,font=onehalfspacing,position=bottom,name=Рисунок}
|
\captionsetup[figure]{labelsep=emdash,font=onehalfspacing,position=bottom,name=Рисунок,justification=centering}
|
||||||
\captionsetup[table]{labelsep=emdash,font=onehalfspacing,position=top,name=Таблица,singlelinecheck=false,justification=raggedright}
|
\captionsetup[table]{labelsep=emdash,font=onehalfspacing,position=top,name=Таблица,singlelinecheck=false,justification=raggedright}
|
||||||
\usepackage{listings}
|
\usepackage{listings}
|
||||||
\usepackage{xcolor}
|
\usepackage{xcolor}
|
||||||
|
|
||||||
|
% Пометка правок: ==текст== в Markdown. Выделяется каждое слово отдельно,
|
||||||
|
% иначе строка не разорвётся по границе выделения. soul не подошёл: под
|
||||||
|
% XeLaTeX его \hl теряет кириллицу. Команда объявлена устойчивой — она
|
||||||
|
% попадает в заголовки, а оттуда в содержание.
|
||||||
|
\DeclareRobustCommand{\hlw}[1]{{\setlength{\fboxsep}{1pt}\colorbox{yellow}{#1}}}
|
||||||
|
|
||||||
% Палитра подсветки. Тона различаются не только цветом, но и светлотой,
|
% Палитра подсветки. Тона различаются не только цветом, но и светлотой,
|
||||||
% поэтому листинг остаётся читаемым и на чёрно-белой печати.
|
% поэтому листинг остаётся читаемым и на чёрно-белой печати.
|
||||||
\definecolor{lstkeyword}{RGB}{0,0,139}
|
\definecolor{lstkeyword}{RGB}{0,0,139}
|
||||||
|
|||||||
Reference in New Issue
Block a user