I have been working with tables spanned over multiple pages as well as I want "x" functionality as well. I have been successfully working with tabularx (along with threeparttable) for now. It seems to me that there isn't any table type which one can do using one package can't be done using another package. So, can we just assume that tabularx and ltablex can replace each other and there is no advantages one offer over another? I am inquisitive what are the pros and cons of one package over another. Any insightful comments would be appreciated.