Модуль:Отексте/ЕЭБЕ

Материал из Викитеки — свободной библиотеки
Документация Документация
local p = {
	type = "mono"; -- дополнений нет; см. МСР
	
	-- Строки --------------------------------------------------------------------------------------
	
	wordlist = { default = "Еврейская энциклопедия Брокгауза и Ефрона/Словник" }; -- оглавление словника
	listroot = { default = "Еврейская энциклопедия Брокгауза и Ефрона/Словник/" }; -- префикс секций словника
	
	-- Для индексов
	indexpat  = { "Brockhaus and Efron Jewish Encyclopedia %.2u.djvu" };
	scanpat = { "[https://ru.wikisource.org/w/index.php?title=Файл:Brockhaus_and_Efron_Jewish_Encyclopedia_%.2u.djvu&page=%u %s]" };
	scan4index = true; -- использовать ли volumes[n].scan вместо volumes[n].index
	transclude = false; -- загружать ли текст статьи из индекса
	
	-- Прочее
	-- вместо автора
	noauthor = {
		[false] = "[[Еврейская энциклопедия Брокгауза и Ефрона|Еврейская энциклопедия Брокгауза и Ефрона]]", 
		[true]  = "[[Еврейская энциклопедия Брокгауза и Ефрона|Еврейская энциклопедія Брокгауза и Ефрона]]" 
	};
	-- для нижнего колонтитула
	override = {
		[false] = "[[Еврейская энциклопедия Брокгауза и Ефрона|ЕЭБЕ]]. [[Россия]], [[ЕЭБЕ/Санкт-Петербург|Санкт-Петербург]], [[w:1906 год|1906]]—[[w:1913 год|1913]]",
		[true]  = "[[Еврейская энциклопедия Брокгауза и Ефрона|ЕЭБЕ]]. [[Россия|Россія]], [[ЕЭБЕ/Санкт-Петербург|Санкт-Петербургъ]], [[w:1906 год|1906]]—[[w:1913 год|1913]]"
	};
	
	-- категории
	maincat = { [true] = "[[Категория:ЕЭБЕ]]", [false] = "[[Категория:ЕЭБЕ]]" };
	alphacat = { [true] = "[[Категория:ЕЭБЕ:", [false] = "[[Категория:ЕЭБЕ:" };
	
	wpsearch = true; -- если нужна ссылка на w:Special:Search/
	rnum = "стлб. "; -- с./стлб.
}

-- Таблицы -----------------------------------------------------------------------------------------

