Метелик
Ідея цього звіту у мене виношувалася давно. З одного
боку є кругова діаграма пращурів, яка, по суті показує те саме,
але у більш компактному вигляді. З іншого боку хотілося додати у
той звіт більше можливостей (показати ті ж редукції, деяку статистку), але у силу
компактності Кругової діаграми пращурів, це було зробити важко без втрати простоти
та інформативності, тобто, вона би тоді вийшла перенасичений інформацією. Метелик, як і Кругова діаграма,
розповсюджений у генеалогії звіт, тому як тільки випала нагода,
я вирішив втілити свою давню мрію у життя, але збагатити
його додатковими можливостями, на відміну від стандартного Метелика. І ось що з того
вийшло.
Звіт розміщено, по
традиції, на одній з закладок програми (на останній).
Пройдемо, для початку, по налаштуванням звіту і розберемося з його можливостями. На малюнку вище показано основні його елементи. Стандартно, як і для інших звітів, будується звіт від персони, на якій ми знаходимося у списку ліворуч.
Після того, як ми створили звіт, є можливість за його допомогою переходити на інших персон у списку зліва. Для цього наводимо курсор миші на потрібну нам персону (курсор міняється на "руку"), клікаємо лівою кнопкої миші і у списку зліва автоматично виконається переміщення на цю персону. Можна відразу побудувати цей звіт вже від неї. А можна вибрати зверху на сторінках-закладках інший звіт і побудувати вже його. Отака навігація, схожа на ту, що я робив у звіті "Інфо про персону". Але переміститись, на відміну від нього, можна відразу на кілька поколінь нижче. Детальніше про типи заливок: Не заливати
Стать
Шлюби
Тривалість життя
Сини / Доньки
У типах заливок "Шлюби" і "Сини/Доньки", де заповнення відбувається у вигляді "індикатора", за основу (знаменник) береться максимальна кількість подій у персони, що входить у діаграму. Наприклад, у діаграмі присутня персона, у якої 12 дітей. Тоді один сектор дитини займає 1/12 місця комірки. Те саме для шлюбів - якщо максимально їх 3, наприклад, то у персони з 2 сім'ями секторів буде 2 і вони займуть 2/3 комірки. Якось так, дивіться малюнки нижче для прикладу Шлюби Сини / Доньки Детальніше варто зупинитися на опції "Редукції". Але спочатку - трохи теорії з Вікіпедії. Редукція предків (англ. pedigree collapse і нім. Ahnenschwund) — поняття в генеалогії, зменшення можливої кількості предків у нащадка, чиї батьки мають один з одним родинні зв'язки. Термін уперше застосований Робертом С. Гундерсоном. Без урахування редукції предків родовідне дерево окремого індивіда є двійковим деревом, яке складається з самого індивіда, його батьків (2), бабусь і дідусів (4), прабабусь і прадідусів (8) і так далі. Кількість людей у такому дереві зростає по експоненті й, зрештою, їх кількість стає неймовірно великою. Так, виходячи з цього принципу, у людини, що живе в XXI столітті, 30 поколінь тому (час Високого Середньовіччя) кількість предків мала б сягнути 230, тобто понад 1 млрд. людей, що вдвічі більше за все населення Землі того часу[2]. Цей парадокс пояснюється наявністю в людей спільних предків, зважаючи на випадкові або невипадкові споріднені шлюби. Отже, окрема людина може займати декілька місць в одному генеалогічному дереві. Це можливо за будь-якого ступеню спорідненості (часто невідомого) батьків нащадка. Наприклад, дитина двоюрідних родичів може мати тільки шість прабабусь і прадідусів замість звичайних восьми. Таке зменшення кількості предків і є редукцією предків.
Тобто, у кожного з нас, хочемо ми того, чи ні, є одні й ті самі пращури, які зустрічаються у різних гілках. Якщо у когось їх немає, то це тільки тому, що їх ще вами не знайдено, або вони знаходяться надто далеко від персони, від якої побудовано дерево. Як зазначалося вище, редукції виникають тому, що вибір потенційного чоловіка або дружини обмежено їх певною кількістю. Для королівських персон це може бути обумовлено тим, що чоловік-дружина мають бути "королівських кровей", а таких в роки середньовіччя не так вже й багато для вибору. Для звичайних людей, що жили в ті часи, родинні шлюби обумовлені тим, що міграції людей були надто обмежені (кріпацтво), а в селі знайти дружину, що не мала спільного пращура, взагалі майже неможливо. Хіба що з приїзджих. На собі впевнився, що якщо хтось з генеалогів досліджує той населений пункт, що й Ви, то Ви обов'язково з ним знайдете спільного пращура. Тобто, ви - родичі. Але перейдемо до нашої діаграми. Включимо опцію "Редукції" (виключемо заливки для ясності) в ній і спробуємо подивитися на наше дерево під іншим кутом на тому самому прикладі, що й вище Як бачимо, ті самі персони у дереві зустрічаться двічі і навіть тричі (як Датський Фредерік I). Персони, які зустрічаються у дереві більше 1 разу виділено жовтим кольором. З'єднання комірок відбувається тільки до першої (найближчої) персони, решта просто виділяється кольором (щоб кількість ліній не заважала суті). З'єднано лініями тільки ті персони, які входять у ту кількість поколінь, яке встановлено у налаштуваннях звіту. Але це не означає, що решта персон не мала "двійників" у інших гілках. Просто ми обмежилися тільки цією кількістю поколінь. Є персони, які зафарбовано "жовтим", але вони не мають з'єднувальних ліній. Це означає, що редукція має місце, але ця персона присутня у дереві в інших гілках у тих поколіннях, які не входять до діаграми у зв'язку з тим, що ми обмежили діаграму заданою кількістю поколінь. На прикладі вище таке подружжя ("жовте" та без зв'язків) знаходиться у нижньому лівому кутку. Якщо ми збільшемо кількість поколінь ще на 2 (до 8-ми), то діаграма буде вже такою, як нижче, і ми бачимо, що ті 2 персони вже мають зв'язок і він є у більш ранньому поколінні. Та й самих зв'язків значно побільшало.
Тобто, майже всі персони у 6-7 поколінні від центральної, зустрічаються більше 1 разу у інших гілках. Вражає... Звісно, ми здебільшого "не граф'я", і у нас таких випадків буде набагато менше. Та й міграції останнього століття розширили географію для вибору супутника життя, що значно зменшило кількість родинних шлюбів. Просто цей приклад гарно показує суть цієї опції і у мене давно чухалися руки втілити у свою програму такого плану звіт, пристойних аналогів якого я не знайшов. Але й у моєму дереві серед прямих пращурів є з пів-десятка випадків, коли одна й та саме персона присутня у пращурах іншої гілки. Два з них (принаймні відомих мені) є й серед моїх нащадків. Ну і під кінець, щоб завершити опис опції "Редукції", наведу ще один маленький приклад, який буде простіше сприйнято, ніж таємниці датського двору.. У цьому прикладі Великий князь Київський Ігор I народив сина від доньки свого рідного брата Олега Ладожського. Тобто, від рідної племінниці народився великий князь Київський Святослав перший. Отак це все виглядає у програмі, якщо побудувати звіт від Святослава:
|
Є ще кілька ідей урізноманітнити цю діаграму новими можливостями, але це вже у наступних версіях