Current TSS will not use UTDML, so no worry there. Yuemei On 6/28/2010 10:29 AM, John J. Boyer wrote:
Here is some information on the new liblouisutdml library which I am thinking of establishing. This is liblouisxml with UTDML added. It will be a new library because some of the function calls are different. In particular, the letters before the underscore will be lbu instead of lbx. All characters, including filenames, will be encoded in UTF-8. In particular, the output buffers of lbu_translateString and lbu_backTranslateString will be encoded in UTF-8. This will be advantageous for a new application I am working on with a group, but might be a problem if the current TSS is to be modified to use UTDML. Filenammes will be understood to contain only standard printable characters, with the exclusion of colon, comma, slash, etc. that are used in particular operation systems or in liblouisutdml itself. liblouisxml will be maintained with bug fixes and minor feature enhancements, but the development emphasis will move to liblouisutdml, because UTDML is needed for advanced features such as multiple volumes. The translateFile functions will remain the same, except for the blu prefix. liblouis is due for some bug fixes and enhancements. Among the latter is a set of wrappers for handling languages that require a different algorithm than liblouis uses. This work will be done in trunk, since the wrappers affect very little except the wrappers.c module itself, which is new. John
For a description of the software and to download it go to http://www.jjb-software.com