4. The method of claim 1 , further comprising: estimating an end point candidate location as the end location of the block, based on the second location where the second anchor interaction is input; and displaying one of the second plurality of candidate anchors at the estimated end point candidate location.
1. A method for operating an Electronic Book (e-book) in a mobile device, the method comprising: displaying e-book content; receiving a first anchor interaction at a first location corresponding to a start location of corresponding text or a location close to the start location in text of the e-book content; displaying a first plurality of candidate anchors at a plurality of candidate locations between first text items of the e-book content based on the first location; determining a first candidate anchor from the first plurality of candidate anchors to be a first definite anchor, when the first candidate anchor is selected; removing remaining candidate anchors of the first plurality of candidate anchors, except the first candidate anchor for a start location of a block; receiving a second anchor interaction at a second location corresponding to a start location of corresponding text or a location close to the start location in the text of the e-book content; displaying a second plurality of candidate anchors at a plurality of candidate locations between second text items of the e-book content based on the second location; determining a second candidate anchor from the second plurality of candidate anchors to be a second definite anchor, when the second candidate anchor is selected; removing remaining candidate anchors of the second plurality of candidate anchors, except the second candidate anchor for an end location of the block; and forming a block enclosing text between the first definite anchor and the second definite anchor.