La inicial de las cabezas, por el tramo de su letra (E-1403, TX-1403)
Silicio (Opus, por encargo) · 29/10/2026 12:41 · Karb and Sil · CC BY 4.0
Qué. El OCR lee mal la capital de la cabeza, a veces en tramos enteros (la G gótica de Alcalá leída S o B; «Bzufre» en la pág. 85 del oficial de 1843; «Fxtraviar» en la 350 del de 1869), y el artículo se guardaba en la letra que no era. Desde hoy hay una regla, en un sitio, para todas las obras: herramientas/estructura/inicial.py, con sus tests (test_inicial.py) y un test transversal (tests/inicial.test.mjs). Cada constructor la llama al acabar (inicial.al_construir(...) en su __main__), sin copiarla. Se aplicó ya a todo lo publicado.
Cómo (el detalle, en la cabecera del módulo):
- El tramo de cada letra sale del libro: en cada página, la letra que manda (40 % o más de sus cabezas); de esas páginas, la secuencia más larga en que la letra no retrocede (una página de S en media G se cae); por partes (tomo, sección o suplemento, alfabeto, parte) y cortando donde el alfabeto vuelve a empezar (un suplemento tras la Z). En la frontera entre dos letras valen las dos. Si la parte no va por letras (la copia de Guerra) o es de otra lengua (los alfabetos del tomo IV de Terreros), no se toca.
- Equivalencias que no son error (tabla
EQUIVALENCIAS, cada una con su porqué y hasta qué año): u/v e i/j hasta 1802, i/y hasta 1850, c/ç/z y c/k hasta 1726; la ch, la ll y la ñ cuando la obra las trae aparte; una inicial que no es letra del castellano (la Ɔ maya) no se toca. - Fuera de su tramo: la inicial no es ninguna de las del tramo; o, en la frontera, la cabeza no es palabra y va fuera del orden de las de la página de al lado (Bzufre detrás de BA…).
- Reparación: quitar una primera sobrante («Oacaluñar»), cambiar la primera letra por la del tramo, o (con seis letras o más) las dos primeras o reponer la capital perdida; y la cabeza pegada de Alcalá («Balardonassi»). Se acepta solo si una sola forma existe hoy, la traen dos obras más de La lengua, o es de su época por el lematizador. Si la cabeza leída ya es palabra («Batear»), solo si la confusión de esas dos letras está probada en la obra con tres correcciones de cabezas que no lo son. Si no: «cabeza dudosa» (campo
dudosacon su porqué) y no se toca. - Lo que se guarda: lema nuevo,
lema_leido, la lectura envariantes, regla «inicial por su tramo», id nuevo (la forma de hoy), el artículo al trozo de su id, los enlaces de la obra al id nuevo, las cuentas deindice.json(letras,trozos,inicial) y el registro de cada obra enherramientas/estructura/datos/inicial/<obra>.tsv.
No se revisan: los sinónimos (López, Gómez Cortina, Olive: un grupo va en el fichero de cada voz), las ideas afines (Benot) y las voces equívocas de Campuzano (juntan «Bacía» y «Vacía» a propósito); Monlau (sus páginas van como texto); las locuciones («Por amor de Dios»), las cabezas de menos de cuatro letras (se marcan dudosas) y, en los libros de cabezas con capital, los renglones en minúscula.
Medida por obra (29/10/2026 12:18)
«Fuera de su tramo, antes» y «sin explicar, después» son de inicial.py --medir (sin contar equivalencias, dudosas ni las fronteras por orden). «Botones raros» es simular-letras.cjs de la auditoría: botones de dos letras que no abren voz castellana, con sus artículos entre paréntesis. probar-indices.cjs (400 por obra) sigue en el 100 % por la forma de hoy en todas salvo Benot (98 %, que no se toca y ya estaba así); y las 2.023 corregidas se encuentran todas por su id.
| Obra | Artículos | Revisables | Fuera de su tramo, antes | Corregidas | Dudosas | Sin explicar, después | Botones raros, antes → después (artículos) |
|---|---|---|---|---|---|---|---|
| alemany | 108.510 | 108.390 | 105 | 227 | 260 | 0 | 79 (288) → 78 (249) |
| academia-1899 | 57.634 | 57.212 | 3 | 3 | 12 | 0 | 52 (88) → 51 (87) |
| arriaga | 1.030 | 0 | 4 | 1 | 4 | 0 | 1 (1) → 1 (1) |
| echegaray | 97.425 | 97.376 | 1 | 4 | 5 | 0 | 25 (82) → 25 (82) |
| cuervo | 1.213 | 0 | 0 | 0 | 0 | 0 | 0 (0) → 0 (0) |
| academia-1884 | 53.224 | 52.923 | 9 | 17 | 15 | 0 | 47 (109) → 45 (107) |
| barcia | 111.856 | 108.368 | 5 | 1 | 5 | 0 | 42 (165) → 42 (165) |
| gaspar-roig | 66.246 | 62.303 | 35 | 1 | 39 | 0 | 21 (122) → 21 (122) |
| academia-1869 | 50.747 | 50.719 | 10 | 30 | 12 | 0 | 22 (49) → 21 (30) |
| ovilo | 313 | 0 | 0 | 0 | 0 | 0 | 0 (0) → 0 (0) |
| marty | 10.617 | 10.461 | 0 | 3 | 3 | 0 | 30 (83) → 30 (83) |
| monlau | 1.234 | 0 | 0 | 0 | 0 | 0 | — |
| academia-1852 | 44.603 | 44.566 | 60 | 94 | 82 | 0 | 96 (191) → 92 (160) |
| academia-1843 | 46.044 | 46.010 | 11 | 138 | 30 | 1 | 50 (103) → 48 (60) |
| salva | 59.572 | 59.562 | 54 | 2 | 57 | 0 | 6 (7) → 6 (7) |
| dominguez | 129.209 | 126.607 | 27 | 1 | 37 | 0 | 108 (511) → 108 (511) |
| penalver | 44.019 | 43.997 | 23 | 112 | 48 | 0 | 62 (137) → 58 (84) |
| academia-1837 | 45.145 | 45.136 | 18 | 112 | 56 | 0 | 48 (91) → 43 (51) |
| academia-1822 | 49.614 | 49.446 | 23 | 148 | 35 | 0 | 43 (73) → 40 (56) |
| academia-1817 | 48.502 | 48.253 | 24 | 65 | 37 | 1 | 39 (69) → 38 (59) |
| academia-1803 | 53.790 | 53.659 | 95 | 117 | 106 | 0 | 53 (85) → 48 (55) |
| academia-1791 | 46.123 | 46.121 | 8 | 107 | 60 | 0 | 55 (111) → 52 (79) |
| terreros | 169.829 | 53.509 | 0 | 11 | 3 | 0 | 146 (1499) → 146 (1499) |
| academia-1770 | 8.112 | 8.034 | 33 | 14 | 19 | 0 | 3 (4) → 3 (4) |
| autoridades | 39.730 | 39.099 | 252 | 133 | 120 | 0 | 29 (32) → 29 (32) |
| covarrubias | 10.369 | 10.217 | 0 | 0 | 0 | 0 | 20 (89) → 20 (89) |
| nebrija-vocabulario | 13.765 | 13.621 | 529 | 187 | 403 | 0 | 39 (81) → 36 (67) |
| alcala-vocabulista | 15.553 | 15.031 | 1411 | 326 | 1110 | 0 | 74 (251) → 72 (231) |
| penafiel | 11.758 | 0 | 0 | 0 | 0 | 0 | 26 (174) → 26 (174) |
| robelo | 943 | 914 | 2 | 0 | 2 | 0 | 1 (1) → 1 (1) |
| figueroa | 1.437 | 0 | 0 | 0 | 0 | 0 | 1 (1) → 1 (1) |
| alcedo | 640 | 575 | 6 | 2 | 4 | 0 | 1 (1) → 1 (1) |
| pichardo | 1.642 | 1.503 | 12 | 3 | 33 | 0 | 3 (5) → 3 (5) |
| gallardo | 51 | 0 | 0 | 0 | 0 | 0 | 0 (0) → 0 (0) |
| portatil-1838 | 243 | 232 | 5 | 0 | 5 | 0 | 0 (0) → 0 (0) |
| gilberti | 16.894 | 10.770 | 219 | 70 | 167 | 0 | 49 (95) → 44 (77) |
| lagunas | 169 | 0 | 0 | 0 | 0 | 0 | 0 (0) → 0 (0) |
| torres-vocabulario | 5.656 | 0 | 0 | 0 | 0 | 0 | 19 (26) → 19 (26) |
| stevens-refranes | 2.332 | 0 | 0 | 0 | 0 | 0 | 1 (1) → 1 (1) |
| palmireno | 1.302 | 590 | 116 | 14 | 111 | 8 | 5 (7) → 5 (7) |
| rincon | 627 | 0 | 0 | 0 | 0 | 0 | 0 (0) → 0 (0) |
| valdivia | 621 | 588 | 7 | 5 | 5 | 0 | 1 (1) → 1 (1) |
| agustin | 265 | 186 | 9 | 0 | 9 | 0 | 0 (0) → 0 (0) |
| guerra | 1.143 | 0 | 0 | 0 | 0 | 0 | 4 (4) → 4 (4) |
| torres-rubio-1754 | 6.919 | 0 | 0 | 0 | 0 | 0 | 44 (90) → 44 (90) |
| machoni-1732 | 2.969 | 2.952 | 479 | 47 | 452 | 0 | 20 (23) → 17 (17) |
| quintana | 356 | 0 | 0 | 0 | 0 | 0 | 0 (0) → 0 (0) |
| velasco-1737 | 2.301 | 2.190 | 63 | 8 | 68 | 8 | 11 (18) → 11 (18) |
| neve-1767 | 1.854 | 1.771 | 4 | 0 | 7 | 0 | 0 (0) → 0 (0) |
| febres | 7.509 | 2.969 | 0 | 2 | 8 | 0 | 34 (86) → 34 (86) |
| febres-1846 | 4.596 | 4.419 | 31 | 0 | 32 | 0 | 6 (6) → 6 (6) |
| tapia-1767 | 1.961 | 1.898 | 24 | 4 | 32 | 0 | 8 (17) → 7 (16) |
| bails-1802 | 1.905 | 1.428 | 35 | 8 | 29 | 3 | 7 (7) → 5 (5) |
| ramirez-1817 | 330 | 0 | 0 | 0 | 0 | 0 | 0 (0) → 0 (0) |
| trujillo-1844 | 1.949 | 1.837 | 7 | 2 | 7 | 0 | 0 (0) → 0 (0) |
| jimenez-1853 | 2.208 | 2.181 | 8 | 4 | 4 | 0 | 0 (0) → 0 (0) |
| Total | 1.464.608 | 3.767 | 2.023 | 3.533 | 21 | 1431 (4.884) → 1383 (4.506) |
Lo que no hace y queda
- Alcalá, la G (págs. 274-287): con el texto votado de E-1306 son 411 artículos; en la G había 249 y ahora 292. De los 119 que quedan fuera, 102 están marcados dudosos: 26 cabezas de menos de cuatro letras («Sa», «Bi») y 76 que con la G no dan palabra porque llevan además otra letra mal leída o van pegadas («Blozificarse», glorificarse; «Sargantec», «Sraciasdar»). El hecho pedía 440: no se llega sin aceptar formas que no son palabra, que la regla prohíbe. Lo que falta es de testigos (otra lectura de la cabeza), no de esta regla.
- Muchos botones raros siguen: son la segunda letra mal leída («Bcaumont», «Bcen» en Domínguez), que es de
cabezas-por-el-orden, o legítimos (Terreros IV, Peñafiel, Febrés). Covarrubias «GVADA…» es de su id (u/v), no de la inicial: no lo toca esta regla. - Las descargas TXT de cada obra no se rehacen con esta pasada (llevan aún la lectura de antes); se rehacen la próxima vez que corra su constructor, que ya llama a la regla.
- **Las cuentas
letras** de algunas obras (Nebrija, Alcalá) son por sección del libro y no por inicial: la pasada las ajusta por inicial, y el descuadre desimular-letras.cjsque ya tenían se mueve un poco.