1. A method for providing documents, comprising: determining presentation information for content in a first document, wherein the content includes characters, and wherein the presentation information specifies relative positions of the characters in a framework of the first document; generating a second document that includes the presentation information; and outputting a third document that includes the characters in the first document, wherein the characters can be presented in the framework based solely on the third document using an interpreter program.