0 votos
545 vistas

¿Es posible indicar a Paratext que marque como inválidos los nombres propios que no llevan mayúscula inicial?

Es decir:

  • «Jesús» se marcaría como correcto/válido
  • «jesús» se marcaría como incorrecto/inválido

¿Y luego se puede buscar nombres propios que sean inválidos?

Gracias,

james_post

Traducción automática desde English
Paratext por [Moderator]
(2,1k puntos)

mostrada de nuevo | 545 vistas

4 Respuestas

0 votos
Mejor respuesta

La semana pasada estaba investigando algo relacionado con los nombres propios y la capitalización, y noté que no puedo hacer que la función de expresiones regulares en la lista de palabras me muestre solo todas las entradas con mayúscula inicial. Obtengo un comportamiento totalmente inesperado.

Normalmente, obtengo resultados muy útiles con las expresiones regulares, en la lista de palabras y en otras partes de PT. (De nuevo) busqué algunos ejemplos en la ayuda para confirmar la sintaxis para PT9 y probé ^[\p{Lu}] y no tuve éxito, ni un solo resultado, el cuadro se pone en rojo. Pero cuando pruebo ^[\p{Ll}], el cuadro de búsqueda se pone en verde y obtengo muchos resultados, incluyendo cosas como «Aaɖi» como resultado de la búsqueda, lo cual no parece correcto.

La funcionalidad está ahí, menos la capitalización. Por ejemplo, ^\p{Lu}{5,5}$ me da solo todas las palabras de cinco letras, como se esperaba, pero de nuevo mezcla resultados como «Afʊmɩ», lo cual es incorrecto.

Tengo la sensación de que los datos internos para la capitalización son de alguna manera más complejos de lo que muestra la interfaz gráfica. Pero en ese caso, sería bueno tener documentación al respecto, en lugar de perder tiempo haciendo «investigación» sobre una herramienta que es construida por mi propia organización.

También noté que no puedo encontrar la herramienta de expresiones regulares en PT9, incluso siguiendo la ayuda integrada de esta manera:
Usar RegEx Pal en un proyecto en particular
Para usar Paratext RegEx Pal en un proyecto en particular, haga lo siguiente:

  1. Haga clic en la pestaña de ese proyecto para que sea la pestaña activa.
  2. Abra Paratext RegEx Pal. (Haga clic en el icono del menú principal ![](file:///C:/Users/martin/AppData/Local/ParatextHelp/HelpSystemImages/menu_icon.png), luego, desde el menú de Paratext, apunte a Avanzado y seleccione RegEx Pal.)

Normalmente uso mis propias herramientas de pago, pero no me importaría «ajustar» mis herramientas en comparación con el «asistente» integrado.

Gracias por cualquier aporte sobre la capitalización en la lista de palabras.

Traducción automática desde English
por (934 puntos)
mostrada de nuevo

Tim:

Abra Paratext RegEx Pal. (Haga clic en el icono del menú principal !

Tenga en cuenta que RegExPal está tanto en el menú del Proyecto > Avanzado como en el Menú principal > Avanzado.

Traducción automática desde English

Sí, llegué a la misma conclusión hace un tiempo y también creo que debería haber documentación.
Si mira en el archivo SpellingStatus.xml, verá que todas las palabras están en minúsculas. Si aparece con mayúscula inicial en la herramienta de Lista de palabras, tiene un campo adicional <SpecificCase>

  <Status Word="bøgerne" State="R" />
  <Status Word="moses" State="R">
    <SpecificCase>Moses</SpecificCase>
  </Status>

Buscar por capitalización se vuelve entonces difícil a nivel de programación.

Dicho esto, estoy de acuerdo en que sería bueno tener más herramientas en la Lista de palabras para corregir problemas de capitalización.

Traducción automática desde English
0 votos

Si «Jesús» está marcado como válido en la lista de palabras, entonces, si aparece una instancia en minúsculas, debería recibir un mensaje indicando que no todas las apariciones llevan mayúscula inicial. También puede usar el menú Herramientas > Herramientas de verificación > Mayúsculas faltantes (Menu > Tools > Checking Tools > Missing Capitals) para examinar las palabras que normalmente llevan mayúscula. Esta función informará que no todas las palabras llevan mayúscula y le dará la opción de revisarlas. Esta verificación funciona en ambas direcciones y, de hecho, busca palabras que normalmente llevan mayúscula, pero que aparecen en minúsculas en la lista (y no están marcadas actualmente como «Válido»)
Captura de pantalla 2022-02-04 16.29.20

Traducción automática desde English
por (9,9k puntos)

Una pequeña adición para aclarar. Si una palabra aparece en minúsculas en la Lista de palabras (Word List) y usted espera que esté en mayúsculas, Paratext le está indicando que la palabra aparece tanto en minúsculas como en mayúsculas. Si desea que siempre esté en mayúsculas, corrígala a la grafía con mayúscula inicial, y ocurrirá lo que anon848905 describe en su [respuesta]. Paratext informará que esta palabra no siempre lleva mayúscula. Al hacer clic en «Mostrar incorrectos» (Show Incorrect), como se muestra en la [imagen] de anon848905, obtendrá una lista de los lugares donde esa palabra aparece en minúsculas.

Traducción automática desde English
0 votos

También me interesa la respuesta a esta pregunta. anon441204

Traducción automática desde English
por (250 puntos)
+1 voto

Si escribe «Regex Pal» en el cuadro de búsqueda de menús/ayuda en la parte superior de la ventana de Paratext 9, debería ver que la primera entrada es:
Paratext > Avanzado > Regex Pal… (menú principal)

En cuanto a la capitalización, la lista de palabras almacena las palabras en minúsculas. Por lo tanto, cuando filtra en la lista de palabras, no puede encontrar palabras en mayúsculas. Sin embargo, si usa el menú de la Lista de palabras > Buscar (Wordlist Menu > Find), puede buscar con la expresión regular \p{Lu} y encontrará la siguiente palabra en mayúsculas.

Traducción automática desde English
por (9,9k puntos)

Gracias, anon848905, ambas respuestas son muy útiles.

Traducción automática desde English

Preguntas relacionadas

0 votos
1 respuesta 324 vistas
Hay alguna forma de verificar las referencias cruzadas contra un texto de referencia? Hay listas de verificación para ... conjunto de marcadores \x). Es posible? anon380150
anon380150 242 preguntada oct 3, 2022
0 votos
1 respuesta 362 vistas
In a language that does not have a space before/after a numeral, the Numbers Check flags each one as an error. I have not ... for this so that each one is not flagged as an error?
anon180868 195 preguntada may 15, 2019
0 votos
2 respuestas 831 vistas
Footnote callers should have a space after them (or before if the caller comes ahead of what it refers to, ESV- ... flag the case where the translator forgets to type that space?
wdavidhj 1,4k preguntada oct 22, 2015
0 votos
0 respuestas 140 vistas
To include a check in a stage of project progress: From the Project menu, select Project Plan.... Click the Checks ... -checks-can-i-include-in-a-stage-of-project-progress/1217)
[Expert]
anon421222
735
preguntada feb 23, 2017
0 votos
3 respuestas 317 vistas
Notamos en nuestro curso de Outilingua en francés que un \h faltante en un libro no se detecta en la comprobación ... podría anotarlo en la lista de cosas por corregir? Gracias.
jeffh 1,4k preguntada ene 5, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,048 preguntas
6,007 respuestas
5,672 comentarios
2,028 usuarios