Cómo se identifican las líneas y los fragmentos
FlexiLayout Studio considera todos los objetos de texto que intersectan horizontalmente el área de búsqueda (en vertical, los objetos deben quedar por completo dentro del área de búsqueda). Después, los objetos de texto se agrupan en líneas. Las líneas se construyen de izquierda a derecha. FlexiLayout Studio deja de construir una línea cuando se supera la longitud máxima del espacio (establecida en la propiedad Longitud máxima del espacio). En las líneas resultantes, FlexiLayout Studio identifica cadenas de caracteres, cada una de las cuales contiene caracteres de uno solo de los alfabetos definidos por el usuario. De forma similar, FlexiLayout Studio divide las líneas en fragmentos.Hipótesis anidadas
A continuación, FlexiLayout Studio formula una hipótesis para cada uno de los fragmentos. En función de si está seleccionada o no la opción Permitir hipótesis anidadas, las hipótesis se formulan de una de estas dos maneras. Supongamos que FlexiLayout Studio detectó tres fragmentos en una etapa anterior. Si está seleccionada la opción Permitir hipótesis anidadas, las hipótesis se formulan de la siguiente manera:Cómo se calcula la calidad de una hipótesis
Después de generar todas las hipótesis posibles, FlexiLayout Studio calcula la Pre-search quality de cada una. Este valor estima hasta qué punto una hipótesis cumple las restricciones de búsqueda establecidas en el cuadro de diálogo Propiedades, en la pestaña Cadena de caracteres, y en la pestaña Advanced, en el campo relación avanzada de prebúsqueda. En esta etapa, la calidad depende de tres comprobaciones:- Si la longitud de la hipótesis, en caracteres, se encuentra dentro del intervalo difuso especificado en la propiedad recuento de caracteres
- Si la longitud total de los espacios en la línea se encuentra dentro del intervalo difuso especificado en TotalGapLength
- Si el número de palabras de la línea se encuentra dentro del intervalo difuso especificado en la propiedad recuento de palabras
