1. A method for providing an electronic book, comprising: receiving a query; performing a search according to the query; and generating the electronic book according to a search result responsive to the search.