Tengo un problema relacionado con el tema «Caracteres no formadores de palabras inesperados en el glosario», pero estoy moviendo mi pregunta original a este nuevo hilo porque, en mi caso, veo errores de «carácter no formador de palabras inesperado» para el texto dentro de las marcas del glosario; es decir, texto que está vinculado a una entrada del glosario entre los marcadores \w…\w* o +w…+w* (nombre de estilo: Peripheral Ref - Wordlist Entry).
La comprobación básica de marcadores parece esperar palabras individuales entre los marcadores \w…\w* y genera un error cuando se usan caracteres no formadores de palabras allí. En nuestro caso, tenemos algunas representaciones aceptables de términos clave que incluyen comas, y muchos más casos que incluyen guiones. La validez de los contextos para el uso de estas puntuaciones está configurada correctamente en el Inventario de Puntuación (es decir, el guión solo está marcado como válido en posición media de palabra y la coma solo está marcada como válida en posición final de palabra). Ambos también están listados como válidos en el Inventario de Caracteres, pero no queremos listar ninguno de ellos como puntuación media de palabra en Configuración del proyecto > Configuración del idioma > Otros caracteres, porque eso crearía muchas palabras diferentes en la lista de palabras para cada combinación de pronombre enclítico verbal que se escribe junto con el guión.
¿Hay una forma de permitir estos caracteres no formadores de palabras como válidos en una representación de palabra clave dentro de los marcadores \w…\w* sin definirlos como puntuación media de palabra, o nuestra única otra opción es denegar todos los mensajes para este error?
I have a problem related to the issue “Glossary unexpected non-wordforming characters”, but I’m moving my original question to this new thread because in my case I’m seeing “unexpected non-wordforming character” errors for text within glossary markups; ie text that is linked to a glossary entry between \w…\w* or +w…+w* markers (style name: Peripheral Ref - Wordlist Entry).
The Markers basic check seems to expect single words between the \w…\w* markers and throws an error when non-wordforming characters are used there. In our case, we have some acceptable keyterm renderings that include commas, and many more cases that include hyphens. The validity of the contexts for these punctuations’ usages are set correctly in the Punctuation Inventory (ie hyphen is only marked as valid word-medial and comma is marked as valid only word-final). They are both listed as valid in the Characters Inventory as well, but we don’t want to list either of them as word-medial punctuation in Project Settings > Language Settings > Other Characters because that would create many different words in the word list for each combination of verb pronoun enclitic that are written together with the hyphen.
Is there a way to allow for these non-wordforming characters as valid in a keyword rendering within the \w…\w* markers without defining them as word-medial punctuation, or is our only other option to deny all the messages for this error?