We are investigating how the use of paper and the use of computers can be combined, and what benefits arise from closing the gap between the two. Paper is a medium that is familiar to many people. In particular, paper plays a key role in the proofreading process, as users often print a copy of their documents, annotate them with a pen, and then reincorporate their markings into the document.
ProofRite is a word processor that allows users to print documents, annotate them with a digital pen, and have the strokes automatically incorporated back into their digital document. When the user then alters the document, the annotations stay with the correct portion of text, that is to say, the strokes digitally reflow with the document.
Through the use of a distributed document- and strokes-storing architecture (the PADD infrastructure), ProofRite users may reap much additional functionality. Users may:
UIST 2004 Demo Video - 29 MB
Visit our Sourceforge.net web site to download the source code. (PADD Server code coming soon.)