I just had the brilliant idea some month ago to start making a family chart as a table, and there is no problem to handle a table that ends up with more than 1000 columns. The problem is just that COLSPAN doesn't seem to work from 1001 and on. So now when I'm on the ninth generation table page when the ninth generation has passed 1000 columns, in the second row of the table the columns of the children of the original ancestor are configured to be COLSPAN=661, COLSPAN=201, COLSPAN=29, COLSPAN=2 and COLSPAN=248. This works fine. But now that the original ancestor in the first row is supposed to have COLSPAN=1141, that doesn't. COLSPAN=1000 makes his cell 1000 columns broad, COLSPAN=1001 and over just becomes equivalent to as if was COLSPAN=1. Brilliant that this would't work. :-(