-- Селектор секций
p.listnum = {
	-- латиница
	{ "A", { "01" } },
	{ "Ac", { "03" } },
	{ "Ad", { "02" } },
	{ "Al", { "03" } },
	{ "Alt", { "04" } },
	{ "An", { "05" } },
	{ "Ar", { "06" } },
	{ "B", { "08" } },
	{ "Be", { "09" } },
	{ "Bet", { "10" } },
	{ "Bo", { "11" } },
	{ "Bu", { "12" } },
	{ "C", { "29" } },
	{ "Co", { "32" } },
	{ "Cr", { "33" } },
	{ "D", { "21" } },
	{ "Do", { "22" } },
	{ "Dz", { "21" } },
	{ "E", { "62" } },
	{ "Em", { "63" } },
	{ "F", { "56" } },
	{ "Fo", { "57" } },
	{ "G", { "17" } },
	{ "Gl", { "18" } },
	{ "Gr", { "19" } },
	{ "Gu", { "20" } },
	{ "H", { "17" } },
	{ "Hi", { "18" } },
	{ "I", { "25" } },
	{ "Is", { "26" } },
	{ "Iz", { "25" } },
	{ "J", { "27" } },
	{ "Jor", { "28" } },
	{ "Jov", { "27" } },
	{ "Ju", { "28" } },
	{ "Jude", { "29" } },
	{ "Ken", { "30" } },
	{ "Ker", { "31" } },
	{ "Ko", { "32" } },
	{ "Koh", { "31" } },
	{ "Kol", { "32" } },
	{ "Kr", { "33" } },
	{ "L", { "34" } },
	{ "Le", { "35" } },
	{ "Li", { "36" } },
	{ "M", { "37" } },
	{ "Me", { "38" } },
	{ "Mi", { "39" } },
	{ "Mo", { "40" } },
	{ "N", { "41" } },
	{ "Neu", { "42" } },
	{ "O", { "43" } },
	{ "P", { "44" } },
	{ "Pi", { "45" } },
	{ "Pro", { "46" } },
	{ "R", { "47" } },
	{ "S", { "49" } },
	{ "Sc", { "51" } },
	{ "Se", { "50" } },
	{ "Sn", { "51" } },
	{ "So", { "52" } },
	{ "Ste", { "61" } },
	{ "Sti", { "53" } },
	{ "Tas", { "54" } },
	{ "Tr", { "55" } },
	{ "Ty", { "54" } },
	{ "V", { "56" } },
	{ "Veri", { "14" } },
	{ "Vr", { "15" } },
	{ "W", { "13" } },
	{ "Wo", { "15" } },
	{ "Z", { "59" } },
	-- кириллица
	{ "А", { "01" } },
	{ "Ав", { "02" } },
	{ "Аж", { "03" } },
	{ "Ал", { "03", "04" } },
	{ "Алмо", { "04" } },
	{ "Анак", { "05" } },
	{ "Ар", { "05", "06" } },
	{ "Арабско", { "06" } },
	{ "Ат", { "07" } },
	{ "Б", { "08" } },
	{ "Бе", { "09" } },
	{ "Бед", { "09", "12" } },
	{ "Бее", { "09" } },
	{ "Беж", { "09", "12" } },
	{ "Без", { "09" } },
	{ "Бел", { "09", "12" } },
	{ "Бем", { "09" } },
	{ "Бер", { "09", "10" } },
	{ "Бере", { "09" } },
	{ "Бержн", { "10", "12" } },
	{ "Бери", { "09", "10" } },
	{ "Берк", { "09" } },
	{ "Берм", { "09", "10" } },
	{ "Берн", { "10" } },
	{ "Бес", { "09", "10" } },
	{ "Бет", { "10" } },
	{ "Беч", { "10", "12" } },
	{ "Би", { "10" } },
	{ "Бле", { "11" } },
	{ "Бресс", { "11", "12" } },
	{ "Брет", { "12" } },
	{ "В", { "13" } },
	{ "Векш", { "13", "15" } },
	{ "Вели", { "13" } },
	{ "Вена", { "15" } },
	{ "Венг", { "14" } },
	{ "Вене", { "14", "15" } },
	{ "Венз", { "14" } },
	{ "Венс", { "14", "15" } },
	{ "Верб", { "14" } },
	{ "Верн", { "14", "15" } },
	{ "Верр", { "14" } },
	{ "Вес", { "15" } },
	{ "Весе", { "14" } },
	{ "Вестн", { "14", "15" } },
	{ "Ветт", { "14" } },
	{ "Веч", { "15" } },
	{ "Веш", { "14" } },
	{ "Во", { "15" } },
	{ "Гад", { "15", "16" } },
	{ "Ге", { "17" } },
	{ "Гес", { "18" } },
	{ "Гол", { "19" } },
	{ "Грех", { "20" } },
	{ "Грец", { "19" } },
	{ "Гри", { "20" } },
	{ "Дан", { "20", "21" } },
	{ "Дани", { "20" } },
	{ "Данф", { "21" } },
	{ "Дети", { "22" } },
	{ "Детм", { "21" } },
	{ "До", { "22" } },
	{ "Ж", { "23" } },
	{ "Зелин", { "23", "24" } },
	{ "Зем", { "24" } },
	{ "Иа", { "27" } },
	{ "Иб", { "24" } },
	{ "Ибнэ", { "24", "25" } },
	{ "Ие", { "27" } },
	{ "Из", { "25" } },
	{ "Ии", { "25", "27" } },
	{ "Ик", { "25" } },
	{ "Ио", { "27" } },
	{ "Иом", { "28" } },
	{ "Ип", { "25" } },
	{ "Ис", { "26" } },
	{ "Иссо", { "64" } },
	{ "Ист", { "26" } },
	{ "Иу", { "28" } },
	{ "Иудан", { "29" } },
	{ "Иудап", { "28" } },
	{ "Иудг", { "29" } },
	{ "Иф", { "26" } },
	{ "Й", { "27" } },
	{ "Йон", { "28" } },
	{ "К", { "29" } },
	{ "Кап", { "30" } },
	{ "Кел", { "30", "33" } },
	{ "Кем", { "30" } },
	{ "Кеп", { "31" } },
	{ "Код", { "32" } },
	{ "Кр", { "33" } },
	{ "Ладенбург", { "33", "34" } },
	{ "Лев", { "34", "35" } },
	{ "Леве", { "34" } },
	{ "Леви", { "34", "35" } },
	{ "Левк", { "35" } },
	{ "Лес", { "35", "36" } },
	{ "Либ", { "35" } },
	{ "Лио", { "36" } },
	{ "Лип", { "35" } },
	{ "Лис", { "35", "36" } },
	{ "Лиси", { "36" } },
	{ "М", { "37" } },
	{ "Мау", { "38" } },
	{ "Медн", { "40" } },
	{ "Меж", { "38" } },
	{ "Мелец", { "40" } },
	{ "Мели", { "38" } },
	{ "Мен", { "40" } },
	{ "Менан", { "38" } },
	{ "Меры", { "40" } },
	{ "Мес", { "38" } },
	{ "Мест", { "38", "40" } },
	{ "Мет", { "38" } },
	{ "Мехо", { "40" } },
	{ "Мехол", { "38" } },
	{ "Мещ", { "40" } },
	{ "Мз", { "38" } },
	{ "Ми", { "39" } },
	{ "Миб", { "38" } },
	{ "Миддот", { "38", "39" } },
	{ "Миро", { "40" } },
	{ "Миров", { "39" } },
	{ "Мол", { "40" } },
	{ "Н", { "41" } },
	{ "Неж", { "42" } },
	{ "Нез", { "41" } },
	{ "Неме", { "41", "42" } },
	{ "Неп", { "41" } },
	{ "Неу", { "42" } },
	{ "Обет", { "43" } },
	{ "Обеч", { "42" } },
	{ "Обы", { "43" } },
	{ "П", { "44" } },
	{ "Пени", { "46" } },
	{ "Пенин", { "44" } },
	{ "Песн", { "46" } },
	{ "Песс", { "44" } },
	{ "Пи", { "44", "45" } },
	{ "Пик", { "44" } },
	{ "Пио", { "45" } },
	{ "Пип", { "44" } },
	{ "Пир", { "45" } },
	{ "Преш", { "46" } },
	{ "Прж", { "45" } },
	{ "Прокл", { "46" } },
	{ "Раф", { "47" } },
	{ "Ред", { "47", "48" } },
	{ "Рей", { "47" } },
	{ "Реп", { "48" } },
	{ "Рес", { "47" } },
	{ "Реч", { "47", "48" } },
	{ "Реше", { "47", "48" } },
	{ "Роз", { "48" } },
	{ "С", { "49" } },
	{ "Сарае", { "50" } },
	{ "Сев", { "50", "53" } },
	{ "Сег", { "50" } },
	{ "Сед", { "50", "53" } },
	{ "Сеж", { "50" } },
	{ "Сен", { "50", "53" } },
	{ "Серп", { "50" } },
	{ "Си", { "51" } },
	{ "Сиб", { "50" } },
	{ "Сие", { "51" } },
	{ "Сик", { "50" } },
	{ "Сил", { "51" } },
	{ "Сол", { "52" } },
	{ "Сти", { "53" } },
	{ "Тас", { "54" } },
	{ "Телес", { "55" } },
	{ "Телех", { "54" } },
	{ "Трани", { "54", "55" } },
	{ "Ф", { "56" } },
	{ "Федо", { "64" } },
	{ "Фей", { "56" } },
	{ "Феод", { "64" } },
	{ "Фер", { "56" } },
	{ "Фесс", { "64" } },
	{ "Фест", { "56" } },
	{ "Фив", { "64" } },
	{ "Фиг", { "56" } },
	{ "Фим", { "64" } },
	{ "Фин", { "56" } },
	{ "Фо", { "57" } },
	{ "Х", { "58" } },
	{ "Хи", { "59" } },
	{ "Ч", { "60" } },
	{ "Шем", { "60", "61" } },
	{ "Шемо", { "61" } },
	{ "Штер", { "62" } },
	{ "Элиа", { "63" } },
	{ "Элиг", { "62" } },
	{ "Элие", { "63" } },
	{ "Элик", { "62" } },
	{ "Элио", { "63" } },
	{ "Элип", { "62" } },
	{ "Элиэ", { "63" } },
	{ "Ю", { "64" } },
	{ "Яя", { "00" } }, -- заглушка последней секции
}

