COAP:COAP-2180/week2: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 4: Line 4:
* Create eBooks using the ePub format
* Create eBooks using the ePub format
* In addition we also may start preparing work for your own DTD (project 3/ week 3)
* In addition we also may start preparing work for your own DTD (project 3/ week 3)
.... TODO


; [[Tour de XML]]  
; [[Tour de XML]]  
Line 21: Line 19:
** [http://calibre-ebook.com/help calibre help]. The main video only explains how to manage books, readers and news, but does not explain conversion. There are several help texts that do....
** [http://calibre-ebook.com/help calibre help]. The main video only explains how to manage books, readers and news, but does not explain conversion. There are several help texts that do....
* Sigil (ePub editor)
* Sigil (ePub editor)
** [http://code.google.com/p/sigil/ Sigil]  
** [https://sigil-ebook.com/ Sigil]  
** [http://web.sigil.googlecode.com/git/files/OEBPS/Text/introduction.html UserGuide]
** [https://github.com/Sigil-Ebook/Sigil/raw/master/docs/Sigil_User_Guide_0_7_2.epub UserGuide 0.7.2] (epub format)


'''Documentation'''
'''Documentation'''
* Each tool (Calibre, Sigil) has extensive help + tutorials in various forms ....
* Each tool (Calibre, Sigil) has extensive help + tutorials in various forms ....


== XML Schemas ==
== Wednesday (e-books cont. and XML Schemas) ==


* Monday work continued...
* Monday work continued...


* Recall of well-formed vs. valid
* Recall of well-formed vs. valid
* What is a schema
* What is a schema ? What is a DTD ?
* [[DTD tutorial]] (wiki lecture notes)
* Discussion of possible XML "applications" for HW3 (week 3)
* Discussion of possible XML "applications" for HW3 (week 3)


Line 39: Line 38:
'''Due:'''
'''Due:'''
   
   
* Before start of class, '''Wednesday week 7'''
* Before start of class, '''Wednesday week 3'''
 
'''Target population'''
* This homework is ideal for students who aim to explore an XML application in depth that did become very popular in the recent years.
* Prerequisite: Some XHTML knowledge


'''Task'''
'''Task'''
Line 50: Line 45:
* We suggest using the [http://calibre-ebook.com/ Calibre] converting tool (or similar), but you also can "handcraft" the e-pub file or use an authoring tool like [http://code.google.com/p/sigil/ Sigil] i.e. write a text from start (including some copy/paste of prior work).
* We suggest using the [http://calibre-ebook.com/ Calibre] converting tool (or similar), but you also can "handcraft" the e-pub file or use an authoring tool like [http://code.google.com/p/sigil/ Sigil] i.e. write a text from start (including some copy/paste of prior work).
* Content suggestion: A term paper you wrote for a non technical class, a technical manual made from open-content tutorials found on the web. A compilation of interesting News. Avoid creating e-books from "complex" HTML pages.
* Content suggestion: A term paper you wrote for a non technical class, a technical manual made from open-content tutorials found on the web. A compilation of interesting News. Avoid creating e-books from "complex" HTML pages.
* You can take contents that you didn't create yourself, but in this case your '''name must appear in the e-book''', e.g. as the creator of e-book version and you should write a short foreword for this edition (1-2 sentences is enough)
* You can take contents that you didn't create yourself, but in this case your '''name must appear in the e-book''', e.g. as the creator of e-book version and you should write a short foreword for this edition. In addition, materials being uses should be free of copyright or use a creative commons license (or similar)
(2) 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.
(2) 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.


Line 61: Line 56:
EduTechWiki also includes a short[[E-book conversion with Calibre]] article. The only useful information so far concerns cleaning up HTML, how to deal with multiple files (i.e. creating a "tables of content file") and there are some links.
EduTechWiki also includes a short[[E-book conversion with Calibre]] article. The only useful information so far concerns cleaning up HTML, how to deal with multiple files (i.e. creating a "tables of content file") and there are some links.


If you use other tools, you are on your own for finding help and other useful information. If you want to start from scratch, Sigil is supposed to be a fairly easy to learn/use tool. It's basically a specialized HTML editor that will package files, images and meta-information into an epub file.
If you use other tools, you are on your own for finding help and other useful information. If you want to start from scratch, Sigil is supposed to be a fairly easy to learn/use authoring tool. It is basically a specialized HTML editor that will package files, images and meta-information into an epub file.


'''Upload'''
'''Upload'''
* Only turn in the ePUB file (no need to upload any source materials
* Only turn in the ePUB file (no need to upload any source materials) and your report.

Latest revision as of 00:57, 29 March 2017

Week 2 COAP 2180

On week two we will look at XML from an End-user point of view.

  • Create eBooks using the ePub format
  • In addition we also may start preparing work for your own DTD (project 3/ week 3)
Tour de XML
  • This week: DocX and docbook

Introduction to Electronic books (Monday)

Ebooks and ebook formats
  • E-book and E-book reader (Overview pages with links, both need some updating)
  • ePub (overview page for the popular e-book format)
ePub tools

Documentation

  • Each tool (Calibre, Sigil) has extensive help + tutorials in various forms ....

Wednesday (e-books cont. and XML Schemas)

  • Monday work continued...
  • Recall of well-formed vs. valid
  • What is a schema ? What is a DTD ?
  • DTD tutorial (wiki lecture notes)
  • Discussion of possible XML "applications" for HW3 (week 3)

Homework 2 (EPub)

Due:

  • Before start of class, Wednesday week 3

Task

(1) Create an e-book in ePub format

  • We suggest using 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 of prior work).
  • Content suggestion: A term paper you wrote for a non technical class, a technical manual made from open-content tutorials found on the web. A compilation of interesting News. Avoid creating e-books from "complex" HTML pages.
  • You can take contents that you didn't create yourself, but in this case your name must appear in the e-book, e.g. as the creator of e-book version and you should write a short foreword for this edition. In addition, materials being uses should be free of copyright or use a creative commons license (or similar)

(2) 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.

Tips

Prior to creating an e-book, download an e-book in ePub format and display it with a reader. You also can unzip the file and study its contents.

Calibre's help should include enough information to get you started. Before picking up one tutorial, you also can have look at the The official "Grand Tour Video"

EduTechWiki also includes a shortE-book conversion with Calibre article. The only useful information so far concerns cleaning up HTML, how to deal with multiple files (i.e. creating a "tables of content file") and there are some links.

If you use other tools, you are on your own for finding help and other useful information. If you want to start from scratch, Sigil is supposed to be a fairly easy to learn/use authoring tool. It is basically a specialized HTML editor that will package files, images and meta-information into an epub file.

Upload

  • Only turn in the ePUB file (no need to upload any source materials) and your report.