1. A method for publishing encyclopedia, comprising: obtaining entries of encyclopedic resource files; indexing attributes of each of the entries by using preset indexing rules; reorganizing the entries based on the attributes, wherein said reorganizing comprises setting screening conditions, publishing settings and sorting conditions of the entries so that only entries which meet the screening conditions are to be published in accordance with the published settings and the sorting conditions; and publishing the reorganized entries by applying a preset template.