SILS iSchool

Task 03 | Document Markup

Value Added | daily

Class Schedule

Basics | sessions 01-05

22 AUG | intro
27 AUG | clients
29 AUG | servers
05 Sep | networks
10 Sep | basics lab

Web Development | sessions 06-11

12 Sep | structural layer
17 Sep | presentational layer
19 Sep | working with layers
24 Sep | behavior layer
26 Sep | images & design
01 Oct | website lab

Document Markup | sessions 12-14

27 Sep | object layers
02 Oct | tools that read markup
04 Oct | document markup lab

Spreadsheets | sessions 15-19

09 Oct | spreadsheets
17 Oct | formulas & functions
22 Oct | data display
 18 Oct | Fall Break 
24 Oct | database tools
29 Oct | spreadsheets lab

Relational Database | sessions 20-26

31 Oct | relational databases
05 Nov | tables
07 Nov | relationships
12 Nov | input & output
14 Nov | SQL
19 Nov | complex queries
26 Nov | databases lab
 21 Nov | Thanksgiving 

Presentation | sessions 27-30

28 Nov | presentation design
03 Dec | presentation delivery
05 Dec | presentation lab
12 Dec | 0800-1100 | final in class presentation

Your task is to transform, through skilful formatting,
a basic text version of a downloaded text file
into one created to be capable of being read on an e-reader as a fully formatted book.

Task ③ ⇒ document markup

document markup task logo

Find an e-book on the Project Gutenberg website that is interesting to you. Your task is to transform, through skilful formatting, a basic text version of the book into one created to be capable of being saved as a file capable of being read on an e-reader.

Retrieve the plain text version of the e-book from the Project Gutenberg site. Start with the main page and use the search tools on the site to find it. But how does one do this?

If you were to be interested in the book Flatland: A Romance of Many Dimensions, you would navigate to its Gutenberg location and download the plain text version, in UTF-8 format, with no compression and a size of 212 KB, from the main site. Save the document on your client as a .txt file. Once you have the document on your client, open it in the program of your choice and save it in the program's file extension, so you can take advantage of some of the specific tools available in the program.

back to top


Since the world is changing and e-books are becoming a reality, prepare this task for a client who wants a product ready for loading onto an e-book reader, perhaps something akin to a Kindle. That means the notional paper size to be used is six inches wide by nine inches tall. Of course, you will want to include some whitespace margins around the text. If you wish to format your book for your e-reader, you may make the notional paper size fit your particular version. Mine, for example, has a 3.5 by 6 inch screen space.

You will work individually on this task. You will send me a the document as an attachment. from your websites.

Read it.

back to top


You have a gradesheet to provide guidance. And you may wish to look at this presentation for a guide to how a document markup task might be done. The example here is not exactly the same as your task, but it is similar.

Save the finished product using the standard file name structure for this class.

An example might be


Send me the file name.

Everything on that gradesheet will be analogous to something we will have done in class.

back to top

Value Added | daily
Basics | sessions 01-05
Web Development | sessions 06-11
Document Markup | sessions 12-14
Spreadsheets | sessions 15-19
Relational Database | sessions 20-26
Presentation | sessions 27-30