[Home] [Teaching] [Projects] [Research] [Publications] [Curriculum Vitae]
HUMANITIES COMPUTING: Electronic Text - 2003-2004
Last Revision: 04/06/2004
NEW: Slides of the lectures
[Week 1] [Week 2] [Week 3] [Week 4] [Week 5] [Week 6] [Week 7] [Week 8] [Week 9] [Week 10] [(X)HTML]
| Lecturer: | Edward Vanhoutte CTB - Centrum voor Teksteditie en Bronnenstudie (KANTL) Koningstraat 18 / b-9000 Gent tel: +32 (0)9 265.93.51 / fax: +32 (0)9 265.93.49 edward.vanhoutte@kantl.be |
| Time: | Monday 9-12u.30. - 2nd semester 2002-2003 |
| Room: | Computer room A9.02 (Library building A) |
| Contents: | The use of electronic texts in all areas of current society and all disciplines of both the Humanities and the hard sciences is increasing enormously. Together with this trend, the problems attached to the use and interchange of electronic texts become more prominent: software- and platform-incompatibility, loss of data in converting files, problems of arciving, creation, use, etc. This course addresses these problems and focuses on the problematic position of electronic texts in the humanities. The student can also expect an introduction in the history and evolution of electronic publication media such as the Internet. In lectures, seminars, and workshops, we draw the attention to the creation and publication of electronic texts, and gain hands-on experience in using internationally accepted standards for text-encoding and markup - SGML, XML, (X)HTML, XSL, CSS, TEI... This course introduces tools and techniques which will be used by the students to produce an electronic publication. This year, we will concentrate on a new method for the encoding of modern manuscript material (DALF), and the students will prepare an electronic edition of some letters from the 19th and 20th century. This course is not a web-design and web-publishing course. |
| Pre-required knowledge: |
Some elementary computer skills are required (know how to work with multiple windows, work with the mouse, create folders and files, download files from the internet), but an introductory session may be organised for students who are not up to elementary standards. This course is taught in English. Foreign students are most welcome. |
| Format: | Seminars and workshops with preparation. |
| Examination: | Permanent evaluation, group assignment and (viva) report. Only students who take part in all parts of the assesment will be eligible for credits and marks on this course. This year's group assignment is an electronic edition of the correspondence between Lynne Bryer & Daphne Rooke, two South African authors. The correspondence is kept in the National English Literary Museum (NELM) at Grahamstown, South Africa. |
| Required reading: |
|
| Suggested reading: |
|
| Credits: | This course counts for 4 ECTS credits, which equals a 120 hour workload. This is organized as follows:
|
Week 1 (16 February) Introduction to this course - Humanities Computing. [Slides] |
|
| Format | Formal lecture |
| Preparation |
|
| Required reading |
|
| Further reading |
|
| Assignment |
|
Week 2 (23 February) Digitization of Images and Textual Resources: Dr. Melissa Terras - University College London. |
|
| Format | Public Lecture |
| Required reading |
|
| Further reading |
|
| Assignment |
|
Week 3 (1 March) History of the Internet - Hypertext
|
|
| Format | Seminar |
| Required reading |
|
| Further reading |
|
| Assignment | Copy your favourite poem to a plain text file (ASCII) *.txt and bring it with you on a disk on March 8th. |
Week 4 (8 March) XML theory and practice: SGML/XML - TEI - DTD - well formed XML. [Slides] |
|
| Format | Seminar |
| Required reading |
|
| Course material | |
Week 5 (15 March) XML theory and practice: valid XML - validating. [Slides] |
|
| Format | Seminar |
| Course material | |
| Downloads | |
| Installation |
Nsgmls is a validating parser. Download the binaries for Windows 95 en Windows NT and unzip and extract in a SP folder which you create. The setup creates three folders: bin, doc and pubtext. You can find the parser (nsgmls) in the bin folder. Next, download the Runsp2 windows interface for nsgmls. Unzip the file in the bin folder of SP. By running runsp2.exe, runsp2 wil find nsgmls. Read runsp.txt carefully. Copy the next files in the same bin folder: Specify where nsgmls can find the catalog file under Options in the toolbar of runsp2. Specify where nsgmls can find xml.dcl under Options in the toolbar of runsp2. |
| Assignment |
|
Week 6 (22 March) TEI: TeixLite. [Slides] |
|
| Format | Seminar |
| Required reading | TEILite. "TEI U5: Encoding for Interchange: an introduction to the TEI." [html] [xml] [pdf] |
| Course material | |
| Downloads |
|
| Installation |
NoteTab Light is a very complete plain text editor which allows you to create SGML, XML, (X)HTML, CSS etc. documents. Download the software on your computer and unzip the file with an Unzip program (e.g. WinZip). Double click the Setup.exe file and follow the install shield guidance. Once installed, run the program and select View > Options > File Filters. Select "New", and add the next details
Repeat this operation for each file format you want to add to the software, e.g. CSS, XSL. Select View > Options > HTML Files. Select "Create XHTML Tags" and select "Create Uppercase Tags" till you see a square in the box. Download teixlite.clb (updated 22/03/2004) and save (with .clb extension!) in NoteTab Light/Libraries. The Tab "teixlite" will now appear in the tab-bar at the bottom of the programme window. Click to activate the library which will appear in the left margin. |
| Reference material |
|
| Assignment | Choose a a poem, a piece of prose etc. of ca. 1 page long and encode it using teixlite. Mail me (edward.vanhoutte@kantl.be) the XML file before Friday 26 March, 12 a.m. |
Week 7 (29 March) DALF. [Slides] |
|
| Format | Seminar |
| Required Reading |
|
| Course material | |
| Downloads |
|
| Assignment |
Encode the four letters using DALF. Mail me (edward.vanhoutte@kantl.be) the XML files before Friday April 2nd, 12 a.m. |
Week 8 (19 April) XSL theory and practice: basics, XPath, functions. [Slides XML Basics] [Slides Xpath Functions] |
|
| Format | Seminar |
| Required Reading |
|
| Downloads |
|
| Installation | ;,
|
| Further Reading |
|
| Assignment |
Create a well-formed XML file and an XSLT file which together produce an HTML file consisting of:
Mail me (edward.vanhoutte@kantl.be) the XML file, the XSLT file and the generated HTML file before Friday April 23rd, 12 a.m. |
Week 9 (26 April): Project Management, Documentary "Into the Future", Group Project. |
|
| Format | Seminar, Hands-on |
| Contents |
|
| Required Reading |
|
Week 10 (3 May): XSL theory and practice: Real XSLT. [Slides Real XSLT] [Slides Practical XSLT] |
|
| Format | Seminar, Hands-on |
| Assignment | Finish the excercises |
| Reference Material |
|
| Further Reading |
|
HTML 4.01 / XHTML 1.0 |
|
| Required reading | |
| Tools | W3C HTML Validation Service |
| Downloads |
|
| Further reading |
|
XHTML author: Edward Vanhoutte
Last Revision: 04/06/2004