An overview of the TEI vocabulary ➢ markup makes explicit a theory about some aspect of a document ➢ some theories are more useful or generalizable than.

Slides:



Advertisements
Similar presentations
A Common Standard for Data and Metadata: The ESDS Qualidata XML Schema Libby Bishop ESDS Qualidata – UK Data Archive E-Research Workshop Melbourne 27 April.
Advertisements

Introduction to HTML & CSS
Music Encoding Initiative (MEI) DTD and the OCVE
CSS Cascading Style Sheets. Objectives Using Inline Styles Working with Selectors Using Embedded Styles Using an External Style Sheet Applying a Style.
HTML: HyperText Markup Language Hello World Welcome to the world!
Website Design.
MMDE5011 – INTERACTIVE MEDIA PRACTICE 1 WEEK 1: INTRODUCTION TO HTML5
An overview of TEI tagging or, Anyone for pizza?.
Midterm October : Dithering Dithering is using two different colored pixels to produce a third color in between. It is used when the color needed.
Introduction to HTML CPS470 Software Engineering Fall 1998.
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
Overview of XPath Author: Dan McCreary Date: October, 2008 Version: 0.2 with TEI Examples M D.
Introduction to HTML. What is a Web site? A collection of "pages" or files linked together and available on the World Wide Web What do you need to create.
CSS (Cascading Style Sheets): How the web is styled Create Rules that specify how the content of an HTML Element should appear. CSS controls how your web.
Basics of HTML Shashanka Rao. Learning Objectives 1. HTML Overview 2. Head, Body, Title and Meta Elements 3.Heading, Paragraph Elements and Special Characters.
10/14/2001 Coping with Semantics in XML Document Management Thomas Kudrass Leipzig University of Applied Sciences Department of Computer Science and Mathematics.
Creating a Simple Page: HTML Overview
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
Building the User Interface by Using HTML5: Organization, Input, and Validation Lesson 3.
Creating a Basic Web Page
Lesson 4: Using HTML5 Markup.  The distinguishing characteristics of HTML5 syntax  The new HTML5 sectioning elements  Adding support for HTML5 elements.
XML CPSC 315 – Programming Studio Fall 2008 Project 3, Lecture 1.
XP 1 CREATING AN XML DOCUMENT. XP 2 INTRODUCING XML XML stands for Extensible Markup Language. A markup language specifies the structure and content of.
HTML (HyperText Markup Language)
HTML history, Tags, Element. HTML: HyperText Markup Language Hello World Welcome to the world!
CS134 Web Design & Development Creating a Basic Web Page Mehmud Abliz.
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
TEXT ENCODING INITIATIVE (TEI) Inf 384C Block II, Module C.
The TEI : an overview. Basic concepts  The TEI is a modular system, built like a Chicago pizza  Modules Base modules (choose one) Additional modules.
Sekimo Solutions mentioned by the TEI  CONCUR: an optional feature of SGML (not XML) that allows multiple.
HTML | DOM. Objectives  HTML – Hypertext Markup Language  Sematic markup  Common tags/elements  Document Object Model (DOM)  Work on page | HTML.
SDPL 2001Notes 4: Intro to Stylesheets1 4. Introduction to Stylesheets n Discussed recently: –Programmatic manipulation of (data-oriented) documents n.
E0262 – MIS – Multimedia Storage Techniques XML (Extensible Markup Language  XML is a markup language for creating documents containing structured information.
HTML | DOM. Objectives  HTML – Hypertext Markup Language  Sematic markup  Common tags/elements  Document Object Model (DOM)  Work on page | HTML.
XML 2nd EDITION Tutorial 1 Creating An Xml Document.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
HTML: Hyptertext Markup Language Doman’s Sections.
ECA 228 Internet/Intranet Design I Intro to Markup.
Copyright (c) 2004 Prentice-Hall. All rights reserved. 1 Committed to Shaping the Next Generation of IT Experts. Creating XHTML Documents Essentials for.
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
XP 1 Creating an XML Document Developing an XML Document for the Jazz Warehouse XML Tutorial.
HTML – Organizing Page Content. HTML Images img tag Required attribute: src
Construction and Pedagogical Use of Digital Archives Washington University 30 May 2006 Four: The DTD
XML 2nd EDITION Tutorial 4 Working With Schemas. XP Schemas A schema is an XML document that defines the content and structure of one or more XML documents.
1 Tutorial 14 Validating Documents with Schemas Exploring the XML Schema Vocabulary.
HTML – Organizing Page Content. HTML Images img tag Required attribute: src
L. Anne Spencer (c) 2001 Basic Web Design Document, text, & layout formatting tags & attributes.
HTML Introduction. Lecture 7 What we will cover…  Understanding the first html code…  Tags o two-sided tags o one-sided tags  Block level elements.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
INT222 – Internet Fundamentals
Academic Computing Services 2007 Microsoft Word 2010 Publishing Long Documents This Guide will teach you how to work with long documents such as dissertations.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
Glencoe Introduction to Web Design Chapter 4 XHTML Basics 1 Review Do you remember the vocabulary terms from this chapter? Use the following slides to.
CITA 330 Section 2 DTD. Defining XML Dialects “Well-formedness” is the minimal requirement for an XML document; all XML parsers can check it Any useful.
Lesson 4 Basic Text Formatting. Objectives ● I ● In this tutorial we will: ● Introduce Wiki Syntax ● Learn how to Bold and Italicise text, and add Headings.
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
DHTML.
XML: Extensible Markup Language
HTML: HyperText Markup Language
XML QUESTIONS AND ANSWERS
Basic HTML and Embed Codes
Attributes and Values Describing Entities.
Lesson 2: HTML5 Coding.
5.00 Apply procedures to organize content by using Dreamweaver. (22%)
Presentation transcript:

An overview of the TEI vocabulary ➢ markup makes explicit a theory about some aspect of a document ➢ some theories are more useful or generalizable than others ➢ … so no markup language can reasonably claim to be exhaustive ➢ … so are we doomed to a further confusion of tongues?

Basic concepts The TEI is a modular system consisting of several modules which can be combined ad lib ● Each module defines groups of related elements and attributes ● Elements are also classified semantically and structurally This presentation gives an overview of some of the components of one view of the TEI: TEI Lite

Basic structure(s) ● Every TEI-conformant document comprises a header followed by (at least one) text ● the header contains: ● mandatory file description ● optional encoding, profile and revision descriptions ● the header is essential for: ● bibliographic control and identification ● resource documentation and processing

Structure of a TEI text ● A text may be unitary or composite ● a unitary text contains ● front matter ● back matter ● a body ● in a composite text, the body is a group of texts (or nested groups)

TEI basic structure teiHeader tei.2 teiCorpus.2 tei.2 teiHeader TEI.2 back front text body div group div back front text body s

TEI global attributes ● Available on all elements in all modules... ● id for unique identification ● n for (non-unique) name or number ● rend for rendition (appearance) ● lang for language ● Can be extended in some modules ● corresp, synch, ana for specific association types ● next, prev for aggregating fragmented elements

A text usually has divisions ● generic, hierarchic subdivisions ● vanilla or numbered ● type attribute ● associated head and trailer elements from the divtop class

for example... Book I. Of writing lives in general,...

Text components (prose base) ● What are divisions composed of? ● prose is mostly paragraphs ( ) ● verse is mostly lines ( ), sometimes in hierarchic groups ( ) ● drama is mostly speeches ( ) containing or and interspersed with stage directions ( ) ● These may be mixed, and may also appear directly within undivided texts.

Verse: an example Summer grass — all that's left of warriors' dreams.

Drama: an example Enter Barnardo and Francisco, two Sentinels, at several doors Barnardo: Who's there? Francisco: Nay, answer me. Stand and unfold yourself. Barnardo: Long live the king! Francisco: Barnardo? Barnardo: He. Enter Barnardo and Francisco, two Sentinels,at several doors Who's there? Nay, answer me. Stand and unfold yourself. Long live the king! Barnardo? He.

Texts are not just words... ● … but probably only people know that ● an encoding may claim to capture ● just visual salience, ● just its assumed causes ● both ● encoding makes explicit one (or more) sets of interpretations

For example... And this Indenture further witnesseth that the said Walter Shandy, merchant, in consideration of the said intended marriage...

…or... And this Indenture further witnesseth that the said Walter Shandy, merchant, in consideration of the said intended marriage...

Who does the work? ● the TEI scheme allows for close reading -- and the reverse ● you can tag very detailed features of discourse function ● you can normalise or simplify (e.g. dates numbers, names) ● … or leave well alone

Core phrase level elements include... ● phrases that are conventionally typographically distinct ● “data-like” (names, numbers, dates, times, addresses) ● editorial intervention (corrections, regularizations, additions, omissions...) ● cross references and links

for example... Of writing lives in general,and particularly of Pamela, with a word by the bye of Colley Cibber and others. It is a trite but true observation, that examples work more forcibly on the mind than precepts.… Mr. Joseph Andrews, the hero of our ensuing history, was esteemed to be... Of writing lives in general,and particularly of Pamela, with a word by the bye of Colley Cibber and others. It is a trite but true observation, that examples work more forcibly on the mind than precepts.… Mr. Joseph Andrews, the hero of our ensuing history, was esteemed to be...

Spaulding, he came down into the office just this day eight weeks with this very paper in his hand, and he says:— I wish to the Lord, Mr. Wilson, that I was a red-headed man. Direct speech ● Use the who attribute to show speakers ● Speeches can be nested in other speeches ●.. but not across paragraph breaks

Have you read Die Dreigroschenoper ? Savoir-faire is French for know-how. John has real savoir- faire. Foreign language phrases ● The lang attribute may be attached to any element ● Use if nothing else is available ● Use Unicode!

My dear Mr. Bennet, said his lady to him one day, have you heard that Netherfield Park is let at last? Names and other referring strings ● The (referring string) element is used for any kind of name or reference

Today is Tuesday 29th. One afternoon in late November.. One afternoon in <dateRange from=' ' to=' exact='to'> late November.. Dates, times, numbers ● attributes can be used to quantify and expressions ● similarly, times, and numbers ● [AT P5 better validation will be available]

The multiple hierarchy problem ● XML allows only one hierarchy at a time ● Is a document ● chapter-paragraph-phrase ● gathering-page-leaf ● or both? ● discontinuous segments ● links and milestones

Diana and Mary approved the step unreservedly. Dia na announced that... Boundary markers ● page, column, and line breaks (,, ) ● generic

Some chunks are also phrases ● lists of all kinds ● notes (authorial or editorial) ● pictures or figures ● formulae ● tables ● bibliographic descriptions

Lists ● use for lists of any kind (use type attribute to distinguish) ● use in two-column lists as alternative to n attribute ● may be nested as necessary

for example... For my true love: * three calling birds * two french hens * a partridge in a pear tree For Uncle Joe: socks as usual For my true love three calling birds> two french hens a partridge in a pear tree For Uncle Joe socks as usual

Figures and graphics ● The presence of a graphic is indicated by the element ● The title of the graphic is tagged as a ● A description of the graphic may be supplied (as a ) for use by software unable to render the graphic ● The graphic itself is a separate object ● [At P5, it will be possible to embed SVG]

Mr Fezziwig's Ball A Cruikshank engraving showing Mr Fezziwig leading a group of revellers. for example...

Notes ● Use for notes of any kind (editorial or authorial) ● if in-line, use place attribute to specify location ● if out of line, either ● point from note into text (use target attribute) ● or point from text out to note (use

for example... The self-same moment I could pray> And from my neck so free The albatross fell off, and sank Like lead into the sea. The spell begins to break. The self-same moment I could pray> And from my neck so free The albatross fell off, and sank Like lead into the sea. The spell begins to break.

Bibliography ● Use simple with optional subcomponents: ● (for any kind of responsibility) or,, etc. ● with optional level attribute ● groups publication details ● adds page references etc. ● Use for list of references

Bibliography Ed Regis Great Mambo Chicken and the Trans-Human Experience London Penguin Books 1992 pp 144 ff for example... See for example Regis (1992)....

Generic problems call for generic solutions Links and pointers ● cross-referencing ● association of text and annotation ● association of image and text or audio and transcript ● alignment of text and translation...

● Use (empty element) or (with content) ● Use target to specify an identifier (ID value) Cross References See especially section 12 on page 34. See especially.... Concerning Identifiers But what if the target is not in the current document?

TEI X-pointers ● TEI defined a "location ladder" style syntax later adapted by W3C as Xpath ● Syntax now under review ● Basic notion: tree navigation see especially see especially <xptr doc='doc2' from="DESCENDANT (2 DIV1) (4 P) CHILD (1 QUOTE LANG LAT)"/>

Also in TEI Lite... ● specialised front and back matter ● analytic tagging ● segmentation ● interpretations ● the header ● tags for editorial work ● tags for documentation

Further reading ● ● (also available in French, Italian, Korean, Russian, Spanish, and Japanese)