EBTAFS, is a braille translator written by Kirk Reiser in the 1980's for text book production. It was originally written under version seven Unix and then move to MS-DOS. It was then converted back to GNU/Linux in about 1999 but was lost through a system maintenance accident.
ebtafs handles volume splitting, automatic contents building, foot notes, end notes, tables and much more. It is capable of handling foreign languages and nemith code through a flexible literals flag system.
The current status is that EBTAFS has once again been ported back to gnu/linux and has been checked into cvs. The module name is ebtafs and it can be checked out anonymously thusly:
cvs -d:pserver:anonymous@linux-speakup.org:/usr/src/CVS login
(the password is please)
cvs -d:pserver:anonymous@linux-speakup.org:/usr/src/CVS co ebtafs
The project maintainers will be Kirk Reiser.