> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# User Dictionaries

> Cree y edite diccionarios de usuario en FlexiLayout Studio para complementar los diccionarios integrados con términos especializados mediante archivos DIC o expresiones regulares.

Un **diccionario de usuario** es un diccionario auxiliar creado por el usuario que contiene palabras no incluidas en los diccionarios integrados. Complemente los diccionarios integrados con un diccionario de usuario para mejorar la calidad de la captura de datos. Normalmente, un diccionario de usuario contiene términos especializados, abreviaturas, nombres de empresas, entre otros.

Puede configurar y habilitar diccionarios de usuario en la pestaña **Languages** del cuadro de diálogo **Propiedades de prerreconocimiento**. Para abrir este cuadro de diálogo, abra el menú **FlexiLayout** o **Classifier**, haga clic en **Propiedades** y, a continuación, en el botón **Advanced pre-recognition properties...**.

Los diccionarios de usuario existentes se muestran en el campo **User Dictionaries** con la siguiente información:

| Columna      | Descripción                                         |
| ------------ | --------------------------------------------------- |
| **Enabled**  | Indica si se está usando el diccionario de usuario. |
| **Name**     | El nombre del diccionario personalizado.            |
| **Language** | El idioma del diccionario personalizado.            |

<div id="create-a-custom-dictionary">
  ## Crear un diccionario personalizado
</div>

<Steps>
  <Step title="Abra el cuadro de diálogo Agregar nuevo diccionario">
    En la pestaña **Languages** del cuadro de diálogo **Propiedades de prerreconocimiento**, haga clic en **Agregar...**.
  </Step>

  <Step title="Configure las propiedades del diccionario">
    | Propiedad                           | Descripción                                                                                                                                                                                                                                      |
    | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
    | **Nombre del diccionario**          | El nombre del diccionario.                                                                                                                                                                                                                       |
    | **Método de definición**            | El tipo de diccionario: **Archivo de diccionario** (basado en un archivo DIC) o **Expresión regular** (basada en una expresión regular).                                                                                                         |
    | **Es independiente del idioma**     | Usa el diccionario junto con todos los diccionarios integrados para cada idioma de reconocimiento habilitado y establece **Idioma** en **Neutro** (que después no se puede cambiar). Solo disponible para diccionarios de **Expresión regular**. |
    | **Idioma (configuración regional)** | El idioma del diccionario, seleccionado en la lista desplegable.                                                                                                                                                                                 |

    <Note>
      El tipo y el idioma de un diccionario no se pueden cambiar después de crearlo.
    </Note>
  </Step>

  <Step title="Guarde el diccionario">
    Haga clic en **Aceptar**. Se abre un cuadro de diálogo con todos los parámetros del diccionario.
  </Step>
</Steps>

<div id="edit-a-custom-dictionary">
  ## Editar un diccionario personalizado
</div>

Para ver o cambiar las propiedades de un diccionario, selecciónelo y haga clic en **Editar**.

El cuadro de diálogo Propiedades tiene dos pestañas:

* La pestaña **General** contiene el nombre, el tipo, el idioma y los comentarios del diccionario. Solo se puede cambiar el nombre después de crear el diccionario.
* La pestaña **Dictionary** contiene la configuración que depende del tipo de diccionario.

<div id="dictionary-file-dictionaries">
  ### Diccionarios de archivo de diccionario
</div>

Un diccionario de archivo de diccionario se basa en un archivo DIC. Para señalar un archivo existente, haga clic en el botón <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button_points.gif?s=494881c954b44aa8b446880d31ab4d12" alt="Botón Examinar" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="19" height="18" data-path="images/flexi-capture/fls/Button_points.gif" /> y especifique su ruta.

Para crear y rellenar un archivo nuevo:

