Yes, ltunicode is a direct replacement for unicode-letters. Everything the latter does is covered by ltunicode. Great, thanks. Yes. (We could happily make ltunicode loadable by plain, but that might not be that helpful.) I was wondering about that. It actually sounds like a good thing in terms of maintenance to me. I would make a physical copy inside TL so that all of LaTeX is not pulled in for it, but having only one file, generated in one way, sounds preferable, if it's easy enough to do. Both EastAsianWidth.txt and LineBreak.txt have a version which we've talked about copying in to the processed file. Regrettably, there is no version in UnicodeData.txt: Yes, that's why I suggested something else :). I think it's also quite possible that Unicode has released ("updated") differing files with the same version number. Unicode versions in general are a hard problem. Thanks, K