At Em Software we’ve come up with a quite sophisticated (if I say so myself, since I didn’t write the code ;-) document story content difference/merge engine for our DocsFlow and WordsFlow products.
We’re thinking about building a standalone product that would take two InDesign documents, presumably related (one was edited independently of the other, or produced from scratch with mostly the same data) and produce a third which is the marked-up difference between the two. The “difference” document could be either marked up with normal InDesign change marks so you could explore differences with the Story Editor, or marked up with user-visible changes (e.g., underlines for insertions, and notes where deletions took place), and the resulting document could be automatically exported to PDF if that’s what you need.
This application would need to script InDesign for some of these steps (and thus it would require an InDesign on the system where it runs), but that would be totally automated.
This application would also compare only story content, not style/color/etc differences. (It could well be expanded to show the latter in some ways, or at least produce a report of any differences since some of them would be nearly impossible to show.)
Would a product like this be of interest to the InDesign Secrets community?
We could discuss it here, or you could email support@emsoftware.com if you really wanted to get into the nitty-gritty.
Thanks!
–Chris Ryland, President, Em Software