0 votos
646 vistas
Necesito saber qué porcentaje de cada libro ha sido redactado. Un recuento de cuántos versículos de cada libro tienen texto sería suficiente. ¿Alguien podría escribir una expresión regular que hiciera esto?

Gracias por cualquier ayuda que puedan darme con esto.

John Nystrom
Traducción automática desde English
Paratext por (312 puntos) | 646 vistas

2 Respuestas

0 votos
¿Es algo tan simple como esto lo que estás buscando, o buscas algo más complejo?
\\v \d+ .

PT no captura los saltos de línea con . y por lo tanto creo que funcionaría. De lo contrario:
\\v \d+ \w

Pero eso no capturaría versículos que comiencen con números o puntuación.
Traducción automática desde English
por (1,9k puntos)
mjames,

Gracias por esto. Esto sí cuenta los versículos no vacíos. Estoy intentando responder a estas preguntas: ¿Qué porcentaje del AT está redactado en este proyecto? ¿Qué porcentaje del NT está redactado? Es fácil de hacer cuando sé que un libro entero está redactado, pero el equipo que más me preocupa está haciendo un panorama del AT, por lo que han redactado un poco aquí y un poco allá.

Me encantaría poder ejecutar algo una sola vez que contara los versículos no vacíos en todos los libros y me diera los resultados por libro y un total, para no tener que hacer esto 66 veces para cada proyecto para el que necesito esta información. Así que sí, estoy buscando algo un poco más complejo y entiendo que no es algo simple. Esperaba que quizás alguien ya hubiera hecho esto o supiera de una herramienta existente que pueda hacerlo.
Traducción automática desde English
¿Necesitas la información tanto a nivel de libro como a nivel de testamento? Si te preocupa principalmente el AT o el NT en su conjunto, ¿por qué no limitas los libros en los que buscas en PT a una de esas dos opciones? Es decir, busca en todo el NT con esa expresión regular, no solo en un libro.

Creo que si quisieras obtener un resultado que listara el recuento de cada libro y un recuento total, todo en un solo comando, probablemente requeriría un script externo. No creo que PT tenga la capacidad de dar múltiples resultados como "recuento de cada libro + un recuento total".
Traducción automática desde English
Para responder a la pregunta que otra persona me está haciendo, que me llevó a empezar con esto, es decir, cuánto del AT está redactado, sí, puedo simplemente usar esa expresión regular y ejecutarla en el AT. Pero me sería útil saber la información a nivel de libro también. Si existiera una herramienta así, la usaría periódicamente en varios proyectos.
Traducción automática desde English
Cuando hago esto en el proyecto de Paratext, obtengo 16,886 elementos. Cuando lo hago en RegexPal, obtengo 16,677. No sé por qué obtengo esta discrepancia. Para lo que necesito el número, no es un gran problema, pero creo que es extraño que no sea el mismo número.
Traducción automática desde English
¿Estabas usando la expresión regular con el .? Mi suposición es que PT no coincide el . con los finales de línea, pero RegexPal sí. Esto significa que si alguna vez tienes
\v_# (sin espacio después del # y un salto de línea inmediatamente)
entonces PT no lo contará (ya que . no lo captura) pero RegexPal lo contará (ya que . captura el salto de línea).
Traducción automática desde English
0 votos

Una sola expresión regular puede no ser suficiente. Podrías intentar adaptar un script del menú Custom Tools, es decir, del subdirectorio My Paratext Projects/cms/.

Traducción automática desde English
por (872 puntos)

Preguntas relacionadas

0 votos
1 respuesta 272 vistas
Como usuario, me gustaría saber cuántas palabras hay en un libro o libros en particular.
Phil_Leckrone 9,9k preguntada feb 8, 2024
0 votos
3 respuestas 490 vistas
Hi, I'm using this Regex \f .*?\f* for extract all footnotes, there is no books names to take printout for ... footnotes. Is any regex to get book names. image792 353 105 KB
Prabhu_beelagi 241 preguntada ene 7, 2020
0 votos
1 respuesta 205 vistas
We have a user who is doing a transliteration from one script in a language to another script in the same language. ... has the reference number of PTXS-17276 Thank you, MSEAIT/LT
MSEAIT_LT 478 preguntada ago 3, 2018
0 votos
1 respuesta 142 vistas
Tengo una expresión regular que puede extraer todas las figuras de mi proyecto de Paratext: \\fig .*\\fig\* ... por cualquier ayuda que puedan darme al respecto. John Nystrom
john_nystrom 312 preguntada nov 6, 2024
0 votos
1 respuesta 297 vistas
Noto que las listas de verificación tienen una lista de oraciones largas, pero no una de oraciones cortas. Existe una ... todo mi proyecto, pero esa no es una cifra útil.
[Expert]
sewhite
3,3k
preguntada mar 9, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And over all these virtues put on love, which binds them all together in perfect unity.
Colossians 3:14
3,045 preguntas
6,005 respuestas
5,671 comentarios
2,026 usuarios