1 j.mp/RU_ABOUT [email protected] WORKSHOPS SCHEDULE CONTACT US
2 William Chong D’Linkup Pte. Ltd. Data, for everyoneWorkshop: Encoding text for visualization and analyses using the TEI standard William Chong D’Linkup Pte. Ltd. Data, for everyone
3 Principles WORK SHOP D’Linkup Pte. Ltd. Data, for everyone
4 D’Linkup Pte. Ltd. Data, for everyone
5 Attack plan Hands-on Overview XML TEI Content Expertise
6 Attack plan Hands-on XML TEI Overview Content Expertise
7 Annotation Meaning Encoding Markup
8 Metadata Content Textual Structure and LayoutWhat can be encoded? Metadata Content Textual Structure and Layout D’Linkup Pte. Ltd. Data, for everyone
9 Many elements Formal method of encoding Language eXtensible Markup Language
10 The need for a common language
11 Examples of TEI https://www.hathitrust.org/ https://books.google.com/ngrams D’Linkup Pte. Ltd. Data, for everyone
12 HOW to apply tei http://www.tei-c.org/Guidelines/P5/D’Linkup Pte. Ltd. Data, for everyone
13 Metadata: Header D’Linkup Pte. Ltd. Freely available on a non-commercial basis.
14 STructure
VisionA premier knowledge hub promoting the University’s vision as a leading global university centred in Asia NUS Libraries aspires to be the NUS communities’ first stop when seeking information NUS Libraries provides for the information needs of diverse communities in NUS in support of learning and research NUS Libraries equips the NUS communities with information seeking skills to enhance learning, research and scholarly communication
Mission To actively engage and partner the NUS community in advancing scholarship and research through innovative library services15 Content
Recently, I visited the
16 Well-formed Valid D’Linkup Pte. Ltd. Data, for everyone
17 Attack plan Hands-on Overview XML TEI Content Expertise
18 extensible mArkup languageD’Linkup Pte. Ltd. Data, for everyone
19 Optional rule 1: Declaration D’Linkup Pte. Ltd. Data, for everyone
20
D’Linkup Pte. Ltd. Data, for everyone
21 rule 3: root element .....
22 rule 4: Nesting ... ...
23 rule 5: XML Names XML is case-sensitive Element names must start with an alphabet or the “_” May contain only alphanumeric characters (letters and digits) and “_” “-” “.” The colon “:” is reserved for namespaces
24 Practice Open Notepad Save file as “test.xml” 3. Open Google Chrome4. Drag “test.xml” into Google Chrome D’Linkup Pte. Ltd. Data, for everyone
25 Practice 5. Input xml declaration: 6. On the next line, write a sentence: My name is _______(your name), and I was born on _______(a date) at _______(a place). 7. tag
26 Well-formed D’Linkup Pte. Ltd. Data, for everyone
27 Have a break, have a Kit Kat
28 Attack plan Hands-on Overview XML TEI Content Expertise TEI
29 T ext E ncoding I nitiativeD’Linkup Pte. Ltd. Data, for everyone
30 Metadata Content Textual Structure and Layout
31 Metadata: Header D’Linkup Pte. Ltd. Freely available on a non-commercial basis.
32 four main components
33 Using tei website http://www.tei-c.org/Guidelines/P5/D’Linkup Pte. Ltd. Data, for everyone
34 oxygenxml “Request a Trial License” OR https://www.oxygenxml.com/download_thanks.html?url=http ://mirror.oxygenxml.com/InstData/Editor/Windows64/VM/oxy gen-64bit.exe#get_trial D’Linkup Pte. Ltd. Data, for everyone
35 New Document > Choose a file template > TEI P5 > All Open “One Hundred Years’ History of the Chinese in Singapore: An annotated edition” D’Linkup Pte. Ltd. Data, for everyone
36 Publication Information Information about the source Publication Information Information about the source
37 Valid D’Linkup Pte. Ltd. Data, for everyone
38 Metadata Content
Textual Structure and Layout
39 Structural markups
A premier knowledge hub promoting the University’s vision as a leading global university centred in Asia NUS Libraries aspires to be the NUS communities’ first stop when seeking information NUS Libraries provides for the information needs of diverse communities in NUS in support of learning and research NUS Libraries equips the NUS communities with information seeking skills to enhance learning, research and scholarly communication
Mission To actively engage and partner the NUS community in advancing scholarship and research through innovative library services 40 WORKING at oxygen Some text here.
41 quick structural marking using excel and wordManually indicate paragraphs( )) Excel IF & Word Replace D’Linkup Pte. Ltd. Data, for everyone
42 Metadata
43 Metadata Content Textual Structure and LayoutPerson Place Date Metadata Content Textual Structure and Layout D’Linkup Pte. Ltd. Data, for everyone
44 Persons and names
45 Collaborative Work https://docs.google.com/document/d/1Pd1a7eWBx49K72wgdn66p3f2 hseb4AOW4jwjsk3R4jQ/edit?usp=sharing Share work using “03” file (listPerson) D’Linkup Pte. Ltd. Data, for everyone
46 Place
47 Date
48 Checking for errors Copy from google docs into OxygenXML EditorDo validation Make corrections See “04” file for completed markups D’Linkup Pte. Ltd. Data, for everyone
49 Basic visualization See “05” file D’Linkup Pte. Ltd.Data, for everyone
50 Questions? D’Linkup Pte. Ltd. Data, for everyone
51 How can TEI/XML be applied to your field? How would you execute it?BRAINSTORMING How can TEI/XML be applied to your field? How would you execute it? D’Linkup Pte. Ltd. Data, for everyone
52 D’Linkup mission D’Linkup Pte. Ltd. Data, for everyone
53 D’Linkup Pte. Ltd. Data, for everyone William Chong
54 Thank you! D’Linkup Pte. Ltd. Data, for everyone
55 YOUR FEEDBACK IS GREATLY APPRECIATEDj.mp/RU_Feedback
56
57 PARSING valid well-formed not well-formed not valid (DTD/ Schema)e.g. TEI Parser step 1 Parser step 2 well-formed valid XML not well-formed not valid
58 PDF JScript HTML ePub any XML OUTPUT 輸出 CSS XSLT XQuery XSL-FO XPath TRANSFORM 轉換