CdL Informatica Umanistica, Università di Pisa Corso di Codifica di Testi Anno accademico 2021/22
Clicca qua per essere indirizzato alla cartella del progetto!
-
Esercizio 1: Prologo
- Creare un file .xml ed inserire un prologo con la dichiarazione e un commento con le vostre informazioni
-
Esercizio 2: xml non annidato
- Scrivere e fare il check di un xml non opportunamente annidato
-
Esercizio 3:
- Scaricare il file doc.xml dalla cartella CorsoCodifica del corso e fare il check di validazione
- Correggere il file, commentando errori e modifiche
- Aggiungere un figlio (child) ad un elemento
- Aggiungere un fratello (sibling) ad un elemento
-
Esercizio 4: CDATA
- Inserire CDATA all'interno di un frammento di codice HTML
-
Esercizio 5: DTD
- Definire i seguenti elementi:
- Elemento root TEI
- Elementi figli:
- header obbligatoria una occorrenza
- facsimile opzionale una occorrenza
- text obbligatoria almeno una occorrenza
- Definire i seguenti elementi:
-
Esercizio 6: DTD 2
- Definire elemento root TEI
- Definire elementi figli
- header – obbligatorio una sola volta
- facsimile – opzionale una volta sola
- text – obbligatorio una o più volte
- text: mixed content con possibile elemento
- Aggiungendo attributi:
- header > type ( fixed, CDATA “intestazione”); lang (opzionale, NMTOKEN)
- facsimile > source (obbligatorio); ref (opzionale, IDREFS)
- text > ID (obbligatorio, ID) type (opzionale contenuto testuale)
-
Esercizio 7: DTD 3
- Includere all'interno di un documento XML la dichiarazione del tipo, definire internamente gli attributi e gli elementi e validare
- Inserire nel prologo di un documento XML la dichiarazione del tipo di documento e validare
- Creare un file esterno con estensione .dtd prima di includerlo nel prologo XML
-
Esercizio 8: TEI 1
- marcare un testo plain text di circa 3000 caratteri a piacere
- inserire prologo XML
- marcare la struttura usando gli elementi fin qui descritti
- verificare che sia ben formato con xmllint ( o xerces con domCounter)
- salvare il file XML su github
- marcare un testo plain text di circa 3000 caratteri a piacere
-
Esercizio 9: TEI 2
- Utilizzare puntatori, liste, note, glossari, nomi, rs, term
-
Esercizio 10: Editoriale TEI
- Trascrivere e codificare un frammento di lettera di Bellini
-
Esercizio 11: Facsimile
- Trascrivere e codificare di nuovo un frammento di lettera di Bellini, ma utilizzando anche gli elementi facsimile (Collegamento testo-immagine)
è possibile trovare una cartella con alcuni esperimenti che corrispondono agli esempi nelle slide con il corrispettivo output