-- Заголовки томов
p.volumes = {
	["1"]  = { [false] = "т. 1: А — Алмемар", [true] = "т. 1: А — Алмемаръ", scan = { "01", 1 } },
	["2"]  = { [false] = "т. 2: Алмогады — Арабский язык", [true] = "т. 2: Алмогады — Арабскій языкъ", scan = { "02", 1 } },
	["3"]  = { [false] = "т. 3: Арабско-еврейская литература — Бделлий", [true] = "т. 3: Арабско-еврейская литература — Бделлій", scan = { "03", 1 } },
	["4"]  = { [false] = "т. 4: Бе-Абидан — Брес", [true] = "т. 4: Бе-Абиданъ — Бресъ", scan = { "04", 1 } },
	["5"]  = { [false] = "т. 5: Брессюир — Гадасси", [true] = "т. 5: Брессюиръ — Гадасси", scan = { "05", 1 } },
	["6"]  = { [false] = "т. 6: Гадассий — Данте", [true] = "т. 6: Гадассій — Данте", scan = { "06", 1 } },
	["7"]  = { [false] = "т. 7: Данциг — Ибн-Эзра", [true] = "т. 7: Данцигъ — Ибнъ-Эзра", scan = { "07", 1 } },
	["8"]  = { [false] = "т. 8: Ибн-Эзра — Иудаизм", [true] = "т. 8: Ибнъ-Эзра — Іудаизмъ", scan = { "08", 1 } },
	["9"]  = { [false] = "т. 9: Иудан — Ладенбург", [true] = "т. 9: Іуданъ — Ладенбургъ", scan = { "09", 1 } },
	["10"] = { [false] = "т. 10: Ладенбург — Миддот", [true] = "т. 10: Ладенбургъ — Миддотъ", scan = { "10", 1 } },
	["11"] = { [false] = "т. 11: Миддот — Община", [true] = "т. 11: Миддотъ — Община", scan = { "11", 1 } },
	["12"] = { [false] = "т. 12: Обычай — Проказа", [true] = "т. 12: Обычай — Проказа", scan = { "12", 1 } },
	["13"] = { [false] = "т. 13: Проклятие — Сарагосси", [true] = "т. 13: Проклятіе — Сарагосси", scan = { "13", 1 } },
	["14"] = { [false] = "т. 14: Сараево — Трани", [true] = "т. 14: Сараево — Трани", scan = { "14", 1 } },
	["15"] = { [false] = "т. 15: Трани — Шемини-Ацерет", [true] = "т. 15: Трани — Шемини-Ацеретъ", scan = { "15", 1 } },
	["16"] = { [false] = "т. 16: Шемирамот — Иссоп", [true] = "т. 16: Шемирамотъ — Ѵссопъ", scan = { "16", 1 } },
}

