# coding=utf-8

from collections import namedtuple

default_book_name = "____current_book"
# default_book_name = "Тест"
# default_book_name = "I. Космогенезис (космическая эволюция)"
Part = namedtuple("Part", "name pages num")
Part.__new__.__defaults__ = (None, None, None)
Chapter = namedtuple("Chapter", "name parts pages")
Book = namedtuple("Book", "name chapters parts pages")

# page_selector = "ЛД 'ТД ЕПБ' том 1 (.+)"
page_selector = '(.+)'
pdf_extension = '.pdf'
html_extension = '.html'
# book_number = '1431',
# book_number = '1230',
# book_number = '1220',
book_number = '9008'

# file_name_prefix = "ЛД 'ТД ЕПБ' том 3 "
# file_name_postfix = ".pdf"


# files_path = 'c:\\5\\Архив\\'
files_path = '/users/schrecknetuser/pdf-ocr/letters2'

shift_modifier = 0

book_structure = Book('__name__',
                      [],
                      [],
                      '1-353')
pages_dictionary = {
    1: '22 апреля 1932, пятница, «Урусвати»',
    2: '23 апреля 1932, суббота',
    3: '24 апреля 1932, воскресенье',
    4: '25 апреля 1932, понедельник',
    5: '26 апреля 1932, вторник',
    6: '27 апреля 1932, среда',
    7: '28 апреля 1932, четверг',
    8: '29 апреля 1932, пятница',
    9: '30 апреля 1932, суббота',
    10: '1 мая 1932, воскресенье',
    11: '2 мая 1932, понедельник',
    12: '3 мая 1932, вторник',
    13: '4 мая 1932, среда',
    14: '5 мая 1932, четверг',
    15: '6 мая 1932, пятница',
    16: '7 мая 1932, суббота',
    17: '8 мая 1932, воскресенье',
    18: '9 мая 1932, понедельник',
    19: '10 мая 1932, вторник',
    20: '11 мая 1932, среда',
    21: '12 мая 1932, четверг, «Урусвати»',
    22: '13 мая 1932, пятница',
    23: '14 мая 1932, суббота',
    24: '15 мая 1932, воскресенье',
    25: '16 мая 1932, понедельник',
    26: '17 мая 1932, вторник',
    27: '18 мая 1932, среда',
    28: '19 мая 1932, четверг',
    29: '20 мая 1932, пятница',
    30: '21 мая 1932, суббота',
    31: '22 мая 1932, воскресенье',
    32: '23 мая 1932, понедельник',
    33: '24 мая 1932, вторник',
    34: '25 мая 1932, среда',
    35: '26 мая 1932, четверг',
    36: '27 мая 1932, пятница',
    37: '28 мая 1932, суббота',
    38: '29 мая 1932, воскресенье',
    39: '30 мая 1932, понедельник',
    40: '31 мая 1932, вторник',
    41: '1 июня 1932, среда',
    42: '2 июня 1932, четверг',
    43: '3 июня 1932, пятница',
    44: '4 июня 1932, суббота',
    45: '5 июня 1932, воскресенье',
    46: '6 июня 1932, понедельник',
    47: '7 июня 1932, вторник',
    48: '8 июня 1932, среда',
    49: '9 июня 1932, четверг',
    50: '10 июня 1932, пятница',
    51: '11 июня 1932, суббота',
    52: '12 июня 1932, воскресенье',
    53: '13 июня 1932, понедельник',
    54: '14 июня 1932, вторник',
    55: '15 июня 1932, среда',
    56: '16 июня 1932, четверг',
    57: '17 июня 1932, пятница',
    58: '18 июня 1932, суббота',
    59: '19 июня 1932, воскресенье',
    60: '20 июня 1932, понедельник',
    61: '21 июня 1932, вторник',
    62: '22 июня 1932, среда',
    63: '23 июня 1932, четверг',
    64: '24 июня 1932, пятница',
    65: '25 июня 1932, суббота',
    66: '26 июня 1932, воскресенье',
    67: '27 июня 1932, понедельник',
    68: '28 июня 1932, вторник',
    69: '29 июня 1932, среда',
    70: '30 июня 1932, четверг',
    71: '1 июля 1932, пятница',
    72: '2 июля 1932, суббота',
    73: '3 июля 1932, воскресенье',
    74: '4 июля 1932, понедельник',
    75: '5 июля 1932, вторник',
    76: '6 июля 1932, среда',
    77: '7 июля 1932, четверг',
    78: '8 июля 1932, пятница',
    79: '9 июля 1932, суббота',
    80: '10 июля 1932, воскресенье',
    81: '11 июля 1932, понедельник',
    82: '12 июля 1932, вторник',
    83: '13 июля 1932, среда',
    84: '14 июля 1932, четверг',
    85: '15 июля 1932, пятница',
    86: '16 июля 1932, суббота',
    87: '17 июля 1932, воскресенье',
    88: '18 июля 1932, понедельник',
    89: '19 июля 1932, вторник',
    90: '20 июля 1932, среда',
    91: '21 июля 1932, четверг',
    92: '22 июля 1932, пятница',
    93: '23 июля 1932, суббота',
    94: '24 июля 1932, воскресенье',
    95: '25 июля 1932, понедельник',
    96: '26 июля 1932, вторник',
    97: '27 июля 1932, среда',
    98: '28 июля 1932, четверг, Сиссу',
    99: '29 июля 1932, пятница, Гундла',
    100: '30 июля 1932, суббота',
    101: '31 июля 1932, воскресенье',
    102: '1 августа 1932, понедельник',
    103: '2 августа 1932, вторник',
    104: '3 августа 1932, среда',
    105: '4 августа 1932, четверг',
    106: '5 августа 1932, пятница',
    107: '6 августа 1932, суббота',
    108: '7 августа 1932, воскресенье',
    109: '8 августа 1932, понедельник',
    110: '9 августа 1932, вторник',
    111: '10 августа 1932, среда',
    112: '11 августа 1932, четверг',
    113: '12 августа 1932, пятница',
    114: '13 августа 1932, суббота',
    115: '14 августа 1932, воскресенье',
    116: '15 августа 1932, понедельник',
    117: '16 августа 1932, вторник',
    118: '17 августа 1932, среда',
    119: '18 августа 1932, четверг',
    120: '19 августа 1932, пятница',
    121: '20 августа 1932, суббота',
    122: '21 августа 1932, воскресенье',
    123: '22 августа 1932, понедельник',
    124: '23 августа 1932, вторник',
    125: '24 августа 1932, среда',
    126: '25 августа 1932, четверг',
    127: '26 августа 1932, пятница',
    128: '27 августа 1932, суббота',
    129: '28 августа 1932, воскресенье',
    130: '29 августа 1932, понедельник',
    131: '30 августа 1932, вторник',
    132: '31 августа 1932, среда',
    133: '1 сентября 1932, четверг',
    134: '2 сентября 1932, пятница',
    135: '3 сентября 1932, суббота',
    136: '4 сентября 1932, воскресенье',
    137: '5 сентября 1932, понедельник',
    138: '6 сентября 1932, вторник',
    139: '7 сентября 1932, среда',
    140: '8 сентября 1932, четверг',
    141: '9 сентября 1932, пятница',
    142: '10 сентября 1932, суббота',
    143: '11 сентября 1932, воскресенье',
    144: '12 сентября 1932, понедельник',
    145: '13 сентября 1932, вторник',
    146: '14 сентября 1932, среда',
    147: '15 сентября 1932, четверг',
    148: '16 сентября 1932, пятница',
    149: '19 сентября 1932, понедельник',
    150: '20 сентября 1932, вторник',
    151: '21 сентября 1932, среда',
    152: '22 сентября 1932, четверг',
    153: '23 сентября 1932, пятница',
    154: '24 сентября 1932, суббота',
    155: '25 сентября 1932, воскресенье',
    156: '26 сентября 1932, понедельник',
    157: '27 сентября 1932, вторник',
    158: '28 сентября 1932, среда',
    159: '29 сентября 1932, четверг',
    160: '30 сентября 1932, пятница',
    161: '1 октября 1932, суббота',
    162: '2 октября 1932, воскресенье',
    163: '3 октября 1932, понедельник',
    164: '4 октября 1932, вторник',
    165: '5 октября 1932, среда',
    166: '6 октября 1932, четверг',
    167: '7 октября 1932, пятница',
    168: '8 октября 1932, суббота',
    169: '9 октября 1932, воскресенье',
    170: '10 октября 1932, понедельник',
    171: '11 октября 1932, вторник',
    172: '12 октября 1932, среда',
    173: '13 октября 1932, четверг',
    174: '14 октября 1932, пятница',
    175: '15 октября 1932, суббота',
    176: '16 октября 1932, воскресенье',
    177: '17 октября 1932, понедельник',
    178: '18 октября 1932, вторник',
    179: '19 октября 1932, среда',
    180: '20 октября 1932, четверг',
    181: '21 октября 1932, пятница',
    182: '22 октября 1932, суббота',
    183: '23 октября 1932, воскресенье',
    184: '24 октября 1932, понедельник',
    185: '25 октября 1932, вторник',
    186: '26 октября 1932, среда',
    187: '27 октября 1932, четверг',
    188: '28 октября 1932, пятница',
    189: '29 октября 1932, суббота',
    190: '30 октября 1932, воскресенье',
    191: '31 октября 1932, понедельник',
    192: '1 ноября 1932, вторник',
    193: '2 ноября 1932, среда',
    194: '3 ноября 1932, четверг',
    195: '4 ноября 1932, пятница',
    196: '5 ноября 1932, суббота',
    197: '6 ноября 1932, воскресенье',
    198: '7 ноября 1932, понедельник',
    199: '8 ноября 1932, вторник',
    200: '9 ноября 1932, среда',
    201: '10 ноября 1932, четверг',
    202: '11 ноября 1932, пятница',
    203: '12 ноября 1932, суббота',
    204: '13 ноября 1932, воскресенье',
    205: '14 ноября 1932, понедельник',
    206: '15 ноября 1932, вторник',
    207: '16 ноября 1932, среда',
    208: '17 ноября 1932, четверг',
    209: '18 ноября 1932, пятница',
    210: '19 ноября 1932, суббота',
    211: '20 ноября 1932, воскресенье',
    212: '21 ноября 1932, понедельник',
    213: '22 ноября 1932, вторник',
    214: '23 ноября 1932, среда',
    215: '24 ноября 1932, четверг',
    216: '25 ноября 1932, пятница',
    217: '26 ноября 1932, суббота',
    218: '27 ноября 1932, воскресенье, «Урусвати»',
    219: '28 ноября 1932, понедельник',
    220: '29 ноября 1932, вторник',
    221: '30 ноября 1932, среда',
    222: '1 декабря 1932, четверг',
    223: '2 декабря 1932, пятница',
    224: '3 декабря 1932, суббота',
    225: '4 декабря 1932, воскресенье',
    226: '5 декабря 1932, понедельник',
    227: '6 декабря 1932, вторник',
    228: '7 декабря 1932, среда',
    229: '8 декабря 1932, четверг',
    230: '9 декабря 1932, суббота',
    231: '10 декабря 1932, суббота',
    232: '11 декабря 1932, воскресенье',
    233: '12 декабря 1932, понедельник',
    234: '13 декабря 1932, вторник',
    235: '14 декабря 1932, среда',
    236: '15 декабря 1932, четверг',
    237: '16 декабря 1932, суббота',
    238: '17 декабря 1932, суббота',
    239: '18 декабря 1932, воскресенье',
    240: '19 декабря 1932, понедельник',
    241: '20 декабря 1932, вторник',
    242: '21 декабря 1932, среда',
    243: '22 декабря 1932, четверг',
    244: '23 декабря 1932, пятница',
    245: '24 декабря 1932, суббота',
    246: '25 декабря 1932, воскресенье',
    247: '26 декабря 1932, понедельник',
    248: '27 декабря 1932, вторник',
    249: '28 декабря 1932, среда',
    250: '29 декабря 1932, четверг',
    251: '30 декабря 1932, пятница',
    252: '31 декабря 1932, суббота',
    253: '1 января 1933',
    254: '2 января 1933, понедельник',
    255: '3 января 1933, вторник',
    256: '4 января 1933, среда',
    257: '5 января 1933, четверг',
    258: '6 января 1933, пятница',
    259: '7 января 1933, суббота',
    260: '8 января 1933, воскресенье',
    261: '9 января 1933, понедельник',
    262: '10 января 1933, вторник',
    263: '11 января 1933, среда',
    264: '12 января 1933, четверг',
    265: '13 января 1933, пятница',
    266: '14 января 1933, суббота',
    267: '15 января 1933, воскресенье',
    268: '16 января 1933, понедельник',
    269: '17 января 1933, вторник',
    270: '18 января 1933, среда',
    271: '19 января 1933, четверг',
    272: '20 января 1933, пятница',
    273: '21 января 1933, суббота',
    274: '22 января 1933, воскресенье',
    275: '23 января 1933, понедельник',
    276: '24 января 1933, вторник',
    277: '25 января 1933, среда',
    278: '26 января 1933, четверг',
    279: '27 января 1933, пятница',
    280: '28 января 1933, суббота',
    281: '29 января 1933, воскресенье',
    282: '30 января 1933, понедельник',
    283: '31 января 1933, вторник',
    284: '1 февраля 1933, среда',
    285: '2 февраля 1933, четверг',
    286: '3 февраля 1933, пятница',
    287: '4 февраля 1933, суббота',
    288: '5 февраля 1933, воскресенье',
    289: '6 февраля 1933, понедельник',
    290: '7 февраля 1933, вторник',
    291: '8 февраля 1933, среда',
    292: '9 февраля 1933, четверг',
    293: '10 февраля 1933, пятницв',
    294: '11 февраля 1933, суббота',
    295: '12 февраля 1933, воскресенье',
    296: '13 февраля 1933, понедельник',
    297: '14 февраля 1933, вторник',
    298: '15 февраля 1933, среда',
    299: '16 февраля 1933, четверг',
    300: '17 февраля 1933, пятница',
    301: '18 февраля 1933, суббота',
    302: '19 февраля 1933, воскресенье',
    303: '20 февраля 1933, понедельник',
    304: '21 февраля 1933, вторник',
    305: '22 февраля 1933, среда',
    306: '23 февраля 1933, четверг',
    307: '24 февраля 1933, пятница',
    308: '25 февраля 1933, суббота',
    309: '26 февраля 1933, воскресенье',
    310: '27 февраля 1933, понедельник',
    311: '28 февраля 1933, вторник',
    312: '1 марта 1933, среда',
    313: '2 марта 1933, четверг',
    314: '3 марта 1933, пятница',
    315: '4 марта 1933, суббота',
    316: '5 марта 1933, воскресенье',
    317: '6 марта 1933, понедельник',
    318: '7 марта 1933, вторник',
    319: '8 марта 1933, среда',
    320: '9 марта 1933, четверг',
    321: '10 марта 1933, пятница',
    322: '11 марта 1933, суббота',
    323: '12 марта 1933, воскресенье',
    324: '13 марта 1933, понедельник',
    325: '14 марта 1933, вторник',
    326: '15 марта 1933, среда',
    327: '16 марта 1933, четверг',
    328: '17 марта 1933, пятница',
    329: '18 марта 1933, суббота',
    330: '19 марта 1933, воскресенье',
    331: '20 марта 1933, понедельник',
    332: '21 марта 1933, вторник',
    333: '22 марта 1933, среда',
    334: '23 марта 1933, четверг',
    335: '24 марта 1933, пятница',
    336: '25 марта 1933, суббота',
    337: '26 марта 1933, воскресенье',
    338: '27 марта 1933, понедельник',
    339: '28 марта 1933, вторник',
    340: '29 марта 1933, среда',
    341: '30 марта 1933, четверг',
    342: '31 марта 1933, пятница',
    343: '1 апреля 1933, суббота',
    344: '2 апреля 1933, воскресенье',
    345: '3 апреля 1933, понедельник',
    346: '4 апреля 1933, вторник',
    347: '5 апреля 1933, среда',
    348: '6 апреля 1933, четверг',
    349: '7 апреля 1933, пятница',
    350: '8 апреля 1933, суббота',
    351: '9 апреля 1933, воскресенье',
    352: '10 апреля 1933, понедельник',
    353: '11 апреля 1933, вторник'
}
