1. A system embodied on a computer-readable storage medium that facilitates digital ink revisions, comprising: an annotation module that recognizes a handwritten annotation in an image of a document; and a command module that executes a command associated with the recognized handwritten annotation, the association between the command and the recognized handwritten annotation is user-defined, the command module allowing a user to specify a granularity level such that only commands that will affect the document layout at or below the specified granularity level will be executed, wherein specification of a line level prevents execution of commands that would affect the layout above the line level, specification of a paragraph level prevents execution of commands that would affect the layout above the paragraph level, and specification of a section level prevents execution of commands that would affect the layout above the section level.