-- Заголовки словников
p.wordlists = {
	["01"] = { [false] = "А — Аб-бет-дин", [true] = "А — Абъ-бетъ-динъ" },
	["02"] = { [false] = "Аваддон — Ад", [true] = "Аваддонъ — Адъ" },
	["03"] = { [false] = "Ажан — Алмемар", [true] = "Ажанъ — Алмемаръ" },
	["04"] = { [false] = "Алмогады — Анаия", [true] = "Алмогады — Анаія" },
	["05"] = { [false] = "Анаким — Арабский язык", [true] = "Анакимъ — Арабскій языкъ" },
	["06"] = { [false] = "Арабско-еврейская литература — Асхабад", [true] = "Арабско-еврейская литература — Асхабадъ" },
	["07"] = { [false] = "Атад — Африбида", [true] = "Атадъ — Аѳрибида" },
	["08"] = { [false] = "Баала — Бделлий", [true] = "Баала — Бделлій" },
	["09"] = { [false] = "Бе-Абидан — Берман", [true] = "Бе-Абиданъ — Берманъ" },
	["10"] = { [false] = "Бернайс — Блашки", [true] = "Бернайсъ — Блашки" },
	["11"] = { [false] = "Бледзев — Брес", [true] = "Бледзевъ — Бресъ" },
	["12"] = { [false] = "Брессюир — Бялый Камень", [true] = "Брессюиръ — Бялый Камень" },
	["13"] = { [false] = "Ваад — Велюнь", [true] = "Ваадъ — Велюнь" },
	["14"] = { [false] = "Венгерова — Влощов", [true] = "Венгерова — Влощовъ" },
	["15"] = { [false] = "Вобольники — Гадасси", [true] = "Вобольники — Гадасси" },
	["16"] = { [false] = "Гадассий — Гдов", [true] = "Гадассій — Гдовъ" },
	["17"] = { [false] = "Ге — Геры", [true] = "Ге — Геры" },
	["18"] = { [false] = "Гесман — Гок", [true] = "Гесманъ — Гокъ" },
	["19"] = { [false] = "Голанч — Гржималов", [true] = "Голанчъ — Гржималовъ" },
	["20"] = { [false] = "Грива — Данте", [true] = "Грива — Данте" },
	["21"] = { [false] = "Данциг — Дни покаяния", [true] = "Данцигъ — Дни покаянія" },
	["22"] = { [false] = "Добжица — Ефрон", [true] = "Добжица — Ефронъ" },
	["23"] = { [false] = "Жабинка — Зельцер", [true] = "Жабинка — Зельцеръ" },
	["24"] = { [false] = "Земат — Ибн-Эзра", [true] = "Зематъ — Ибнъ-Эзра" },
	["25"] = { [false] = "Ибн-Эзра — Ир-Шемеш", [true] = "Ибнъ-Эзра — Иръ-Шемешъ" },
	["26"] = { [false] = "Исаакова — Иштабах", [true] = "Исаакова — Иштабахъ" },
	["27"] = { [false] = "Иа — Иольсон", [true] = "Іа — Іольсонъ" },
	["28"] = { [false] = "Иома — Иудаизм", [true] = "Іома — Іудаизмъ" },
	["29"] = { [false] = "Иудан — Кан", [true] = "Іуданъ — Канъ" },
	["30"] = { [false] = "Капельманс — Кентуки", [true] = "Капельмансъ — Кентуки" },
	["31"] = { [false] = "Кепеник — Когут", [true] = "Кепеникъ — Когутъ" },
	["32"] = { [false] = "Кодашим — Коэн", [true] = "Кодашимъ — Коэнъ" },
	["33"] = { [false] = "Кража — Ладенбург", [true] = "Кража — Ладенбургъ" },
	["34"] = { [false] = "Ладенбург — Леви", [true] = "Ладенбургъ — Леви" },
	["35"] = { [false] = "Левизон — Лира", [true] = "Левизонъ — Лира" },
	["36"] = { [false] = "Лисбон — Ляцково", [true] = "Лисбонъ — Ляцково" },
	["37"] = { [false] = "Маадай — Мать", [true] = "Маадай — Мать" },
	["38"] = { [false] = "Маукш — Миддот", [true] = "Маукшъ — Миддотъ" },
	["39"] = { [false] = "Миддот — Мок", [true] = "Миддотъ — Мокъ" },
	["40"] = { [false] = "Молада — Миро", [true] = "Молада — Мѵро" },
	["41"] = { [false] = "Наама — Неттер", [true] = "Наама — Неттеръ" },
	["42"] = { [false] = "Неуда — Община", [true] = "Неуда — Община" },
	["43"] = { [false] = "Обычай — Ошмяны", [true] = "Обычай — Ошмяны" },
	["44"] = { [false] = "Паальцов — Пиперно", [true] = "Паальцовъ — Пиперно" },
	["45"] = { [false] = "Пиратон — Проказа", [true] = "Пиратонъ — Проказа" },
	["46"] = { [false] = "Проклятие — Раухберг", [true] = "Проклятіе — Раухбергъ" },
	["47"] = { [false] = "Рафа — Рожнятов", [true] = "Рафа — Рожнятовъ" },
	["48"] = { [false] = "Роза — Рюф", [true] = "Роза — Рюфъ" },
	["49"] = { [false] = "Саадия — Сарагосси", [true] = "Саадія — Сарагосси" },
	["50"] = { [false] = "Сараево — Сикст", [true] = "Сараево — Сикстъ" },
	["51"] = { [false] = "Сила — Сокращения", [true] = "Сила — Сокращенія" },
	["52"] = { [false] = "Сол — Стефан", [true] = "Солъ — Стефанъ" },
	["53"] = { [false] = "Стиглиц — Таршиш", [true] = "Стиглицъ — Таршиш" },
	["54"] = { [false] = "Тасакет — Трани", [true] = "Тасакетъ — Трани" },
	["55"] = { [false] = "Трани — Уязд", [true] = "Трани — Уяздъ" },
	["56"] = { [false] = "Фааф-Моав — Флор", [true] = "Фааѳъ-Моавъ — Флоръ" },
	["57"] = { [false] = "Фоа — Фюрт", [true] = "Фоа — Фюртъ" },
	["58"] = { [false] = "Хабад — Хешмон", [true] = "Хабадъ — Хешмонъ" },
	["59"] = { [false] = "Хиббут га-Кебер — Цюрих", [true] = "Хиббутъ га-Кеберъ — Цюрихъ" },
	["60"] = { [false] = "Чарльмонт — Шемини Ацерет", [true] = "Чарльмонтъ — Шемини Ацеретъ" },
	["61"] = { [false] = "Шемирамот — Штеккер", [true] = "Шемирамотъ — Штеккеръ" },
	["62"] = { [false] = "Штерк — Элишеба", [true] = "Штеркъ — Элишеба" },
	["63"] = { [false] = "Элиаб — Эфиопия", [true] = "Эліабъ — Эѳіопія" },
	["64"] = { [false] = "Юбал — Иссоп", [true] = "Юбалъ — Ѵссопъ" },
}

-- Словник в том
p.wl2volume = {
	{ from = "01", to = "03", volume = "1" },
	{ from = "04", to = "05", volume = "2" },
	{ from = "06", to = "08", volume = "3" },
	{ from = "09", to = "11", volume = "4" },
	{ from = "12", to = "15", volume = "5" },
	{ from = "16", to = "20", volume = "6" },
	{ from = "21", to = "24", volume = "7" },
	{ from = "25", to = "28", volume = "8" },
	{ from = "29", to = "33", volume = "9" },
	{ from = "34", to = "38", volume = "10" },
	{ from = "39", to = "42", volume = "11" },
	{ from = "43", to = "45", volume = "12" },
	{ from = "46", to = "49", volume = "13" },
	{ from = "50", to = "54", volume = "14" },
	{ from = "55", to = "60", volume = "15" },
	{ from = "61", to = "64", volume = "16" },
}

-- Для приложений 
p.supplement = false

----------------------------------------------------------------------------------------------------

return p