TEI Workshop 10. ROMA Summer 2010.

Slides:



Advertisements
Similar presentations
Publication Module using back end interface. Institution Data Entry Add Documents. Edit/Delete Documents that are added but not yet sent to Institution.
Advertisements

Developing Interfaces and Interactivity for DSpace with Manakin Part 5: Introduction to Manakin’s Theme Tier Eric Luhrs Digital Initiatives Librarian,
US Army Corps of Engineers BUILDING STRONG ® Creating a Data Dictionary for Your Local Data USACE SDSFIE Training Prerequisites: Preparing Your Local Data.
Uncovering the TEI and ODD A pedagogical strip-tease Laurent Romary - Max Planck Digital Library.
4/16/2007Declare a Schema File I1. 4/16/2007Declare a Schema File I2 Declare a Schema File A collection of semantic validation rules designed to constrain.
XML Schema Describing the structure of XML documents. A very brief introduction 1XML Schema.
Jennifer Widom XML Data XML Schema. Jennifer Widom XML Schema “Valid” XML Adheres to basic structural requirements  Also adheres to content-specific.
Part 1. Preparing for the exercises 1-1. Open a Web broswer (suggesting using Internet Explorer or Firefox, not Safari). Go to VRA Core site (Google "VRA.
Guest Lecture LIS 656, Spring 2011 Kathryn Lybarger.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
EAD: A Technical Introduction Julie Hardesty, Metadata Analyst June 3, 2014.
XML and XSL Institutional Web Management 2001: Organising Chaos.
Chapter 4: Document Type Definitions. Chapter 4 Objectives Learn to create DTDs Validate an XML document against a DTD Use DTDs to create XML documents.
HTML, XHTML, and CSS Chapter 12 Creating and Using XML Documents.
An Introduction to XML Presented by Scott Nemec at the UniForum Chicago meeting on 7/25/2006.
Introduction to XML and TEI for Digital Archives
 The BPEL Module project is a group of source files which includes BPEL files, WSDL files, and XML schema files. Within a BPEL Module project, you can.
1 Introduction to XML Schemas using eXcelon Stylus Studio XML schema language is a standard for specifying the structure of XML documents Uses the same.
HESA Student Record 2007/08 Catherine Benfield Head of Operations Development Kyle Summers Head of Software Development.
CS134 Web Design & Development Creating a Basic Web Page Mehmud Abliz.
TEXT ENCODING INITIATIVE (TEI) Inf 384C Block II, Module C.
FIGIS’ML Hands-on training - © FAO/FIGIS An introduction to XML Objectives : –what is XML? –XML and HTML –XML documents structure well-formedness.
 XML is designed to describe data and to focus on what data is. HTML is designed to display data and to focus on how data looks.  XML is created to structure,
ARCHIVISTS’ TOOLKIT WORKSHOP March 13, 2008 Christine de Catanzaro Jody Thompson.
XP Tutorial 9 1 Working with XHTML. XP SGML 2 Standard Generalized Markup Language (SGML) A standard for specifying markup languages. Large, complex standard.
Gdmxml: An XML Implementation of the GENTECH Genealogical Data Model Hans Fugal.
R. Addie & S. Dekeyser XML for M&C / USQ ? What ? Why ? How ? When ?
Digital Media Technology Seminar 2 – 16 September 2014 Fleur Praal Jeroen van Honk
Videos. Adding Videos to a Web Page Videos can make our pages more interesting and engaging. Most video-hosting services, such as YouTube, will provide.
XML – Part III. The Element … This type of element either has the element content or the mixed content (child element and data) The attributes of the.
Teacher Web Page Creation Eileen Musselman. Log on to Muhlenberg’s Intranet Click Submit button.
Representing data with XML SE-2030 Dr. Mark L. Hornick 1.
Improve the HTML Form Entry Module (Designer+Schemas) Google Summer of Code 2011 João Portela Darius Jazayeri Daniel Kayiwa.
Introduction to XML Namespaces Web Engineering, SS 2007 Tomáš Pitner.
Introduction to XML Jussi Pohjolainen TAMK University of Applied Sciences.
Instructional/6-8/General Session 1 of 1 Get Going with eChalk Digital File Locker.
CIS 228 The Internet 9/20/11 XHTML 1.0. “Quirks” Mode Today, all browsers support standards Compliant pages are displayed similarly There are multiple.
XML Notes taken from w3schools. What is XML? XML stands for EXtensible Markup Language. XML was designed to store and transport data. XML was designed.
UNCLASSIFIED 1 UNITED IN SERVICE TO OUR NATION Manage Enclosure Documents for Requirements Package.
Week-9 (Lecture-1) XML DTD (Data Type Document): An XML document with correct syntax is called "Well Formed". An XML document validated against a DTD is.
COMPREHENSIVE Excel Tutorial 12 Expanding Excel with Visual Basic for Applications.
Spring 2013 Markup – Validate – Transform Introduction to Digital Text and XML Rice University, April.
 Open the course to add an online class  Click on Add a Page (left side)  Type in a name  Click on Create  Click on the Content Tab  Click on Add.
1. Intro and XML Rules Spring Summer 2010 Marcus Bingenheimer TEI Workshop.
Extensible Markup Language (XML) Pat Morin COMP 2405.
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.
TEI 工作坊 TEI and Images October The Concept.
Continuing Professional Development How to fill in your summary online
Weebly Elements, Continued
Weebly Elements, Continued
Introduction The Custom Store Groups folders and functions allows you to create, modify and use store accounts of specific interest to you or your team.
Java XML IS
Using the HTML and CSS Validation Services
Manuscript Markup with TEI
Eugenia Fernandez IUPUI
WEB 407 Competitive Success/snaptutorial.com
WEB 407 Education for Service-- snaptutorial.com.
WEB 407 Teaching Effectively-- snaptutorial.com
XML Data DTDs, IDs & IDREFs.
© 2016 Blackboard Inc. All rights reserved..
About Everything You Always Wanted to Know
Downloading Photos from a digital camera.
How to Add to an Existing Document
Text image linking.
How to Submit Google Docs to the Homework Drop Box
Part 1. Preparing for the exercises
Manage Sourcing - Supplier
Online application system tutorial
Presentation transcript:

TEI Workshop 10. ROMA Summer 2010

My schema and me Remember that for a digitization project all XML must be valid against a schema. You can use a schema in two ways Write it yourself Use someone else’s (e.g. international standards like MIX, MathML, XHTML, NewsML) Use TEI and customize it

Getting a TEI Schema XML CopyEditor, Oxygen and other applications might come with certain schemas out of the box (TEI, XHTML, DocBook...) Get one from Roma

Modules structure of TEI TEITEi is made up of 22 modules that group related elements and attributes. The verse module e.g. contains special elements and attributes for use with poetry Mandatory modules: tei teiHeader textstruc core

choose from 18 other modules verse Module linking Module gaiji Module Module textstruc Module header Module core Module tei Module

Go to ROMA With the ROMA interface you can create and customize a TEI schema by: Choose TEI modules Delete unneeded elements from modules Restrict attribute values Create new elements Change language of documentation

Go to ROMA ROMA returns you: The so-called ODD (one-document-does it all) customization file, where your changes are recorded ( .xml). (Don’t loose this) You schema (.rnc, .rng, .xsd, .dtd) (Relax NG compact, Relax NG XML-syntax, W3C Schema, DTD) (Optional:) Documentation (.html, .pdf, LateX...)

Add/delete modules

Download ODD file

Download schema

And now The ODD file contains the record of our customizations. We need the ODD file for further changes. After the first creation of a schema we want to upload the ODD file for our project and make further changes based on it. Point your XML editor/parser to your schema and validate your files Most editors support concurrent validation, ie. validation as you type.

Exercise Part 1: Get a minimal schema from ROMA (Build Schema). Try to validate "songCrossing" Part 2: Try to identify what elements are not in the schema and add the module that contains the elements. Go back to ROMA upload your ODD file, add the modules, download new ODD file and schema Always click "save, start, submit" at the bottom

marcus bingenheimer 2006-2010