Система контроля версий GitLab использует язык форматирования GitHub Flavored Markdown (форматирование текста в Issues (топики). Краткое руководство: https://gitlab.igrnt.info/bible/igrnt/wikis/gitlab-markdown

типография, правка текста НЗ

parent a270dc99
This diff is collapsed.
......@@ -27,7 +27,6 @@
\usepackage{layout}% вывод информации о разметке документа
% \tracinggroups=1% Debugging - Забирает сильно много дискового пространства
% \tracingstats=2% Debugging (shows how much memory we use, etc.)
\usepackage{showframe}% Debug layout via frame display
\usepackage{lua-visual-debug}%
\iffirstpass%
\usepackage{silence}% Filter out warning messages
......
......@@ -62,14 +62,12 @@
%
\protect\newcommand{\fixntfoots}{%
\fancyfoot{}% убираем футер
\setlength{\skip\footins}{4pt}% добавляем пространство между основным текстом и сносками в футере
\setlength{\footskip}{12pt}% удаляем пустое место с футера
\setlength{\skip\footins}{100pt plus 0 pt minus 94pt}% добавляем пространство между основным текстом и сносками в футере
\flushbottom%
}%
\protect\newcommand{\fixntfootslcvonly}{%
\fancyfoot{}% убираем футер
\setlength{\skip\footins}{4pt}% добавляем пространство между основным текстом и сносками в футере
\setlength{\footskip}{12pt}% удаляем пустое место с футера
\setlength{\skip\footins}{100pt plus 0 pt minus 94pt}% добавляем пространство между основным текстом и сносками в футере
\flushbottom%
}%
%
......@@ -104,10 +102,6 @@
\fancyhead{}%
\fancyfoot{}%
\fixntfoots%
%
% \ifaddalttrans\else%
% \changetext{44pt}{}{}{}{}%
% \fi%
}%
\fancypagestyle{ntfancytrimlcvonly}{%
\pagestyle{empty}%
......@@ -193,8 +187,7 @@
\fancyhead[LO,RE]{\sffamily\footnotesize\smaller{\thepage}\vspace*{0.9mm}}%
\fancyhead[RO,LE]{\scalebox{0.94}[1.0]{\footnotesize{\textbf{\rightmark}\ \RusLang{--}\ \textbf{\leftmark}}}\vspace*{0.9mm}}%
\fancyfoot{}% убираем футер
\setlength{\footskip}{0pt}% удаляем пустое место с футера
\setlength{\skip\footins}{-2mm}% убираем пространство между основным текстом и сносками в футере, которое выставили в темплейте ntfancy
\setlength{\skip\footins}{0pt}% убираем пространство между основным текстом и сносками в футере, которое выставили в темплейте ntfancy
}%
%
%%%%%%%%
......@@ -248,7 +241,6 @@
\hbadness=10000%
\emergencystretch=2.5em%
\lineskiplimit=-999pt\relax% Запрещаем LaTeX добавлять место между строками, если есть высокие буквы, как Ё, Й, евр. Ламед... Обязательно заключать блоки текста в \makeatletter ... \makeatother, иначе сломает подстрочный формат и много чего другого!!!
% \mbox{}\vspace{-2.25ex}\ignorespaces\footnotesize\mbox{}{\larger[\ifcompilelcvonly0.4\else0.5\fi]\RusLangPTSN{#2}}%
\mbox{}\vspace{-2.0ex}\ignorespaces\footnotesize\mbox{}%
\leading{12.0pt}%
\RusLangPTSN{\addfontfeatures{FakeStretch=0.86,Scale=1.2}#2}%
......@@ -265,8 +257,10 @@
\pagestyle{ntfancylcvonly}% необходимо именно здесь объявить стиль ntfancy для последующих страниц
\begingroup%
\changetext{-5pt}{}{}{}{}% \changetext{ text height }{ text width }{ even-side margin }{ odd-side margin }{ column sep. }
% \strictpagecheck%
\begin{adjustwidth}{}{0.225\textwidth}%
\strictpagecheck%
\rightskip0.225\linewidth%
\flushbottom%
% \raggedbottom%
\else%
\pagestyle{ntfancy}% необходимо именно здесь объявить стиль ntfancy для последующих страниц
\changetext{-16pt}{}{}{}{}% из-за того, что мы вызываем темплейт стиля ntfancy два раза при обработке предисловий к книгам НЗ, нужно два раза убирать вертикальный доступ в нижней части страниц.
......@@ -306,8 +300,10 @@
\pagestyle{ntfancylcvonly}% необходимо именно здесь объявить стиль ntfancy для последующих страниц
\begingroup%
\changetext{-5pt}{}{}{}{}% \changetext{ text height }{ text width }{ even-side margin }{ odd-side margin }{ column sep. }
% \strictpagecheck%
\begin{adjustwidth}{}{0.225\textwidth}%
\strictpagecheck%
\rightskip0.225\linewidth%
\flushbottom%
% \raggedbottom%
\else%
\pagestyle{ntfancy}% необходимо именно здесь объявить стиль ntfancy для последующих страниц
\changetext{-16pt}{}{}{}{}% из-за того, что мы вызываем темплейт стиля ntfancy два раза при обработке предисловий к книгам НЗ, нужно два раза убирать вертикальный доступ в нижней части страниц.
......
......@@ -22,6 +22,7 @@
%
\usepackage{ragged2e}%
\usepackage{leading}%
\usepackage{setspace}%
%
%%%%%%%%
%%%%% Настраиваем footnotes в reledmac - нам доступны 5 классов - A B C D E
......@@ -138,7 +139,7 @@
\widthX[E]{1.0\textwidth}%
\hangindentX[E]{2.5pt}%
\makeatletter%
%\footsplitskips% reledmac's optimized footnote breaking handling
\footsplitskips% reledmac's optimized footnote breaking handling
\bhooknoteX[E]{
\lineskiplimit=-999pt\relax% Запрещаем LaTeX добавлять место между строками, если есть высокие буквы, как Ё, Й, евр. Ламед... Обязательно заключать блоки текста в \makeatletter ... \makeatother, иначе сломает подстрочный формат и много чего другого!!!
}%
......@@ -148,16 +149,22 @@
\renewcommand*{\bodyfootmarkE}{}\renewcommand*{\footfootmarkE}{}% Гасим маркеры сносок чистой известью!
\makeatother%
\else% Подстрочный греческо-русский Новый Завет / LCV перевод
\colalignX[E]{\justifying}%
\colalignX[E]{\ifcompilelcvonly\RaggedRight\else\justifying\fi}%
\arrangementX[E]{normal}%
\widthX[E]{1.0\hsize}%
\hangindentX[E]{0pt}%
% \ifcompilelcvonly%
% \beforenotesX[E]{7.5pt}%
% \else%
% \fi%
\makeatletter%
%\footsplitskips% reledmac's optimized footnote breaking handling
\footsplitskips% reledmac's optimized footnote breaking handling
\bhooknoteX[E]{
\ifcompilelcvonly\setstretch{\setspace@singlespace}\fi%
\lineskiplimit=-999pt\relax% Запрещаем LaTeX добавлять место между строками, если есть высокие буквы, как Ё, Й, евр. Ламед... Обязательно заключать блоки текста в \makeatletter ... \makeatother, иначе сломает подстрочный формат и много чего другого!!!
}%
\bhookgroupX[E]{%
\ifcompilelcvonly\setstretch{\setspace@singlespace}\fi%
\lineskiplimit=-999pt\relax% Запрещаем LaTeX добавлять место между строками, если есть высокие буквы, как Ё, Й, евр. Ламед... Обязательно заключать блоки текста в \makeatletter ... \makeatother, иначе сломает подстрочный формат и много чего другого!!!
}%
\renewcommand*{\bodyfootmarkE}{}\renewcommand*{\footfootmarkE}{}% Гасим маркеры сносок чистой известью!
......@@ -165,10 +172,10 @@
\fi%
%
%%% обновляем линию, отделяющую зону сносок от основного текста для каждого класса
\renewcommand*{\footnoterule}{{\color{lightergrayever}\kern -4pt \hrule width 0.4\textwidth height 0.25pt \kern 3.75pt}}% обновляем линию, отделяющую зону сносок от основного текста (для команды \footnotetext{})
\renewcommand*{\footnoteruleA}{{\color{lightergrayever}\kern -4pt \hrule width 0.4\textwidth height 0.2pt \kern 3.8pt}}%
\renewcommand*{\footnoteruleB}{{\color{lightergrayever}\kern -4pt \hrule width 0.8\textwidth height 0.2pt \kern 3.8pt}}%
\renewcommand*{\footnoteruleE}{{\color{lightergrayever}\kern -4pt \hrule width 0.8\textwidth height 0.2pt \kern 3.8pt}}%
\renewcommand*{\footnoterule}{{\kern -4pt\color{lightergrayever}\hrule width 0.4\textwidth height 0.25pt \kern 3.75pt}}% обновляем линию, отделяющую зону сносок от основного текста (для команды \footnotetext{})
\renewcommand*{\footnoteruleA}{{\kern -4pt\color{lightergrayever}\hrule width 0.4\textwidth height 0.2pt \kern 3.8pt}}%
\renewcommand*{\footnoteruleB}{\vfill\vspace*{\stretch{1}}\vspace{4pt}{\color{lightergrayever}\hrule width 0.8\textwidth height 0.2pt \kern 3.8pt}}%
\renewcommand*{\footnoteruleE}{\vfill\vspace*{\stretch{1}}\vspace{4pt}{\color{lightergrayever}\hrule width 0.8\textwidth height 0.2pt \kern 3.8pt}}%
%
\let\Afootnoterule\footnoteruleA%
\let\Bfootnoterule\footnoteruleB%
......
......@@ -230,7 +230,7 @@
\ifthenelse{\equal{\bibbookabbr}{Gen}}{\mbox{Быт.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Exo}}{\mbox{Исх.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Lev}}{\mbox{Лев.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Num}}{\mbox{Числ.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Num}}{\mbox{Чис.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Deu}}{\mbox{Втор.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Jos}}{\mbox{Нав.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Jdg}}{\mbox{Суд.}\,}{}%
......@@ -255,7 +255,7 @@
\ifthenelse{\equal{\bibbookabbr}{Eze}}{\mbox{Иез.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Dan}}{\mbox{Дан.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Hos}}{\mbox{Ос.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Joe}}{\mbox{Иоил.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Joe}}{\mbox{Иоиль}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Amo}}{\mbox{Ам.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Oba}}{\mbox{Авд.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Jon}}{\mbox{Иона}\,}{}%
......@@ -267,8 +267,8 @@
\ifthenelse{\equal{\bibbookabbr}{Zec}}{\mbox{Зах.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Mal}}{\mbox{Мал.}\,}{}%
%
\ifthenelse{\equal{\bibbookabbr}{1En}}{\mbox{1Ен.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{2En}}{\mbox{2Ен.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{1En}}{\mbox{\HBR{1Ҳаноҳ}{1Енох}}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{2En}}{\mbox{\HBR{2Ҳаноҳ}{2Енох}}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{uEn}}{\mbox{В.Ен.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Jub}}{\mbox{Юбил.}\,}{}%
\ifthenelse{\equal{\bibbookabbr}{Jas}}{\mbox{Прав.}\,}{}%
......
......@@ -147,13 +147,13 @@
%
\newcommand{\refotrusname}{\NIL}%
\newcommand{\refotengtorusname}[1]{%
\ifthenelse{\equal{#1}{Gen}}{\renewcommand{\refotrusname}{\mbox{Бытие}}}{}% 01
\ifthenelse{\equal{#1}{Exo}}{\renewcommand{\refotrusname}{\mbox{Исход}}}{}% 02
\ifthenelse{\equal{#1}{Lev}}{\renewcommand{\refotrusname}{\mbox{Левит}}}{}% 03
\ifthenelse{\equal{#1}{Num}}{\renewcommand{\refotrusname}{\mbox{Числа}}}{}% 04
\ifthenelse{\equal{#1}{Gen}}{\renewcommand{\refotrusname}{\mbox{Быт.}}}{}% 01
\ifthenelse{\equal{#1}{Exo}}{\renewcommand{\refotrusname}{\mbox{Исх.}}}{}% 02
\ifthenelse{\equal{#1}{Lev}}{\renewcommand{\refotrusname}{\mbox{Лев.}}}{}% 03
\ifthenelse{\equal{#1}{Num}}{\renewcommand{\refotrusname}{\mbox{Чис.}}}{}% 04
\ifthenelse{\equal{#1}{Deu}}{\renewcommand{\refotrusname}{\mbox{Втор.}}}{}% 05
\ifthenelse{\equal{#1}{Jos}}{\renewcommand{\refotrusname}{\mbox{Навин}}}{}% 06
\ifthenelse{\equal{#1}{Jdg}}{\renewcommand{\refotrusname}{\mbox{Судей}}}{}% 07
\ifthenelse{\equal{#1}{Jos}}{\renewcommand{\refotrusname}{\mbox{Нав.}}}{}% 06
\ifthenelse{\equal{#1}{Jdg}}{\renewcommand{\refotrusname}{\mbox{Суд.}}}{}% 07
\ifthenelse{\equal{#1}{Rut}}{\renewcommand{\refotrusname}{\mbox{Руфь}}}{}% 08
\ifthenelse{\equal{#1}{1Sa}}{\renewcommand{\refotrusname}{\mbox{1Цар.}}}{}% 09
\ifthenelse{\equal{#1}{2Sa}}{\renewcommand{\refotrusname}{\mbox{2Цар.}}}{}% 10
......@@ -161,7 +161,7 @@
\ifthenelse{\equal{#1}{2Ki}}{\renewcommand{\refotrusname}{\mbox{4Цар.}}}{}% 12
\ifthenelse{\equal{#1}{1Ch}}{\renewcommand{\refotrusname}{\mbox{1Пар.}}}{}% 13
\ifthenelse{\equal{#1}{2Ch}}{\renewcommand{\refotrusname}{\mbox{2Пар.}}}{}% 14
\ifthenelse{\equal{#1}{Ezr}}{\renewcommand{\refotrusname}{\mbox{Ездра}}}{}% 15
\ifthenelse{\equal{#1}{Ezr}}{\renewcommand{\refotrusname}{\mbox{Езд.}}}{}% 15
\ifthenelse{\equal{#1}{Neh}}{\renewcommand{\refotrusname}{\mbox{Неем.}}}{}% 16
\ifthenelse{\equal{#1}{Est}}{\renewcommand{\refotrusname}{\mbox{Есф.}}}{}% 17
\ifthenelse{\equal{#1}{Job}}{\renewcommand{\refotrusname}{\mbox{Иов}}}{}% 18
......@@ -177,13 +177,13 @@
\ifthenelse{\equal{#1}{Hos}}{\renewcommand{\refotrusname}{\mbox{Осия}}}{}% 28
\ifthenelse{\equal{#1}{Joe}}{\renewcommand{\refotrusname}{\mbox{Иоиль}}}{}% 29
\ifthenelse{\equal{#1}{Amo}}{\renewcommand{\refotrusname}{\mbox{Амос}}}{}% 30
\ifthenelse{\equal{#1}{Oba}}{\renewcommand{\refotrusname}{\mbox{Авдий}}}{}% 31
\ifthenelse{\equal{#1}{Oba}}{\renewcommand{\refotrusname}{\mbox{Авд.}}}{}% 31
\ifthenelse{\equal{#1}{Jon}}{\renewcommand{\refotrusname}{\mbox{Иона}}}{}% 32
\ifthenelse{\equal{#1}{Mic}}{\renewcommand{\refotrusname}{\mbox{Михей}}}{}% 33
\ifthenelse{\equal{#1}{Mic}}{\renewcommand{\refotrusname}{\mbox{Мих.}}}{}% 33
\ifthenelse{\equal{#1}{Nah}}{\renewcommand{\refotrusname}{\mbox{Наум}}}{}% 34
\ifthenelse{\equal{#1}{Hab}}{\renewcommand{\refotrusname}{\mbox{Авв.}}}{}% 35
\ifthenelse{\equal{#1}{Zep}}{\renewcommand{\refotrusname}{\mbox{Соф.}}}{}% 36
\ifthenelse{\equal{#1}{Hag}}{\renewcommand{\refotrusname}{\mbox{Аггей}}}{}% 37
\ifthenelse{\equal{#1}{Hag}}{\renewcommand{\refotrusname}{\mbox{Агг.}}}{}% 37
\ifthenelse{\equal{#1}{Zec}}{\renewcommand{\refotrusname}{\mbox{Зах.}}}{}% 38
\ifthenelse{\equal{#1}{Mal}}{\renewcommand{\refotrusname}{\mbox{Мал.}}}{}% 39
%
......@@ -204,8 +204,8 @@
\ifthenelse{\equal{#1}{Bel}}{\renewcommand{\refotrusname}{\mbox{Б.иД.}}}{}% 93
%
% ВЗ ПСЕВДО-ЭПИГРАФЫ 81-90
\ifthenelse{\equal{#1}{1En}}{\renewcommand{\refotrusname}{\mbox{1Енох}}}{}% 81
\ifthenelse{\equal{#1}{2En}}{\renewcommand{\refotrusname}{\mbox{2Енох}}}{}% 82
\ifthenelse{\equal{#1}{1En}}{\renewcommand{\refotrusname}{\mbox{\HBR{1Ҳаноҳ}{1Енох}}}}{}% 81
\ifthenelse{\equal{#1}{2En}}{\renewcommand{\refotrusname}{\mbox{\HBR{2Ҳаноҳ}{2Енох}}}}{}% 82
\ifthenelse{\equal{#1}{uEn}}{\renewcommand{\refotrusname}{\mbox{В.Ен.}}}{}% 83
\ifthenelse{\equal{#1}{Jub}}{\renewcommand{\refotrusname}{\mbox{Юбил.}}}{}% 84
\ifthenelse{\equal{#1}{Jas}}{\renewcommand{\refotrusname}{\mbox{Прав.}}}{}% 85
......@@ -260,13 +260,13 @@
}%
%
\protect\newcommand{\bibbooknumtorusabbr}[1]{%
\IfStrEq{#1}{01}{Бытие}{}%
\IfStrEq{#1}{02}{Исход}{}%
\IfStrEq{#1}{03}{Левит}{}%
\IfStrEq{#1}{04}{Числа}{}%
\IfStrEq{#1}{01}{Быт.}{}%
\IfStrEq{#1}{02}{Исх.}{}%
\IfStrEq{#1}{03}{Лев.}{}%
\IfStrEq{#1}{04}{Чис.}{}%
\IfStrEq{#1}{05}{Втор.}{}%
\IfStrEq{#1}{06}{Навин}{}%
\IfStrEq{#1}{07}{Судей}{}%
\IfStrEq{#1}{06}{Нав.}{}%
\IfStrEq{#1}{07}{Суд.}{}%
\IfStrEq{#1}{08}{Руфь}{}%
\IfStrEq{#1}{09}{1Цар.}{}%
\IfStrEq{#1}{10}{2Цар.}{}%
......@@ -274,7 +274,7 @@
\IfStrEq{#1}{12}{4Цар.}{}%
\IfStrEq{#1}{13}{1Пар.}{}%
\IfStrEq{#1}{14}{2Пар.}{}%
\IfStrEq{#1}{15}{Ездра}{}%
\IfStrEq{#1}{15}{Езд.}{}%
\IfStrEq{#1}{16}{Неем.}{}%
\IfStrEq{#1}{17}{Есф.}{}%
\IfStrEq{#1}{18}{Иов}{}%
......@@ -287,16 +287,16 @@
\IfStrEq{#1}{25}{Плач.}{}%
\IfStrEq{#1}{26}{Иез.}{}%
\IfStrEq{#1}{27}{Дан.}{}%
\IfStrEq{#1}{28}{Осия}{}%
\IfStrEq{#1}{28}{Ос.}{}%
\IfStrEq{#1}{29}{Иоиль}{}%
\IfStrEq{#1}{30}{Амос}{}%
\IfStrEq{#1}{31}{Авдий}{}%
\IfStrEq{#1}{31}{Авд.}{}%
\IfStrEq{#1}{32}{Иона}{}%
\IfStrEq{#1}{33}{Михей}{}%
\IfStrEq{#1}{33}{Мих.}{}%
\IfStrEq{#1}{34}{Наум}{}%
\IfStrEq{#1}{35}{Авв.}{}%
\IfStrEq{#1}{36}{Соф.}{}%
\IfStrEq{#1}{37}{Аггей}{}%
\IfStrEq{#1}{37}{Агг.}{}%
\IfStrEq{#1}{38}{Зах.}{}%
\IfStrEq{#1}{39}{Мал.}{}%
%
......@@ -351,8 +351,8 @@
\IfStrEq{#1}{93}{Б.иД.}{}%
%
% ВЗ ПСЕВДО-ЭПИГРАФЫ 81-93
\IfStrEq{#1}{81}{1Енох}{}%
\IfStrEq{#1}{82}{2Енох}{}%
\IfStrEq{#1}{81}{\HBR{2Ҳаноҳ}{2Енох}}{}%
\IfStrEq{#1}{82}{\HBR{2Ҳаноҳ}{2Енох}}{}%
\IfStrEq{#1}{83}{В.Ен.}{}%
\IfStrEq{#1}{84}{Юбил.}{}%
\IfStrEq{#1}{85}{Прав.}{}%
......
......@@ -23,7 +23,11 @@
%%%%%%%%
%%%%% Формат PDF и тип/ориентация листа, разметка
%%%%%%%%
\RequirePackage{anysize}%
\ifdebugmode%
\usepackage[driver=xetex, twoside, includehead, includefoot, heightrounded, showframe, showcrop]{geometry}%
\else%
\usepackage[driver=xetex, twoside, includehead, includefoot, heightrounded]{geometry}%
\fi%
%%% Крупно габаритные Библии (for reference):
%%%
%%% Dake Annotated Reference Bible-KJV-Large Print large type edition - https://www.amazon.com/Dake-Annotated-Reference-Bible-KJV-Large-Print/dp/1558291180/
......@@ -35,47 +39,62 @@
%%% Leather Bound: 1923 pages, Smyth sewn
%%% Product Dimensions: 7.75 x 1.9 x 10.5 inches
%%% Shipping Weight: 3.6 pounds
%%%
%%%
\ifcompilelcvonly%
% \ifaddalttrans%
\papersize{10in}{8in}%
% \else%
% \papersize{8in}{5in}%
% \fi%
\geometry{papersize={216mm,260mm}}%
\geometry{headheight=16.44525pt,headsep=12pt,footskip=12pt}%
\geometry{vmargin={3mm,8mm}}%
%
\ifforprint%
\marginsize{1.5cm}{0.5cm}{0.3cm}{0.8cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\geometry{hmargin={15mm,5mm}}%
\else%
\marginsize{1.0cm}{1.0cm}{0.3cm}{0.8cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\geometry{hmargin={10mm,10mm}}%
\fi%
\else%
\ifapocryphaonly% АПОКРИФЫ
\papersize{10in}{8in}%
\geometry{papersize={216mm,260mm}}%
\geometry{headheight=16.44525pt,headsep=12pt,footskip=12pt}%
\geometry{vmargin={3mm,8mm}}%
%
\ifforprint%
\marginsize{1.5cm}{0.5cm}{0.3cm}{0.6cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\geometry{hmargin={15mm,5mm}}%
\else%
\marginsize{1.0cm}{1.0cm}{0.3cm}{0.6cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\geometry{hmargin={10mm,10mm}}%
\fi%
\else%
% печатное издание - IngramSpark может напечатать максимум 1200 страниц в твердом переплете, так что выбираем самый широкий размер листа и затем уменьшаем конечный PDF файл утилитой cpdf
% Стандартный книжный формат листа Letter (8.5x11") или A4 (210x297mm) для самостоятельной распечатки на принтере генерим утилитой cpdf
\ifIGRLXX% Подстрочный греческо-русский LXX ТаНаХ и Апокрифы
\papersize{29.7cm}{21cm}%
\ifforprint%
\marginsize{2.0cm}{0.8cm}{0.5cm}{0.8cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\else%
\marginsize{1.4cm}{1.4cm}{0.5cm}{0.8cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\fi%
\geometry{papersize={203mm,276mm}}%
\else% Подстрочный греческо-русский Новый Завет
\ifgreekntonly%
\papersize{26cm}{21.6cm}% Начальные размеры, чтобы можно было отзумить на шрокий AR
\geometry{papersize={216mm,260mm}}%
\else%
% \papersize{28cm}{23.25cm}% Начальные размеры, чтобы можно было отзумить на шрокий AR
\papersize{27.6cm}{20.3cm}% Начальные размеры, чтобы можно было отзумить на шрокий AR
\geometry{papersize={203mm,276mm}}%
\fi%
\fi%
\geometry{headheight=16.44525pt,headsep=12pt,footskip=12pt}%
\geometry{vmargin={4mm,8mm}}%
%
\ifIGRLXX% Подстрочный греческо-русский LXX ТаНаХ и Апокрифы
\ifforprint%
\marginsize{1.8cm}{0.6cm}{0.4cm}{0.6cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\geometry{hmargin={18mm,6mm}}%
\else%
\geometry{hmargin={12mm,12mm}}%
\fi%
\else% Подстрочный греческо-русский Новый Завет
\ifgreekntonly%
\ifforprint%
\geometry{hmargin={15mm,5mm}}%
\else%
\geometry{hmargin={10mm,10mm}}%
\fi%
\else%
\marginsize{1.2cm}{1.2cm}{0.5cm}{0.5cm}% \marginsize{left[inside]}{right[outside]}{top}{bottom}
\ifforprint%
\geometry{hmargin={18mm,6mm}}%
\else%
\geometry{hmargin={12mm,12mm}}%
\fi%
\fi%
\fi%
\fi%
......@@ -110,8 +129,6 @@
%%%%%%%%
\usepackage{setspace}%
\setlength{\topskip}{0pt}%
\setlength{\headheight}{16.44525pt}%
\setlength{\headsep}{12pt}%
\newlength{\centeroffset}\setlength{\centeroffset}{-0.5\oddsidemargin}\addtolength{\centeroffset}{0.5\evensidemargin}%
%
%%% типографские допуски для верстки текста
......@@ -125,7 +142,8 @@
\vfuzz=0.001pt%
\hfuzz\vfuzz%
%
%\widowpenalty=8000%
\widowpenalty=8000%
\interlinepenalty=8000%
%\makeatletter\@clubpenalty=5999\makeatother\clubpenalty=5999%
%
%\raggedbottom%
......@@ -180,7 +198,7 @@
%
\ifcompilelcvonly%
\newcommand{\TaNaKQuoteLCV}[1]{\begin{TaNaKQtLCV}#1\end{TaNaKQtLCV}\nolinebreak}% Цитата из ТаНаХа только не разорванная на стихи !!! цитаты должны быть выделены отдельно в стихах !!!
\newcommand{\DialogStartLCV}{\ntparendsingletextmarker\noparindent\hspace{7.5pt}\makebox[12pt][l]{\ignorespaces\textcolor{lightgrayever}{\LDASH}}\ignorespaces}% Начало диалога (прямая речь)
\newcommand{\DialogStartLCV}{\ntparendsingletextmarker\noparindent\hspace{15pt}\makebox[12pt][l]{\ignorespaces\textcolor{lightgrayever}{\LDASH}}\ignorespaces}% Начало диалога (прямая речь)
\newcommand{\DialogTrimmedStartLCV}{\hspace{5pt}\makebox[12pt][l]{\ignorespaces\textcolor{lightgrayever}{\LDASH}}\ignorespaces}% Начало диалога (прямая речь)
\newcommand{\DialogEndLCV}{\ntparendsingletextmarker\noparindent\hspace{7.5pt}\ignorespaces}% Конец диалога (прямая речь)
\else%
......@@ -253,7 +271,7 @@
%%%%%%%%
%%%%% Пробельные отступы
%%%%%%%%
\setlength{\parskip}{2pt plus 1pt}% ммежабзацный отступ
\setlength{\parskip}{2pt plus 0.2pt minus 0.2pt}% ммежабзацный отступ
\setlength{\parindent}{10pt}% абзацный отступ в начале строки
\protect\newcommand{\noparindent}{\hspace{-10pt}}% убираем абзацный отступ в начале строки
\protect\newcommand{\parvspace}{\vspace{2pt}}% межабзацный отступ, если нельзя обрывать строку
......@@ -262,6 +280,7 @@
\protect\newcommand{\brparlexfnt}{\vspace{2pt}\\\parhspace}% разрыв строки с межабзацным отступом + абзацный отступ
\protect\newcommand{\brparntintro}{\vspace{2pt}\\\mbox{}\parhspace}% разрыв строки с межабзацным отступом + абзацный отступ
\protect\newcommand{\brparntlcv}{\vspace{2pt}\\\mbox{}\parhspace}% разрыв строки с межабзацным отступом + абзацный отступ
\protect\newcommand{\brparntlcvchap}{\vspace{12pt}\\\mbox{}\parhspace}% разрыв строки с межабзацным отступом + абзацный отступ
\protect\newcommand{\br}{\\}% разрыв строки
\def\fbr{\mbox{}\br\mbox{}}% фиктивный перевод строки для двустрочных подзаголовков
\protect\newcommand{\parbr}[1]{\par\vspace{#1}\noparindent}% новый абзац без последующего абзацного отступа строки
......@@ -318,13 +337,6 @@ pt}{\scalebox{\ifgreekntonly0.6\else0.8\fi}{\ifforprint\textcolor{darkgrayever}{
\iflexemes\ifmorph18.0\else8.0\fi\else0\fi%
\fi%
pt}{\scalebox{\ifgreekntonly0.8\else1.0\fi}{\ifforprint\textcolor{darkgrayever}{\P}\else\textcolor{lightergrayever}{\P}\fi}}\nobreakspace\hspace{\stretch{40}}\mbox{}\FloatBarrier\par\noparindent\noindent\parvspace\mbox{\ntparspace}\ignorespaces}% Конец параграфа в тексте в книгах НЗ, отступ перед новой главой или новым абзацным участком текста
%\protect\newcommand{\otparend}{\nobreakspace\hspace{1pt}\raisebox{%
% \ifincludeinterlineartrans%
% \iflexemes\ifmorph42.0\else32.0\fi\else\ifmorph34.0\else24.0\fi\fi%
% \else%
% \iflexemes\ifmorph28.0\else18.0\fi\else\ifmorph22.0\else12.0\fi\fi%
% \fi%
%pt}{\ifforprint\textcolor{darkgrayever}{\P}\else\textcolor{lightergrayever}{\P}\fi}\nobreakspace\hspace{\stretch{40}}\mbox{}\FloatBarrier\par\noparindent\noindent\hangindent-0.75em \leftskip 0.25em \parindent -1.25em\ignorespaces}% Конец параграфа в тексте в книгах ВЗ, отступ перед новой главой или новым абзацным участком текста
\newcommand{\ws}{\hspace{%
\ifincludeinterlineartrans%
\iflexemes\ifmorph0.75\else0.75\fi\else\ifmorph0.75\else0.75\fi\fi%
......
This diff is collapsed.
......@@ -373,6 +373,16 @@
UprightFont = Corinthia,%
AutoFakeBold = 2.0,%
AutoFakeSlant = 0.14]%
\newfontfamily\DSSholomFont{DS_Sholom_Medium}[ Scale=1.0, Path = .fonts/TrueType/Caligraphic/, Extension = .ttf,%
UprightFont = DS_Sholom_Medium,%
AutoFakeBold = 1.5,%
AutoFakeSlant = 0.14]%
%
% Drop Caps fonts
\newfontfamily\RurintaniaFont{Rurintania}[ Scale=1.0, Path = .fonts/TrueType/DropCaps/, Extension = .ttf,%
UprightFont = Rurintania,%
AutoFakeBold = 1.5,%
AutoFakeSlant = 0.14]%
%
% Kerkis with Semi Bold (English, Greek)
\newfontfamily\KerkisFont{Kerkis}[ Scale=0.9, Path = .fonts/TrueType/Kerkis-TTF/, Extension = .ttf,%
......@@ -1503,13 +1513,6 @@
\newcommand{\bibhebtitlefontLCV}[1]{{\dclmRLE{\noindent{\Large\textcolor{black}{#1}}}}}%
\newenvironment{hebrewRTL}{\parindent=0pt\RTL\raggedleft}{\hfil\endRTL}%
%
%\newcommand{\hangparagentry}{\hangindent-0.5em \hangafter1 \leftskip 0.8em \parindent -0.5em}
%\DeclareDocumentCommand{\entry}{ m o m }{%
% \noindent\hangparagentry{\hspace{-.5em}\textbf{#1}\hspace{0.5cm} %\hfill
% \hebr{\hspace{0pt}#3\IfNoValueF{#2}{ \textenglish{\scriptsize{#2}}}}}\par}
%
%
%
\newcommand{\IGRLXXheb}[1]{{\hboxR{\hebrF{\fontsize{10.0}{1.2}\scaleheb{#1\phspace}}}}}%
\newcommand{\IGRLXXhebw}[1]{{\hboxR{\raisehtarget{\hypertarget{fnvs:\thenumfnt}{}}\hebrF{\fontsize{10.0}{1.2}\ulcgrl\scaleheb{#1}\ulcgrr}\raisebox{3.8pt}{\fnchrefnumcount\textcolor{darkredtwo}{\ElLang{\tiny{\,\the\numexpr\value{fnchrefnum}\relax}}}}}}}% Печатаем греческое слово, выставляем маркер слова, накручиваем счетчик fnchrefnum и печатаем номер сноски
\newcommand{\IGRLXXhebl}[1]{{\hboxR{\raisehtarget{\hypertarget{fnvs:\thenumfnt}{}}\hebrF{\fontsize{10.0}{1.2}\ulcgrl\scaleheb{#1}}\fnchrefnumcount}}}% Печатаем греческое слово, выставляем левый маркер группы слов и накручиваем счетчик fnchrefnum
......@@ -1565,14 +1568,14 @@
}%
%
%
% Vertical margin rules
% Vertical margin rules for custom notes and comments
\newlength{\leftmarginrule}%
\newlength{\rightmarginrule}%
%
\ifforprint% Из-за сдвига полей на странице нужно перенастроить вертикальную полоску
\setlength{\leftmarginrule}{\dimexpr1\linewidth+0.225\textwidth-\oddsidemargin+2\marginparsep}%
\setlength{\rightmarginrule}{\dimexpr1\linewidth+0.225\textwidth+\oddsidemargin-2\marginparsep}%
\newcommand{\addmarginruleLCV}{%
\setlength{\leftmarginrule}{\dimexpr\textwidth+0.5\oddsidemargin+\evensidemargin}%
\setlength{\rightmarginrule}{\dimexpr\textwidth+1.5\oddsidemargin+\evensidemargin}%
\protect\newcommand{\addmarginruleLCV}{%
\AddToShipoutPicture*{%
\AtPageUpperLeft{%
\ifodd\value{page}%
......@@ -1584,8 +1587,8 @@
}%
}%
\else%
\setlength{\rightmarginrule}{\dimexpr1\linewidth+0.225\textwidth}%
\newcommand{\addmarginruleLCV}{%
\setlength{\rightmarginrule}{\dimexpr\textwidth+\oddsidemargin+\evensidemargin}%
\protect\newcommand{\addmarginruleLCV}{%
\AddToShipoutPicture*{%
\AtPageUpperLeft{%
\put(\LenToUnit{\rightmarginrule},\LenToUnit{-\headheight-\headsep+0.67\textheight-\textheight-10pt}){\textcolor{lightgrayever}{\rule{0.1pt}{0.33\textheight}}}% нечётная страница
......
......@@ -39,7 +39,7 @@
\newif\iflexemes\lexemesfalse% НЕ ТРОГАТЬ! Лексемы греческих/ивритских слово
\newif\ifmorph\morphfalse% НЕ ТРОГАТЬ! Морфология греческих/ивритских слово
\newif\ifcriticaltrans\criticaltransfalse% НЕ ТРОГАТЬ! % Переведен критический аппарат на русский язык?
\newif\ifhebraicnames\hebraicnamesfalse% НЕ ТРОГАТЬ! Генерим гебраизированный вариант подстрочника, где еврейские имена и имя Йахве восстановлены
\newif\ifhebraicnames\hebraicnamestrue% НЕ ТРОГАТЬ! Генерим гебраизированный вариант подстрочника, где еврейские имена и имя Йахве восстановлены
\newif\ifntgematria\ntgematriafalse% НЕ ТРОГАТЬ! Добавляем просчёт гематрии в греч. НЗ
\newif\iffinal\finalfalse% НЕ ТРОГАТЬ! % Законченное издание или DRAFT?
\newif\ifapocryphaonly\apocryphaonlyfalse% НЕ ТРОГАТЬ! % Компиляция апокрифов
......
......@@ -2655,6 +2655,25 @@ rrep -q -F "!\TaNaKQuoteEndLCV" "}\nolinebreak!" ./$STY_NAME
rrep -q -F "\TaNaKQuoteEndLCV" "}" ./$STY_NAME
#
sed -r -i 's/(case\{[[:digit:]]{8}\}\{)/\1\\vsLCVstart /g' ./$STY_NAME
#
# Drop caps in chapter starts
sed -r -i 's/001\}\{\\vsLCVstart ([а-яА-Я]) /001\}\{\\vsLCVchapstart\{\1\}~/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart ([а-яА-Я])/001\}\{\\vsLCVchapstart\{\1\}/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\rub\{([а-яА-Я])\} /001\}\{\\vsLCVchapJstart\{\1\}~/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\}([а-яА-Я]) /001\}\{\\vsLCVchapstart\{\1\}~/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\}([а-яА-Я])/001\}\{\\vsLCVchapstart\{\1\}/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\} ([а-яА-Я]) /001\}\{\\vsLCVchapstart\{\1\}~/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\} ([а-яА-Я])/001\}\{\\vsLCVchapstart\{\1\}/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\}\\rub\{([а-яА-Я]) /001\}\{\\vsLCVchapJstart\{\1\}~\\rub\{/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\}\\rub\{([а-яА-Я])/001\}\{\\vsLCVchapJstart\{\1\}\\rub\{/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\} \\rub\{([а-яА-Я]) /001\}\{\\vsLCVchapJstart\{\1\}~\\rub\{/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\ntparendsingletextmarker\{\} \\rub\{([а-яА-Я])/001\}\{\\vsLCVchapJstart\{\1\}\\rub\{/g' ./$STY_NAME
sed -r -i 's/001\}\{\\vsLCVstart \\CAPN\{([а-яА-Я])/001\}\{\\vsLCVchapstart\{\1\}\\CAPN\{/g' ./$STY_NAME
rrep -q -F "001}{\vsLCVstart \Hebyeshualcv{} " "001}{\vsLCVchapstart{Й}еш\'уа " ./$STY_NAME
# fix Drop Cap for Acts 22:1 dialog start/end
sed -r -i 's/\{44022001\}\{\\vsLCVstart \\DialogStartLCV (.)(.*)\\DialogEndLCV\{\}\}%/\{44022001\}\{\\vsLCVchapstart\{\1\}\2\\ntparendsingletextmarker\}%/g' ./$STY_NAME
#
#
rrep -q -F "{\vsLCVstart " "{\vsLCVstart " ./$STY_NAME
rrep -q -F "{\vsLCVstart \DialogStartLCV" "{\DialogStartLCV\vsLCVstart" ./$STY_NAME
#
......
......@@ -16,7 +16,7 @@
######################################################################
#
### Опции для выходного PDF файла ###
HEBRAICNAMES=0 # Генерим гебраизированный вариант подстрочника, где еврейские имена и имя Йахве восстановлены
HEBRAICNAMES=1 # Генерим гебраизированный вариант подстрочника, где еврейские имена и имя Йахве восстановлены
#
LCVONLY=1 # Компилируем лишь текст "Дословно-Смыслового Перевода"
IGRLXX=0 # Собираем подстночник Ветхого Завета, т.е. Септуагинту H.B.Swete (1) или Новый Завет (0)
......@@ -310,7 +310,7 @@ if [ "$LCVONLY" == 1 ]
if [ "$PREPRESS" == 1 ] ; then ./.utils/cpdf -scale-to-fit "4.37in 7.0in" ./$JOB_NAME.pdf -o ./$JOB_NAME-$JOB_TYPE$ALT_TRANS_TEXT$LEXICONFULLINTERLINEARCAPTION$LEXICONFULLINTERLINEARCAPTION-$FINALPDF-$PDF_TIMESTAMP-resized-to-4.37x7.0in.pdf ; fi
if [ "$PREPRESS" == 1 ] ; then ./.utils/cpdf -scale-to-fit "5.0in 7.0in" ./$JOB_NAME.pdf -o ./$JOB_NAME-$JOB_TYPE$ALT_TRANS_TEXT$LEXICONFULLINTERLINEARCAPTION$LEXICONFULLINTERLINEARCAPTION-$FINALPDF-$PDF_TIMESTAMP-resized-to-5.0x7.0in.pdf ; fi
if [ "$PREPRESS" == 1 ] ; then ./.utils/cpdf -scale-to-fit "7.5in 9.25in" ./$JOB_NAME.pdf -o ./$JOB_NAME-$JOB_TYPE$ALT_TRANS_TEXT$LEXICONFULLINTERLINEARCAPTION$LEXICONFULLINTERLINEARCAPTION-$FINALPDF-$PDF_TIMESTAMP-resized-to-7.5x9.25in.pdf ; fi
mv -v ./$JOB_NAME.pdf ./$JOB_NAME-$JOB_TYPE$ALT_TRANS_TEXT$LEXICONFULLINTERLINEARCAPTION$LEXICONFULLINTERLINEARCAPTION-$FINALPDF-$PDF_TIMESTAMP-original-8x10in.pdf
mv -v ./$JOB_NAME.pdf ./$JOB_NAME-$JOB_TYPE$ALT_TRANS_TEXT$LEXICONFULLINTERLINEARCAPTION$LEXICONFULLINTERLINEARCAPTION-$FINALPDF-$PDF_TIMESTAMP-base.pdf
echo -e "\e[1;32mAll two compilation passes for LCV are completed successfully\e[0m" ; echo ""
else
if [ "$APOCRYPHA" == 1 ]
......@@ -338,7 +338,7 @@ if [ "$LCVONLY" == 1 ]
if [ "$PREPRESS" == 1 ] ; then ./.utils/cpdf -scale-to-fit "4.37in 7.0in" ./$JOB_NAME.pdf -o ./$JOB_NAME-$JOB_TYPE-$FINALPDF-$PDF_TIMESTAMP-resized-to-4.37x7.0in.pdf ; fi
if [ "$PREPRESS" == 1 ] ; then ./.utils/cpdf -scale-to-fit "5.0in 7.0in" ./$JOB_NAME.pdf -o ./$JOB_NAME-$JOB_TYPE-$FINALPDF-$PDF_TIMESTAMP-resized-to-5.0x7.0in.pdf ; fi
if [ "$PREPRESS" == 1 ] ; then ./.utils/cpdf -scale-to-fit "7.5in 9.25in" ./$JOB_NAME.pdf -o ./$JOB_NAME-$JOB_TYPE-$FINALPDF-$PDF_TIMESTAMP-resized-to-7.5x9.25in.pdf ; fi
mv -v ./$JOB_NAME.pdf ./$JOB_NAME-$JOB_TYPE-$FINALPDF-$PDF_TIMESTAMP-original-8x10in.pdf
mv -v ./$JOB_NAME.pdf ./$JOB_NAME-$JOB_TYPE-$FINALPDF-$PDF_TIMESTAMP-base.pdf
echo -e "\e[1;32mAll two compilation passes for AST are completed successfully\e[0m" ; echo ""
else
if [ "$IGRLXX" == 1 ]
......
......@@ -19,23 +19,23 @@
\setcounter{gospelevents}{1}%
%
%
\newcommand{\GospelsEventHeaderCap}[1]{\multicolumn{6}{l}{\vphantom{HHH}\sffamily\ifcompilelcvonly\footnotesize\else\normalsize\larger[0.5]\fi\textbf{#1}}\\*}%
\newcommand{\GospelsEventHeader}[1]{\multicolumn{6}{l}{\vphantom{HH}\sffamily\ifcompilelcvonly\footnotesize\smaller[0.5]\else\normalsize\fi\textbf{#1}}\\*\nobreaktoprule}%
\newcommand{\GospelsEventHeaderCap}[1]{\multicolumn{6}{l}{\vphantom{HHH}\sffamily\normalsize\larger[0.5]\textbf{#1}}\\*}%
\newcommand{\GospelsEventHeader}[1]{\multicolumn{6}{l}{\vphantom{HH}\sffamily\normalsize\textbf{#1}}\\*\nobreaktoprule}%
\newcommand{\DescribeGospelsEvent}[5]{%
\begingroup%
\raisehtarget{\pdfbookmark[1]{#1}{:\thegospelevents}}%
\hspace{-5pt}{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else0.9\fi,FakeStretch=1.0}\ifcompilelcvonly\tiny\else\footnotesize\fi{\mbox{\thegospelevents}}}%
\hspace{-5pt}{\sffamily\addfontfeatures{Scale=0.9,FakeStretch=1.0}\footnotesize{\mbox{\thegospelevents}}}%
\stepcounter{gospelevents}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.14\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#1}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#1}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#2}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#2}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#3}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#3}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#4}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#4}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#5}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#5}}%
\endgroup%
\br%
\midrule%
......@@ -43,18 +43,18 @@
\newcommand{\DescribeGospelsEventLast}[5]{%
\begingroup%
\raisehtarget{\pdfbookmark[1]{#1}{:\thegospelevents}}%
\hspace{-5pt}{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else0.9\fi,FakeStretch=1.0}\ifcompilelcvonly\tiny\else\footnotesize\fi{\mbox{\thegospelevents}}}%
\hspace{-5pt}{\sffamily\addfontfeatures{Scale=0.9,FakeStretch=1.0}\footnotesize{\mbox{\thegospelevents}}}%
\stepcounter{gospelevents}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.14\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#1}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#1}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#2}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#2}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#3}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#3}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#4}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#4}}%
\endgroup & \begingroup%
{{\sffamily\addfontfeatures{Scale=\ifcompilelcvonly1.0\else1.0\fi,FakeStretch=1.0}\leading{10.5pt}#5}}%
{{\sffamily\addfontfeatures{Scale=1.0,FakeStretch=1.0}\leading{10.5pt}#5}}%
\endgroup%
\br%
}%
......@@ -66,20 +66,14 @@
\centering%
\begin{center}%
\begingroup%
\ifcompilelcvonly\tiny\else\normalsize\smaller[0.75]\fi%
\normalsize\smaller[0.75]%
\setlength{\columnsep}{2pt}%
\leftskip0pt%
\lineskiplimit=0pt\relax% Запрещаем LaTeX добавлять место между строками, если есть высокие буквы, как Ё, Й, евр. Ламед... Обязательно заклю
\ifcompilelcvonly%
\renewcommand{\arraystretch}{0.8}% дополнительное расстояние между строками таблиц
\setlength{\LTpre}{-1pt}%
\setlength{\LTpost}{-1pt}%
\else%
\renewcommand{\arraystretch}{0.9}% дополнительное расстояние между строками таблиц
\setlength{\LTpre}{-2pt}%
\setlength{\LTpost}{-2pt}%
\fi%
\begin{longtable}{L{\ifcompilelcvonly7\else15\fi pt}|L{\ifcompilelcvonly0.4\else0.45\fi\linewidth}|C{0.0925\linewidth} C{0.0925\linewidth} C{0.0925\linewidth} C{0.0925\linewidth}}%
\renewcommand{\arraystretch}{0.9}% дополнительное расстояние между строками таблиц
\setlength{\LTpre}{-2pt}%
\setlength{\LTpost}{-2pt}%
\begin{longtable}{L{15pt}|L{0.45\linewidth}|C{0.0925\linewidth} C{0.0925\linewidth} C{0.0925\linewidth} C{0.0925\linewidth}}%
\arrayrulecolor{black}%
\hphantom{.} & {\sffamily Событие} & {\sffamily\HBR{Матитьй\'аху}{Матф\'ей}} & {\sffamily\HBR{М\'аркос}{Марк}} & {\sffamily\HBR{Л\'укас}{Лук\'а}} & {\sffamily\HBR{Йох\'анан}{Ио\'анн}} \br%
\midrule%
......
......@@ -106,7 +106,7 @@
\vskip0ex%
\vspace*{\stretch{1}}%
% \fi%
{\Large\ifcompilelcvonly\larger[0.5]\else\larger[0.25]\fi Книги \textsc{\HBR{\hebha Бр\'ит \hebha Ҳадаш\'а}{Нового Завета}}}\br%
{\Large\ifcompilelcvonly\larger[0.5]\else\larger[0.25]\fi Книги \HBR{\hebha Бр\'ит \hebha Ҳадаш\'а}{Нового Завета}}\br%
\vspace{5mm}%
\small%
\ifcompilelcvonly%
......
......@@ -206,7 +206,7 @@
\intb{ }{ }{}{πατὴρ }{ }{ }{ }{6700100000}{}%
\intb{ }{ }{}{ἐκ }{из }{P }{ 1537}{6700100000}{}%
\intb{ }{ }{}{τῶν }{т\'ех, которые }{D-G.MP }{ 5120}{6700100000}{}%
\intb{ }{ }{}{ἰδίων }{своих [/же] }{A-G.MP.N }{ 2398}{6700100000}{}%
\intb{ }{ }{}{ἰδίων }{сво\'их же }{A-G.MP.N }{ 2398}{6700100000}{}%
\intb{ }{ }{}{χαρισμάτων. }{щ\'едрых под\'арков благодати }{N-G.NP }{ 5486}{6700100000}{}%
\intb{ }{ }{}{μακάριος }{Благослов\'енный }{A-N.MS.N }{ 3107}{6700100000}{}%
\intb{ }{ }{}{}{· }{D-N.MS }{ 3588}{6700100000}{}%
......@@ -1146,7 +1146,7 @@
\intb{ }{ }{}{νηστεῖαι }{ }{ }{ }{6700800000}{}%
\intb{ }{ }{}{ὑμῶν }{из вас }{R-PG.2P }{ 5216}{6700800000}{}%
\intb{ }{ }{}{μὴ }{не ни }{X.N }{ 3361}{6700800000}{}%
\intb{ }{ }{}{ἔστωσαν }{д\'олжны быть }{V-DPX.3P }{ 2077}{6700800000}{}%
\intb{ }{ }{}{ἔστωσαν }{должн\'ы быть }{V-DPX.3P }{ 2077}{6700800000}{}%
\intb{ }{ }{}{μετὰ }{с }{P }{ 3326}{6700800000}{}%
\intb{ }{ }{}{τῶν }{т\'ех, которые }{D-G.MP }{ 5120}{6700800000}{}%
\intb{ }{ }{}{ὑποκριτῶν. }{лицем\'ерами }{N-G.MP }{ 5273}{6700800000}{}%
......
......@@ -12155,7 +12155,7 @@
\ilxxb{ }{ }{}{ἡμέραι }{дни }{N-N.FP }{ 2250}{0000000000}{}%
\ilxxb{ }{ }{}{μετὰ }{вместе с / вслед за }{P }{ 3326}{0000000000}{}%
\ilxxb{ }{ }{}{ἑορτήν, }{ }{N-A.FS }{ 1859}{0000000000}{}%
\ilxxb{ }{ }{}{ἔστωσαν }{д\'олжны быть }{V-DPX.3P }{ 2077}{0000000000}{}%
\ilxxb{ }{ }{}{ἔστωσαν }{должн\'ы быть }{V-DPX.3P }{ 2077}{0000000000}{}%
\ilxxb{ }{ }{}{πᾶσαι }{вс\'якая / все / каждая }{A-N.FP.N }{ 3956}{0000000000}{}%
\ilxxb{ }{ }{}{αἱ }{эти / те с\'амые }{D-N.FP }{ 3588}{0000000000}{}%
\ilxxb{ }{ }{}{ἡμέραι }{дни }{N-N.FP }{ 2250}{0000000000}{}%
......@@ -12247,7 +12247,7 @@
\ilxxb{ }{ }{}{ἄρχοντες }{глав\'енствующие }{N-N.MP }{ 758}{0000000000}{}%