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

minor fixes

parent 382da361
......@@ -24,7 +24,7 @@
######################################################################
HEBRAICNAMES=1 # Генерим гебраизированный вариант подстрочника, где еврейские имена и имя ЙХВХ восстановлены
COMMENTARIESDATA=0 # Собираем csv файлы с комментариями (выключаем для скоростной сборки LCVr/LCVh файлов)
NTONLY=0 # Собираем только Новый Завет
NTONLY=1 # Собираем только Новый Завет
OTONLY=0 # Собираем только ТаНаХ с ВЗ апокрифами, если NTONLY=0
#
############################################################################
......@@ -204,12 +204,12 @@ echo -e "\e[32mГенерим гебраизированные имена или
#
## Всегда гебраизированная форма
# артикль ха
rrep -q -F "\hebha{}" "ҳа-" ./*.*
rrep -q -F "\hebhaWORDGLUEWORDGLUE" "ҳа-" ./*.*
rrep -q -F "\hebhaWORDGLUE" "ҳа-WORDGLUE" ./*.*
rrep -q -F "\hebha " "ҳа-" ./*.* ; rrep -q -F "\hebha " а-" ./*.*
rrep -q -F "\hebha\'" "ҳа-\'" ./*.*
rrep -q -F "ҳаМаш" а-Маш" ./*.*
rrep -q -F "\hebha{}" "ха-" ./*.*
rrep -q -F "\hebhaWORDGLUEWORDGLUE" "ха-" ./*.*
rrep -q -F "\hebhaWORDGLUE" "ха-WORDGLUE" ./*.*
rrep -q -F "\hebha " "ха-" ./*.* ; rrep -q -F "\hebha " а-" ./*.*
rrep -q -F "\hebha\'" "ха-\'" ./*.*
rrep -q -F "хаМаш" а-Маш" ./*.*
# Йешуа
rrep -q -F "\Hebyeshua" "Йеш\'уа" ./*.*
#
......@@ -222,17 +222,17 @@ if [ "$HEBRAICNAMES" == 1 ]
sed -r -i 's/\\hebyeshuaintb\{NIL\}\{ом\}/Йеш\\\x27уа/g' ./*.*
sed -r -i 's/\\hebyeshuaintb\{NIL\}\{у\}/Йеш\\\x27уа/g' ./*.*
# Йегошуа (сын Нуна)
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{NIL\}/Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{а\}/Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{е\}/Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{ом\}/Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{у\}/Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{NIL\}/Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{а\}/Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{е\}/Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{ом\}/Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebyehoshuaintb\{NIL\}\{у\}/Йеґ\\\x27ошуа/g' ./*.*
# Бар-Йегошуа
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{NIL\}/Бар\-Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{а\}/Бар\-Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{е\}/Бар\-Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{ом\}/Бар\-Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{у\}/Бар\-Йегош\\\x27уа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{NIL\}/Бар\-Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{а\}/Бар\-Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{е\}/Бар\-Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{ом\}/Бар\-Йеґ\\\x27ошуа/g' ./*.*
sed -r -i 's/\\hebbaryehoshuaintb\{NIL\}\{у\}/Бар\-Йеґ\\\x27ошуа/g' ./*.*
#
else
# Иисус
......@@ -1289,11 +1289,6 @@ if [ "$COMMENTARIESDATA" == 1 ]
zip -q $JOB_NAME_PREFIX_IGRNT-commentaries-prepprocessed.zip commentariesNT.csv
#
#
#########
# Корректируем гебр. имена Бога и оставляем гебр. имена Бога в IGRNTr обычным текстом
#rrep -q -F "ЙаҲВеҲ" "ЙҲВҲ [ יהוה ]" ./commentariesNT.csv
#rrep -q -F "ЙааҲ" "Йах [ יה ]" ./commentariesNT.csv
#
i="0"
while [ $i -lt 15 ]
do
......@@ -1440,8 +1435,8 @@ sed -r -i 's/ВРЕМЕННЫЙАКЦЕНТ/\xCC\x81/g' ./verses*T.csv
# Перевод кириллицы в верхний регистр только для подстрочникаб и удаляем SSC теги!!!
#sed -i 's/[а-я]/\U&/g' ./verses*T.csv
#
rrep -q -F "ҲА-" а" ./verses*T.csv
rrep -q -F "ҳа-" а" ./verses*T.csv
rrep -q -F "ХА-" а" ./verses*T.csv
rrep -q -F "ха-" а" ./verses*T.csv
sed -r -i 's/SSCSTART([[:digit:]\,]+)SSCEND//g' ./verses*T.csv
rrep -q -F "DIALOGSTART" "" ./verses*T.csv
rrep -q -F "DIALOGEND" "" ./verses*T.csv
......@@ -1549,7 +1544,7 @@ rrep -q -F "." "DOTPUNCT" ./allbooks-*T-src.java
rrep -q -F "-" "SDASH" ./allbooks-*T-src.java
rrep -q -F " –" "MDASHSPACED" ./allbooks-*T-src.java ; rrep -q -F "–" "MDASHNOTSPACED" ./allbooks-*T-src.java
rrep -q -F " —" "LDASHSPACED" ./allbooks-*T-src.java ;rrep -q -F "—" "LDASHNOTSPACED" ./allbooks-*T-src.java
rrep -q -F "ҳа-МашACCENTиах" аSDASHМашACCENTиах" ./allbooks-*T-src.java
rrep -q -F "ха-МашACCENTиах" аSDASHМашACCENTиах" ./allbooks-*T-src.java
rrep -q -F "," "COMMAPUNCT" ./allbooks-*T-src.java
rrep -q -F "GRTRSTART" "" ./allbooks-*T-src.java ; rrep -q -F "GRTREND" "" ./allbooks-*T-src.java # Напрочь избавляемся от скобок GRTR и LEFTBRACK, RIGHTBRACK, потому как в реальности в отдельно стоящем LCV нет смысла показывать квадратные скобки - они только напрягают зрение
#
......@@ -2272,7 +2267,7 @@ cp ./allbooks-NT-src.java ./versesNT.csv
#
rrep -q -F "WORDGLUE" "·" ./verses*T.csv
#
rrep -q -F "ҳа-" а" ./verses*T.csv
rrep -q -F "ха-" а" ./verses*T.csv
#
# Соединяем составные слова
sed -r -i 's/·<S>([LH]?[[:digit:]]+)<\/S> ·([[:alpha:] ́Ҳҳ«»“”‘’\;\:'"'"'\,\.\!\|\(\)\? \x7E\x2D]+)<S>/\2<S>\1<\/S><S>/g' ./verses*T.csv
......@@ -2449,17 +2444,17 @@ if [ "$HEBRAICNAMES" == 1 ]
then
# Йешуа
rrep -q -F "Йеш\'уа" "\Hebyeshualcv{}" ./LCV*T.tex
# (ҳа) Машиах
rrep -q -F "ҳа-Маш\'иаҳа" "\Hebhamashiahlcv{а}" ./LCV*T.tex
rrep -q -F "ҳа-Маш\'иаҳу" "\Hebhamashiahlcv{у}" ./LCV*T.tex
rrep -q -F "ҳа-Маш\'иаҳе" "\Hebhamashiahlcv{е}" ./LCV*T.tex
rrep -q -F "ҳа-Маш\'иаҳом" "\Hebhamashiahlcv{ом}" ./LCV*T.tex
rrep -q -F "ҳа-Маш\'иаҳовы" "\Hebhamashiahlcv{овы}" ./LCV*T.tex
rrep -q -F "ҳа-Маш\'иаҳов" "\Hebhamashiahlcv{ов}" ./LCV*T.tex
rrep -q -F "ҳа-Маш\'иаҳ" "\Hebhamashiahlcv{}" ./LCV*T.tex
# (ха) Машиах
rrep -q -F "ха-Маш\'иаҳа" "\Hebhamashiahlcv{а}" ./LCV*T.tex
rrep -q -F "ха-Маш\'иаҳу" "\Hebhamashiahlcv{у}" ./LCV*T.tex
rrep -q -F "ха-Маш\'иаҳе" "\Hebhamashiahlcv{е}" ./LCV*T.tex
rrep -q -F "ха-Маш\'иаҳом" "\Hebhamashiahlcv{ом}" ./LCV*T.tex
rrep -q -F "ха-Маш\'иаҳовы" "\Hebhamashiahlcv{овы}" ./LCV*T.tex
rrep -q -F "ха-Маш\'иаҳов" "\Hebhamashiahlcv{ов}" ./LCV*T.tex
rrep -q -F "ха-Маш\'иаҳ" "\Hebhamashiahlcv{}" ./LCV*T.tex
#
rrep -q -F "ҳа-\'" "\hebha\'" ./LCV*T.tex
rrep -q -F "ҳа-" "\hebha " ./LCV*T.tex
rrep -q -F "ха-\'" "\hebha\'" ./LCV*T.tex
rrep -q -F "ха-" "\hebha " ./LCV*T.tex
else
rrep -q -F "ИВРИМЯСТАРТ" "\CAPN{" ./LCV*T.tex ; rrep -q -F "ИВРИМЯКОНЕЦ" "}" ./LCV*T.tex
fi
......
......@@ -27,7 +27,7 @@ COMPLETEBOOK=0 # Компилируем всю книгу (1), или испол
INTERLINEAR_TRANS=1 # Компилим вместе с подстрочным переводом (1) или голый подстрочник (0), также выключая альтернативный текст на полях (ALT_TRANS_TEXT=0)
LEXEMES=1 # Добавляем леммы греческих / ивритских слов в подстрочный формат + гематрия
MORPH=1 # Добавляем морфологию греческих / ивритских слов в подстрочный формат
ALT_TRANS_TEXT=1 # Добавляем во внешние поля LCVh/LCVr текст Нового Завета в LCVr (подстрочник IGRNT), в самостоятельном LCVr/LCVh игнорируем.
ALT_TRANS_TEXT=1 # Добавляем во внешние поля LCVh/LCVr текст Нового Завета в LCVr (подстрочник IGRNT), в самостоятельном LCVr/LCVh всегда ALT_TRANS_TEXT=1
NTGEMATRIA=0 # Добавляем просчёт гематрии Нового Завета, ТОЛЬКО для электронного издания!!!
#
# !!!!!!!!!!!!! ПОКА ЧТО НЕ ПОЛНОСТЬЮ НАСТРОЕНЫ СТИЛИ ФОРМАТИРОВАНИЯ, и маркер bKEY и bDKEY !!!!!!!!!!!!!
......@@ -106,6 +106,7 @@ if [ "$PREPRESS" == 1 ]
if [ "$LCVONLY" == 1 ]
then
IGRLXX=0 ; APOCRYPHA=0
ALT_TRANS_TEXT=1
unset JOB_STY_NAME ; export JOB_STY_NAME="LCV"
sed -r -i 's/\\newif\\ifapocryphaonly\\apocryphaonlytrue/\\newif\\ifapocryphaonly\\apocryphaonlyfalse/g' ./.sty/$JOB_STY_NAME.sty
sed -r -i 's/\\newif\\ifntgematria\\ntgematriatrue/\\newif\\ifntgematria\\ntgematriafalse/g' ./.sty/$JOB_STY_NAME.sty
......@@ -249,7 +250,12 @@ if [ "$MORPH" == 1 ]
fi
if [ "$ALT_TRANS_TEXT" == 1 ]
then
unset ALT_TRANS_TEXT ; export ALT_TRANS_TEXT="-AltTrans"
if [ "$HEBRAICNAMES" == 1 ]
then
unset ALT_TRANS_TEXT ; export ALT_TRANS_TEXT="TR1894-DHNT1895"
else
unset ALT_TRANS_TEXT ; export ALT_TRANS_TEXT="TR1894-JBL2000"
fi
sed -r -i 's/\\newif\\ifaddalttrans\\addalttransfalse/\\newif\\ifaddalttrans\\addalttranstrue/g' ./.sty/$JOB_STY_NAME.sty
else
unset ALT_TRANS_TEXT ; export ALT_TRANS_TEXT=""
......@@ -286,7 +292,6 @@ if [ "$LEXICONFULLINTERLINEAR" == 1 ]
if [ "$LCVONLY" == 1 ]
then
sed -r -i 's/notitlepage\,oneside/notitlepage\,twoside/g' $JOB_NAME.tex
unset ALT_TRANS_TEXT ; export ALT_TRANS_TEXT=""
unset LEXICONFULLINTERLINEARCAPTION ; export LEXICONFULLINTERLINEARCAPTION=""
unset COMPLETE_BOOK ; export COMPLETE_BOOK="TRUE"
unset COMPILE_PART ; export COMPILE_PART="complete"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment