Для документации этого модуля может быть создана страница Модуль:Отексте/МЭСБЕ/Документация

local p ={};
p.type = "mono"; -- дополнений нет; см. МСР

-- Строки --------------------------------------------------------------------------------------

-- оглавление словника
p.wordlist = { default = "Малый энциклопедический словарь Брокгауза и Ефрона/Словник", }; 
-- префикс секций словника
p.listroot = { default = "Малый энциклопедический словарь Брокгауза и Ефрона/Словник/", }; 

-- Для индексов
p.indexpat = { "" }; -- пока так
p.scanpat = { "[https://ru.wikisource.org/w/index.php?title=Файл:Малый_энциклопедический_словарь._%s.djvu&page=%u %s]" };

p.transclude = false; -- загружать ли текст статьи из индекса

-- Прочее
-- вместо автора
p.noauthor = {
	[false] = "[[Малый энциклопедический словарь Брокгауза и Ефрона]]", 
	[true]  = "[[Малый энциклопедический словарь Брокгауза и Ефрона|Малый энциклопедическій словарь Брокгауза и Ефрона]]" 
};
-- для нижнего колонтитула
p.override = {
	[false] = "[[Малый энциклопедический словарь Брокгауза и Ефрона|МЭСБЕ]]. [[Россия]], " .. 
		"[[ЭСБЕ/Санкт-Петербург, столица России|Санкт-Петербург]], [[w:1907 год|1907]]—[[w:1909 год|1909]]",
	[true]  = "[[Малый энциклопедический словарь Брокгауза и Ефрона|МЭСБЕ]]. [[Россия|Россія]], " .. 
		"[[ЭСБЕ/Санкт-Петербург, столица России|Санкт-Петербургъ]], [[w:1907 год|1907]]—[[w:1909 год|1909]]"
};

-- категории
p.maincat = { [true] = "[[Категория:МЭСБЕ]]", [false] = "[[Категория:МЭСБЕ]]" };
p.alphacat = { [true] = "[[Категория:МЭСБЕ:", [false] = "[[Категория:МЭСБЕ:" };

p.wpsearch = true; -- если нужна ссылка на w:Special:Search/
p.rnum = "стлб. "; -- с./стлб.
p.factor = 2;

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

-- Селектор секций
p.listnum = {
	{ "A",	{ "1" } }, -- латиница
	{ "B",	{ "1-1" } },
	{ "C",	{ "2-2" } },
	{ "Cd",	{ "4-3" } },
	{ "Co",	{ "3" } },
	{ "D",	{ "2-1" } },
	{ "F",	{ "4-2" } },
	{ "G",	{ "2" } },
	{ "H",	{ "1-2" } },
	{ "Ho",	{ "2" } },
	{ "I",	{ "2-2" } },
	{ "J",	{ "2-1" } },
	{ "K",	{ "2-2" } },
	{ "Ky",	{ "3" } },
	{ "L",	{ "3-1" } },
	{ "N",	{ "3-2" } },
	{ "Pr",	{ "4" } },
	{ "Q",	{ "2-2" } },
 	{ "R",	{ "4" } },
	{ "S",	{ "4-1" } },
	{ "T",	{ "4-2" } },
	{ "V",	{ "1-2" } },
    { "А",	{ "1", "Дополнение" } }, -- кириллица
    { "Б",	{ "1-1", "Дополнение" } },
    { "В",	{ "1-2", "Дополнение" } },
    { "Г",	{ "2", "1-2", "Дополнение" } },
    { "Д",	{ "2-1", "4-3", "Дополнение" } },
    { "З",	{ "2-2", "4-3", "Дополнение" } },
    { "К",	{ "3", "2-2", "Дополнение" } },
    { "Л",	{ "3-1", "Дополнение" } },
    { "Н",	{ "3-2", "Дополнение" } },
    { "П",	{ "3-2", "4", "Дополнение" } },
    { "Р",	{ "4" } },
    { "С",	{ "4-1" } },
    { "Т",	{ "4-2" } },
    { "Ф",	{ "4-2", "4-3"} },
    { "Х",	{ "4-3" } },
}

-- Заголовки словников
p.wordlists = {
	["1"]   = { [false] = "А — Аян" },
	["1-1"] = { [false] = "Б — Бянки" },
	["1-2"] = { [false] = "В — Гальванотропизм" },
	["2"]   = { [false] = "Гальванохромия — Гяур" },
	["2-1"] = { [false] = "Д — Жюст" },
	["2-2"] = { [false] = "З — Кившенко" },
	["3"]   = { [false] = "Кигн — Кяхта" },
	["3-1"] = { [false] = "Л — Мячково" },
	["3-2"] = { [false] = "Н — Початок" },
	["4"]   = { [false] = "Почва — Рясофор" },
	["4-1"] = { [false] = "С — Сясь" },
	["4-2"] = { [false] = "Т — Фюстель де Куланж" },
	["4-3"] = { [false] = "Х — Иссоп" },
    ["Дополнение"] = { [false] = "Дополнение" },
}

-- Словник в том
p.wl2volume = {
	{ from = "1", to = "1-2", volume = "1" },
	{ from = "2", to = "2-2", volume = "2" },
	{ from = "3", to = "3-2", volume = "3" },
	{ from = "4", to = "4-3", volume = "4" },
	{ from = "Дополнение", to = "Дополнение", volume = "4" },
}

-- Заголовки томов
p.volumes = {
	["1"] = { 
		[true] = "А — Гальванотропизмъ", [false] = "А — Гальванотропизм", 
		prefix = "т. I, вып. 1 (1907): ", 
		sources = {
			{
				linkdata = { "Т._1._Вып._1._А-Гальванотропизм_(1907)", 1, "скан" },
				map = {
					{    1,   9 }, {   25,  23 }, {   33,  29 }, {   49,  38 }, {   57,  44 }, 
					{  129,  85 }, {  145,  97 }, {  153, 105 }, {  253, 156 }, {  257, 159 },
					{  269, 167 }, {  389, 229 }, {  529, 301 }, {  753, 415 }, {  829, 454 },
				},
			},
		},
	},
	["2"] = { 
		[true] = "Гальванохромія — Кившенко", [false] = "Гальванохромия — Кившенко",
		prefix = "т. I, вып. 2 (1907): ",
		sources = {
			{
				linkdata = { "Т._1._Вып._2._Гальванохромия_-_Кившенко_(1907)", 1, "скан" },
				map = {
					{ 1057,   4 }, { 1169,  62 }, { 1233,  95 }, { 1329, 145 }, { 1361, 163 },
					{ 1373, 173 }, { 1645, 315 }, { 1649, 318 }, { 1777, 385 }, { 1881, 442 },
					{ 1889, 455 }, 
				},
			},
		},
	},
	["3"] = { 
		[true] = "Кигнъ — Початокъ", [false] = "Кигн — Початок",
		prefix = "т. II, вып. 3 (1909): ",
		sources = {
			{
				linkdata = { "Т._2._Вып._3._Кигн_-Початок_(1907)", 1, "скан" },
				map = {
					{    1,   4 }, {   21,  16 }, {   25,  19 }, {  205, 111 }, {  365, 192 },
					{  409, 223 }, {  609, 332 }, {  721, 392 }, {  773, 432 }, {  937, 515 },
				},
			},
		},
	},
	["4"] = { 
		[true] = "Почва — Ѵссопъ", [false] = "Почва — Иссоп",
		prefix = "т. II, вып. 4 (1909): ",
		sources = {
			{
				linkdata = { "Т._2._Вып._4._Почва_-_Иссоп_(1907)", 1, "скан" },
				map = {
					{ 1057,   4 }, { 1161,  58 }, { 1201,  80 }, { 1205,  84 }, { 1233,  99 },
					{ 1249, 111 }, { 1265, 124 }, { 1289, 145 }, { 1621, 315 }, { 1649, 331 },
					{ 1701, 360 }, { 1801, 412 }, { 1905, 465 }, { 1913, 471 }, { 1925, 485 },
					{ 2057, 553 }, { 2061, 557 }, { 2129, 594 }, { 2141, 601 }, { 2201, 634 },
				},
				paginations = {
					["2"] = { map = { { 1, 642 }, }, suffix = " (доп.)", roman = true, cat = "МЭСБЕ:Статьи из дополнения" },
				},
			},
		},
	},
}

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

return p