Hello,
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? Also, it appears that you are adding some additional characters to
the generated bookmarks ("___2D___"). Given the limit on bookmark size, are
these additions needed?
I have attached a sample DITA topic file, map file, and the resulting docx
output for your reference.
Cheers,
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://www.xmlmind.com/pipermail/ditac-support/attachments/20100305/45864a69/attachment.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NoteTest.xml
Type: text/xml
Size: 1268 bytes
Desc: not available
Url :
http://www.xmlmind.com/pipermail/ditac-support/attachments/20100305/45864a69/attachment.xml
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NoteTest.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 7946 bytes
Desc: not available
Url :
http://www.xmlmind.com/pipermail/ditac-support/attachments/20100305/45864a69/attachment.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NoteTest.ditamap
Type: application/octet-stream
Size: 222 bytes
Desc: not available
Url :
http://www.xmlmind.com/pipermail/ditac-support/attachments/20100305/45864a69/attachment.dll