COAP:COAP-2180/week6
Jump to navigation
Jump to search
Week 6 COAP 2180
Week six includes four-five topics:
- Discussion of the exam (grades will be available on Wednesday)
- Discussion of the term project including informal short presentations of each student's intention and last reusable homework.
- XML namespaces. You will learn how to integrate your XML with XHTML and the other way round
- Discussion of the ePUB format: Use of Calibre, a ePUB generating software (Wednesday)
- Short presentation of other compound formats (if time left)
Teaching materials
- XML namespaces
- ePub (overview page for the popular e-book format, optional reading)
- Calibre (calibre help)
Textbook chapters
- Harold, XML in a Nutshell, Chapter 4 Namespaces (more informative)
- Learning XML, Chapter "Markup and Core Concept". Namespace are shortly explained in the Elements Section
Discussion of the mid-term
(Monday)
Discussion of the term project / DTD refinement
On Monday, the instructor will discuss with each students if modifications ought to be made to DTDs made for prior homework.
The term project will include:
- A DTD
- An extensive XML test file
- Rendering in HTML via XSLT + CSS
- An XML Schema (week 7)
- A report/documentation
All elements can be revisions of prior homework
Due: Presentation on Monday week 8
Homework 6
Create an e-book in ePub format
- We suggest to use the Calibre converting tool (or similar), but you also can "handcraft" the e-pub file or use an authoring tool like Sigil i.e. write a text from start (including some copy/paste).
- You can take contents that you didn't create yourself, but your name must appear in the e-book, e.g. as the creator of e-book version
- If you aim for a high grade, turn in an optional report that describes the intended audience of the e-book, its making (shortly) and other useful comments you may have
Calibre's help should include enough information to get you started. Before picking up one tutorial, please have a look at the The official "Grand Tour Video"
Finally, EduTechWiki also includes a E-book conversion with Calibre article, however the only useful information so far concerns cleaning up HTML
Due: Before start of class, Monday week 7