1. A method for controlling printing of an electronically stored document using a computer system including a processor and a storage medium, the method comprising: producing a print dialog in a user interface, said print dialog displayed in a viewing area of a display device and configured to: display a defined concepts list comprising at least one displayed concept and at least one relevance of said document to said at least one displayed concept, wherein said at least one displayed concept is from a user profile associated with a user using said processor; receive selection of at least one selected concept of interest from said at least one displayed concept; cause an analysis of said electronically stored document to identify a number of locations of text relevant to said at least one selected concept in said electronically stored document using said processor; display visual indications of said identified locations of said text relevant to said at least one selected concept; and cause a printer to print at least a portion of said electronically stored document comprising said identified locations of said text relevant to said at least one selected concept.