Christopher J Demattio wrote: > I am encountering difficulties with broken cross references in a Word 2007 > file which was generated from DITA source using DITAC 1.1. > > When I look at the broken cross reference in Word 2007, the cross reference > seems to be well formed. However, when I look at the available bookmarks in > the document, the bookmarks seem to be truncated. Therefore, the cross > reference is unable to link to the bookmark. > > After some googling, I found that Word 2007 has a 40 character limit on > bookmarks. Were you aware of this? > > If so, can your tool print a warning or > error if the generated bookmarks are going to exceed the 40 character > limit?
This problem is solved by XMLmind XSL-FO Converter 4.4 (to be released in about a month) which now automatically handles long bookmark names. No warnings. It now just works. A stable xfc.jar which contains the fix, is available in case you want to give it a try.

