/
index.html
268 lines (222 loc) · 7.72 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>CLiGS textbox</title>
<meta name="author" content="Christof Schöch">
<meta name="description" content="Slides">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">
<link rel="stylesheet" href="css/reveal.css">
<link rel="stylesheet" href="css/theme/simple.css" id="theme">
<link rel="stylesheet" href="lib/css/zenburn.css">
<script>
var link = document.createElement( 'link' );
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
document.getElementsByTagName( 'head' )[0].appendChild( link );
</script>
<!--[if lt IE 9]>
<script src="lib/js/html5shiv.js"></script>
<![endif]-->
</head>
<body>
<div class="reveal">
<div class="slides">
<section data-markdown="" data-separator="^\n---\n" data-separator-vertical="^\n--\n" data-charset="utf-8">
<script type="text/template">
<!-- vvvvv THIS IS WHERE THE CONTENT GOES! vvvvvvv -->
### CLiGS-textbox – corpus literarios entre 1830 y 1940
<hr/>
<br/>
<br/>
<small><b>José Calvo Tello, Ulrike Henny, Christof Schöch</b></small>
<br/>
<br/>
<br/>
<small>Hispanistentag, München, Marzo 2017</small>
<br/>
<br/>
<small>Diapositivas en: http://christofs.github.io/textbox-es</small>
<small>Corpus textbox en: https://github.com/cligs/textbox</small>
<br/>
<hr/>
<p><img height="40" data-src="img/basics/UWUE.jpg"></img> <img height="80" data-src="img/basics/CLiGS.jpg"></img> <img height="40" data-src="img/basics/BMBF.jpg"></img></p>
---
## Índice
<br/>
* ¿Qué es textbox?
* Colecciones de texto
* Edición de los textos
* Estrategia de publicación
* Resumen
---
# ¿Qué es textbox?
--
### textbox
<br/>
* Canal de publicación de los corpus del grupo CLiGS
* https://github.com/cligs/textbox
* Colecciones de textos literarios en lenguas romances
* Actualmente seis colecciones en español, francés y portugués
--
### Objetivos y características
* Publicación de textos de manera continua (versiones sucesivas)
* Desarrollo de buenas prácticas
* Posibilidad de *feedback* e reutilización temprana
* Recurso para análisis de literatura y análisis lingüísticos de textos literarios históricos
* Escaparate
--
### "Escaparate del escaparate"
#### Visualización contrastiva, obras de teatro francés (siglo XVII)
<a href="http://zde.digital-humanities.de/contrast/"><img src="img/contrast.png" width="850" height="auto"></img></a>
<small>(Peter Fankhauser, http://zde.digital-humanities.de/contrast/)</small>
---
# Colecciones de textos
--
### Colecciones
<br/>
* _Collection of 19th Century Spanish-American Novels (1880-1916)_
* _Corpus of Spanish Novel from 1880-1940_
* _Collection de nouvelles françaises du dix-neuvième siècle_
* _Collection de romans français du dix-neuvième siècle_
* _Collection de pièces the théâtre français du dix-septième siècle_
* _Collection of 19th Century Portuguese Novels (1840-1910)_
--
### Collection of 19th Century Spanish-American Novels (1880-1916)
<br/>
* Objetivo: Corpus de comparación para análisis estilométricos
* Selección: tres novelas de ocho autores de Argentina y México
* Tamaño: 24 novelas, 1.1 millones de tokens
* Autores: Bunge, Cambaceres, Cuéllar, Frías, Gutiérrez, Holmberg, Payró, Sicardi
--
### Corpus of Spanish Novel from 1880-1940
<br/>
* Objetivo: Corpus de comparación para análisis estilométricos
* Selección: tres novelas de ocho autores españoles
* Tamaño: 24 novelas, 1.8 millones de tokens
* Autores: Galdós, Blasco Ibáñez, Miró, Bazán, Clarín, Pereda, Picón, Valera
---
# Edición de los textos
--
### Formatos
<br/>
* Origen
* Diversas fuentes y formatos
* Cervantes Virtual, Gutenberg, ePUB Libre, Archive.org, escaneos...
* EPUB, HTML, PDF, impreso
* Conversión mediante programas Python (en GitHub > toolbox)
* Control de calidad
* Maestro
* XML-TEI
* Derivados
* Tabla de metadatos (CSV)
* texto plano (UTF-8)
* version anotada linguísticamente (con Freeling, en formato XML)
* 'zwischenformat' (obras de teatro)
* Versión de lectura (PDF, novelas)
--
### Texto en XML-TEI
<br/>
<a href="img/xml-tei.png"><img src="img/xml-tei.png"></img></a>
--
### Metadatos en XML-TEI
<br/>
<a href="img/metadata-tei.png"><img src="img/metadata-tei.png" width="600" height="auto"></img></a>
--
### Metadatos, estructura y anotación en XML
<br/>
<a href="img/anotacion.png"><img src="img/anotacion.png" width="700" height="auto"></img></a>
--
### Metadatos en CSV
<br/>
<a href="img/tei-example.png"><img src="img/metadata-csv.png"></img></a>
--
## Control de calidad
<br/>
* Fuentes heterogeneas de diversa calidad
* Revisión:
* texto completo (manual)
* XML bien formado y validado (CLiGS-Schema)
* Spellcheck (corrector en Python + lista de nombres propios, extranjerismos)
---
# Estrategias de publicación: <br/>GitHub + Zenodo
--
### textbox en GitHub
<a href="https://github.com/cligs/textbox"><img src="img/textbox-home.png"></img></a>
--
### Funciones de Github
<br/>
* Edición colaborativa de los textos
* Posibilidad de comunicación de errores o sugerencias ("issues")
* Control de versiones: cada cambio es versionado ("commits")
* Publicación: los textos están accesibles libremente (CC-0/CC_BY)
--
### textbox en Zenodo
<a href="https://zenodo.org/record/376666"><img src="img/textbox-zenodo.png"></img></a>
--
### Funciones de Zenodo
<br/>
* Una versión concreta ("release") y completa de textbox es archivada
* Esta versión está identificada de manera unívoca (DOI); citable
* Datos accesibles a largo plazo (Zenodo > OpenAire > CERN)
---
# Resumen<br/>
--
### Características
<br/>
* 6 colecciones literarias de lenguas romances
* 2 colecciones de literatura en español
* Diferentes formatos (investigación y lectura)
* Colaborativo, abierto y transparente
* Sostenible y citable
* Gratuito
* Futuras versiones
---
<br/>
<br/>
## ¡Gracias por la atención!
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<small>CLiGS, 2017</small>
<br/>
<small><http://cligs.hypotheses.org></small>
<br/>
<small><a href="https://creativecommons.org/licenses/by/4.0/">CC-BY 4.0</a></small>
<br/>
<!--^^^^^^^ DON'T TOUCH UNLESS YOU KNOW WHAT YOU'RE DOING :-) ^^^^^^^-->
</script>
</section>
</div>
</div>
<script src="lib/js/head.min.js"></script>
<script src="js/reveal.js"></script>
<script>
// Full list of configuration options available at:
// https://github.com/hakimel/reveal.js#configuration
Reveal.initialize({
controls: true,
progress: true,
history: true,
center: true,
transition: 'slide', // none/fade/slide/convex/concave/zoom
// Optional reveal.js plugins
dependencies: [
{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
{ src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
{ src: 'plugin/zoom-js/zoom.js', async: true },
{ src: 'plugin/notes/notes.js', async: true }
]
});
</script>
</body>
</html>