<Steps>
  <Step title="Crear el archivo de diccionario">
    Haga clic en **Crear nuevo diccionario...**, especifique un nombre en el cuadro de diálogo **Crear nuevo archivo de diccionario** y haga clic en **Aceptar**. El archivo se guarda como archivo DIC en la carpeta del proyecto.
  </Step>

  <Step title="Agregar y editar valores en el editor">
    | Botón           | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
    | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
    | **Agregar**     | Agrega un valor a un diccionario de usuario.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
    | **Eliminar**    | Elimina el valor seleccionado actualmente de la lista.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
    | **Importar...** | Importa valores desde un archivo TXT o DIC al diccionario de usuario.<br />**Nota.** Los signos de puntuación (`.,;:/*{}[]<>?`, etc.) se usan como separadores entre palabras en los diccionarios. Para usar estos símbolos en palabras del diccionario, coloque la cadena `DICTIONARY_PROPERTIES=USE_CONFIDENCE` al principio del archivo de texto. En este caso, solo los saltos de línea se tratan como separadores entre palabras, el número después del primer espacio de la cadena indica el peso de la palabra y se ignoran todos los demás símbolos. |
    | **Exportar...** | Exporta valores del diccionario a un archivo TXT.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
    | **Cerrar**      | Cierra el editor.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  </Step>
</Steps>

<div id="regular-expression-dictionaries">
  ### Diccionarios de expresiones regulares
</div>

Especifique la expresión. Haga clic en el botón <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Button.gif?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=31d9fa9f45f477259b0ae4b0cabf8b83" alt="Botón del editor de expresiones" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="25" height="18" data-path="images/flexi-capture/fls/Button.gif" /> para abrir un menú que le ayudará a crear la expresión. Para obtener más información, consulte [Alfabeto usado en expresiones regulares](/es/flexi-capture/fls/appendix/reg-ex).

<Note>
  Las palabras de un diccionario de usuario tienen mayor prioridad que las palabras de un diccionario integrado. Habilitar **Preferir palabras del diccionario** aumenta aún más la prioridad de las palabras del diccionario.
</Note>

<div id="user-alphabets">
  ### Alfabetos de usuario
</div>

Puede crear un alfabeto de usuario en el grupo **Alphabet** de la pestaña **Dictionary** del cuadro de diálogo de propiedades de un diccionario. Un alfabeto de usuario es un conjunto de caracteres, separadores, prefijos y sufijos que pueden usarse en un diccionario de usuario. Si se usa un alfabeto de usuario junto con un diccionario de usuario, las palabras del diccionario que contengan caracteres que no estén en el alfabeto de usuario se tratan como palabras ajenas al diccionario. En otras palabras, un alfabeto de usuario limita el conjunto de caracteres permitidos en los diccionarios personalizados.

Para especificar los caracteres permitidos, active la opción **Use custom alphabet** y especifique los símbolos del alfabeto en el cuadro de texto, o haga clic en **Editar** para abrir el editor.

Para especificar los separadores, prefijos, sufijos y caracteres ignorados (denominados colectivamente signos de puntuación), haga clic en el botón **Advanced parameters**.

En el cuadro de diálogo **Advanced custom alphabet parameters**, especifique los signos de puntuación:

| Tipo de signo de puntuación                         | Descripción                                                                            |
| --------------------------------------------------- | -------------------------------------------------------------------------------------- |
| **Signos de puntuación al principio de la palabra** | Signos que pueden aparecer al inicio de una palabra, como el guion bajo en `_unknown`. |
| **Signos de puntuación al final de la palabra**     | Signos que pueden aparecer al final de una palabra, como el ampersand en `user&`.      |
| **Signos de puntuación independientes**             | Signos que pueden aparecer por separado, como la barra vertical en `January \|`.       |

En el grupo de opciones **Exclusion characters**, puede especificar símbolos que se ignorarán cuando las palabras se comparen con el diccionario de usuario. Por ejemplo, si especifica la expresión regular `+33NNNNNNNN` y establece el guion (`-`) como carácter ignorado, `+33-11111111`, `+33-111-11-111` y `+33-111-111-11` se consideran coincidencias de la expresión regular.
