nikvs Вы сравниваете не совсем сравнимые вещи.
Есть древо как база данных (в большинстве генеалогических программ), и есть древо как результат для печати (лишь немногие генеалогические программы вообще имеют подобную функцию). В генеалогическом мире обычно принято готовое древо для печати заказывать за большие деньги у художников. А древо же в программе - это сложных запутанный граф с пересечениями и иногда даже с циклами, содержащий всю доступную в базе данных информацию. Оно совершенно не пригодно для печати, потому что очень неравномерно занимает площадь и просто огромно.
В Tonfotos древо именно для печати. Редактирование же исходных данных происходит не в виде древа, а в виде карточек персон. Древо при этом содержит не всю доступную информацию, а лишь ее поднабор, и меняется в зависимости от того, кто выбран в качестве центральной персоны. Поэтому результат в Tonfotos надо сравнивать именно с подготовленными для печати деревьями, а не с тем, что вы показали, к печати абсолютно непригодным.
Тем не менее, как я и сказал, в Tonfotos должны отображаться все прямые потомки. Если центральной персоной выбран кто-то на вершине древа, то все его внуки должны быть отображены, не важно что там было с браками. Но браки при этом могут немного запутать понимаемость древа, это да.
Поэтому еще раз повторюсь, если у вас не отображаются все прямые потомки выбранной центральной персоны, то вы скорее всего забыли где-то проставить связь.