20. The apparatus of claim 19 , further comprising: wherein the plurality of pointers includes a first pointer pointing to a first version of the image, wherein the first version of the image is a thumbnail version of the image, a second pointer pointing to a second version of the image, wherein the second version of the image is a small device size version of the image, the small device size version of the image suitable for display on target devices having a relatively small display screen, and a third pointer pointing to a third version of the image, wherein the third version of the image is a large device size version of the image, the large device size version of the image being larger than the small device size version of the image and suitable for display on target devices having a relatively large display screen; and wherein the program code causes the processor to generate the publishable output by, at least in part, storing the plurality of pointers in the publishable output.
20. The apparatus of claim 19 , further comprising: wherein the plurality of pointers includes a first pointer pointing to a first version of the image, wherein the first version of the image is a thumbnail version of the image, a second pointer pointing to a second version of the image, wherein the second version of the image is a small device size version of the image, the small device size version of the image suitable for display on target devices having a relatively small display screen, and a third pointer pointing to a third version of the image, wherein the third version of the image is a large device size version of the image, the large device size version of the image being larger than the small device size version of the image and suitable for display on target devices having a relatively large display screen; and wherein the program code causes the processor to generate the publishable output by, at least in part, storing the plurality of pointers in the publishable output. 21. The apparatus of claim 20 , wherein the program code causes the processor to generate the publishable output by, at least in part: generating a plurality of web pages, each of the plurality of web pages corresponding to at least one of the text-fragments in the text file; and wherein at least one of web pages displays i) an image based on a pointer to the image contained in the metadata of a text-fragment corresponding to the web page, and ii) the text of the text-fragment corresponding to the web page.