Loading login details...

DeltaXML Support Forums

 new topic  post reply 
moderators: chrisc nigelw tristanm
Adding Acrobat "comments" to added/changed/deleted elements
Joined: 15-April-2008
Posts: 23
Location: , Canada
Posted: 21-July-2008 18:34
We'll be using the output from DeltaXMLCore to facilitate the review of extremely large documents. To that end, while being able to visually "style" the text is important, it would also be extemely usful to be able to insert Acrobat "comment" or "note" tags at these points to allow our reviews to flip through changes using the Acrobat's "next comment/previous comment" controls. We're trying to wean them off MSWord, and this functionality is much closer to what Word offers than simply styled text. Got any ideas on where to start with that?
Some ideas/pointers
Joined: 27-March-2007
Posts: 54
Location: Malvern, United Kingdom
Posted: 22-July-2008 16:30
We'll be using the output from DeltaXMLCore to facilitate the review of extremely large documents. To that end, while being able to visually "style" the text is important, it would also be extemely usful to be able to insert Acrobat "comment" or "note" tags at these points to allow our reviews to flip through changes using the Acrobat's "next comment/previous comment" controls.


Yes, this sounds like a useful addition.  I've not used PDF comments/notes, but I do remember reading about them on RenderX's XEP support list a week or two ago:

http://services.renderx.com/lists/xep-support/5244.html
http://services.renderx.com/lists/xep-support/5539.html

We're trying to wean them off MSWord, and this functionality is much closer to what Word offers than simply styled text. Got any ideas on where to start with that?


If comments don't work out...  A few alternatives spring to mind (based on some things we've been doing in ODF):

* if you don't already use bookmarks you could use them to point to the changes
* create a 'list of changes' at the start like a TOC, this would probably be moded in XSLT
* use ids and fo:basic-link/@internal-destination to link the changed blocks together.

If you look at our customization layer we generally introduce an fo:block or fo:inline with change-bar start/ends.
You could reuse the start/end ids for any cross-reference ids.

I would suggest taking our existing customiztion and doing some kind of global editing, for example adding something in all the places that we've added change-bar-ends. 

One thing to be aware if is that we don't know whats on a line when generating FO, so the result can have multiple changes on the same  line.  With change-bars this isn't a problem, they end up sitting on top of each other.

One final thought:  if modifying the customization layer gets hard work - consider doing it as a separate post-process pass.[/url]
 new topic  post reply  To find out about new replies to this post as they occur
please subscribe to one of these feeds:
AtomRSS moderate