1. A device comprising: a processor; memory coupled to the processor; a touch sensor coupled to the processor; a display coupled to the processor and configured to present content of an electronic book; and a user interface module stored in the memory and executable by the processor to: detect a first stroke of a hand-drawn user input, via the touch sensor; and at least partly in response to detecting the hand-drawn user input: determine the hand-drawn user input is not associated with an underline input, circle input, or tap input; determine that the hand-drawn user input is associated with a hand-drawn annotation when the first stroke is not associated with the underline input, the circle input, or the tap input; responsive to determining the hand-drawn user input is the hand-drawn annotation: select a corner of the first stroke based at least in part on a language associated with the electronic book, wherein the corner is a top left corner when the language is English; identify a word of the content, the word nearest the corner; associate the word with the hand-drawn annotation; receive an input of additional strokes associated with the hand-drawn annotation; position the hand-drawn annotation based on a height or width of the display and a location of the word relative to the content of the electronic book presented on the display; and reflow the content of the electronic book present on the display around the hand-drawn annotation to cause the annotation to appear adjacent to the word and in-line with the words of the electronic book presented on the display.
1. A device comprising: a processor; memory coupled to the processor; a touch sensor coupled to the processor; a display coupled to the processor and configured to present content of an electronic book; and a user interface module stored in the memory and executable by the processor to: detect a first stroke of a hand-drawn user input, via the touch sensor; and at least partly in response to detecting the hand-drawn user input: determine the hand-drawn user input is not associated with an underline input, circle input, or tap input; determine that the hand-drawn user input is associated with a hand-drawn annotation when the first stroke is not associated with the underline input, the circle input, or the tap input; responsive to determining the hand-drawn user input is the hand-drawn annotation: select a corner of the first stroke based at least in part on a language associated with the electronic book, wherein the corner is a top left corner when the language is English; identify a word of the content, the word nearest the corner; associate the word with the hand-drawn annotation; receive an input of additional strokes associated with the hand-drawn annotation; position the hand-drawn annotation based on a height or width of the display and a location of the word relative to the content of the electronic book presented on the display; and reflow the content of the electronic book present on the display around the hand-drawn annotation to cause the annotation to appear adjacent to the word and in-line with the words of the electronic book presented on the display. 2. The device of claim 1 , wherein the user interface module, responsive to determining the hand-drawn user input is an underline input, is further configured to: determine if the hand-drawn user annotation is associated with an underline input based at least in part on an a direction associated with the first stroke, a length of the first stroke, and a position of the first stroke; associate the first stroke and the additional strokes of the hand-drawn annotation with a portion of the content based at least in part on the position of the first stroke relative to an association of pixels on the display associated with the first stroke; and replace the first stroke and the additional strokes of the hand-drawn annotation with a processed underline.