0 votos
552 vistas

En mi comprensión, no se recomienda ingresar notas del proyecto en el texto bíblico real con SFM como \rem. Entiendo que la mejor manera es usar las notas del proyecto proporcionadas por PT.

Ahora tenemos esta necesidad: un miembro del equipo pasó por un libro y creó 139 notas especiales (todas etiquetadas con !!bkt) para los problemas surgidos de la traducción inversa. Por supuesto, podemos filtrar fácilmente esas 139 notas.

Las notas en sí no son importantes; las porciones de texto (versículos) a las que se hace referencia son: Ahora necesitamos una lista de esos 139 versículos del texto. Para que podamos mostrar, exportar o imprimir en PDF esos versículos para otra etapa de nuestro flujo de trabajo. (Tenemos voluntarios que no están en la oficina y no tienen acceso a PT.)

Cuando hago una “Búsqueda básica” (Basic Search) de texto en PT, tengo una opción para marcar “Lista de resultados” (Results List), Operación de lista: “Crear lista” (Create List). Me gusta esto. Ahora necesito una funcionalidad similar desde nuestras notas filtradas, por favor.

No me asustan las herramientas avanzadas ni nada que me permita filtrar versículos con referencia a notas del versículo. Tengo la firme intuición de que algo así ya debe existir, porque las notas que están “separadas” del texto al que se refieren serían bastante limitadas.

Si al final resultara que esta función no existe, me gustaría aprender la mejor manera de colocar \rem etiquetas temporales (personalizadas) \rem* en el texto para problemas que se tratarán en unas pocas semanas y luego se considerarán completamente resueltos.

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

1 Respuesta

0 votos
Mejor respuesta

Parece que desde la ventana de Lista de notas, una vez que hayas configurado el filtro apropiado, puedes seleccionar la opción de imprimir y luego imprimirlo en PDF. Eso podría ser suficiente si solo necesitas el contenido de la nota con el texto seleccionado. Sin embargo, si quieres más flexibilidad, nuevamente desde el menú hamburguesa en la ventana de Lista de notas, puedes seleccionar “Copiar todas las notas” (Copy all notes). Si pegas eso en un editor de texto, debería darte la flexibilidad que necesitas, y si solo quieres las referencias de los versículos, probablemente podrías usar expresiones regulares para obtener solo esas.
anon297911

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

Gracias por la primera respuesta. ¿Quizás no me expresé con claridad?

No necesitamos imprimir ni exportar las notas; necesitamos el texto de los versículos en cuestión que necesitan ser reworked.

De hecho, podrías tener un paso valioso para una solución: acabo de extraer la lista de referencias de nuestras 139 notas, con una simple ^LUK (\d|:)+

Se ve así:

LUK 1:8
LUK 1:22
LUK 2:13
LUK 2:44
LUK 3:11

¿Hay una manera en PT9 de tener una lista (quizás un archivo de texto) de referencias y mostrar los versículos respectivos?

Intenté ingeniería inversa rápidamente desde las listas integradas de PT: creé una lista desde una búsqueda como dummy.ref y miré por dentro: Es XML simple, con VerseRef pero también con más información como SelectedText y StartPosition, que por supuesto no tengo. Intenté editar algunas cosas, en preparación para posiblemente insertar mis propias referencias; pero PT hizo que mi ventilador de CPU acelerara y luego se bloqueó.

Esto se siente demasiado hackeado para el flujo de trabajo normal de sacar texto para algunos voluntarios. Así que prefiero repetir esta nueva sub-pregunta:

¿Hay una manera en PT9 de tener una lista de referencias y mostrar los versículos respectivos?

Traducción automática desde English

¿Esto funciona para ti?

  • Realiza una búsqueda para generar una lista de Paratext.
  • Asegúrate de que no esté marcada la opción de mostrar el contexto del versículo.
  • En el menú de la lista, elige “Imprimir textos en la lista” (Print Texts in List).
  • Esto imprimirá los versículos completos en la lista, y puedes elegir imprimir en PDF si eso es útil.
Traducción automática desde English

Estás casi listo con la creación de tu lista. No necesitas un archivo XML modificado, sin embargo. Cuando tengas tu lista de 139 referencias, haz lo siguiente:

  1. Guárdalas como un archivo de texto plano con una referencia de versículo por línea.
  2. En el menú hamburguesa de la ventana de Lista de resultados, elige List > Open list...
  3. En el diálogo de apertura, localiza el menú desplegable de tipo de archivo justo encima de los botones Abrir y Cancelar y selecciona Text lists (*.txt) como tipo de archivo.
  4. Localiza tu archivo de texto y ábrelo.

Ahora deberías ver una lista clicable de todas las referencias en la ventana de Lista de resultados.

Traducción automática desde English

Esta respuesta nos ha ayudado de hecho a tener una “lista” válida en PT para ver todas las referencias, y para ir a cada una, con un simple clic. Muchas gracias por la pista de que la ventana de lista también puede abrir archivos de texto simples bien formateados.

No me ha ayudado, sin embargo, a exportar el texto bíblico real para tal lista de resultados de búsqueda. Para eso simplemente inventé mi propio hack rápido:

  • copia todo el texto bíblico (un libro o más) en un editor de texto
  • reemplaza todo el SFM para \v con una referencia completa para cada versículo (con un script o “no preguntes”), por ejemplo reemplaza \v 13 por LUK 12:13
  • ahora ejecuta una expresión regular sobre este texto correctamente referenciado y encuentra todos los versículos necesarios, la expresión regular es muy larga para 139 referencias pero bastante primitiva:
^(LUK 1:8 |LUK 1:22 |LUK 2:13 | (plenty ommited here...) |LUK 24:33 |LUK 24:35 |LUK 24:37 |LUK 24:41 ).*$
  • ahora usa el editor de texto para “copiar todas las coincidencias” y tendrás un archivo con todo el contenido de los versículos de todos los versículos necesarios, para pasarlo a los voluntarios (por ejemplo como impresión) para ayudarles a hacer su parte en el flujo de trabajo.

Podría haberlo hecho manualmente en el mismo tiempo, pero nunca sabría si me perdí algunos porque me pongo somnoliento cuando tengo que hacer trabajos repetitivos más de tres veces como “ir a la referencia”, “copiar”, “ir al documento de destino”, “pegar”, “volver a PT”.

Estoy muy contento. El único paso que aún no es automático es el script que convierte el SFM para cada versículo en una referencia completa y autónoma. No hubo tiempo hoy, pero puedo hacerlo la próxima vez. Es un bucle simple de una expresión regular para cada capítulo (estoy escribiendo esto aquí como notas para mí mismo), así:
(?<=\\c (18).*?)\\v (?=.*?\\c 19$)
y reemplazar por esto:
LUK ${1}:
(y hacerlo más maravilloso si se tratan varios libros a la vez)

Traducción automática desde English

Estaba emocionado de ver tu respuesta, gracias. Pero cuando “cargue lateralmente” una lista de referencias desde un archivo de texto (recuerda, no provienen de una búsqueda sino de un número de notas de PT filtradas), entonces la opción de “Imprimir textos en la lista” (Print Texts in List) lamentablemente está deshabilitada.

Puedes ver mi hack arriba, cómo lo hice yo mismo. Pero me gustaría aprender más sobre Imprimir textos en la lista, porque eso es lo que necesitaremos una y otra vez para nuestro flujo de trabajo.

Todo está bien, lo resolví, oh: cargo lateralmente mi lista de referencias desde un archivo de texto. Luego lo guardo como una lista “adecuada” de referencias en estilo PT con el comando “Guardar lista como referencias” (Save List as References). Luego abro esa lista “mejor” de nuevo (lo que me da varios cientos de entradas fantasma malas que resolveré otro día, sin preocupaciones) y luego puedo imprimir en PDF - y extraer el texto fácilmente.

Traducción automática desde English

Buen trabajo resolviéndolo. ¡Eso fue bastante procedimiento!

Traducción automática desde English

Preguntas relacionadas

0 votos
2 respuestas 291 vistas
Hola, Por alguna razón (es un problema aparte, pero no entremos en ello aquí), en mi versión de un proyecto puedo ver ... no vale la pena el esfuerzo! Gracias por su ayuda, Lizzie
anon859055 130 preguntada nov 24, 2022
+1 voto
2 respuestas 284 vistas
Actualmente, las etiquetas \rem en los proyectos de Paratext no se eliminan al subirlos a DBL. En un proyecto se ... sensibles la utilicen antes de subir a DBL? Jonathan+Robie
Jonathan Robie 448 preguntada nov 16, 2020
+1 voto
2 respuestas 302 vistas
A few days ago, I painfully found out that the tag nonpublishable inside a project usfm.sty is important and ... about PT8 and about using its features correctly and properly.
Tim 934 preguntada feb 1, 2019
0 votos
2 respuestas 326 vistas
I'm just learning my way around PT8, so this might be a silly question, but: Is the USFM code \rem valid in PT8? If yes, ... I have is v. 2.4. Has that been superseded in PT8?]
Paul 642 preguntada nov 17, 2018
0 votos
10 respuestas 1,3k vistas
I have an NT Nzema in which paragraph markers are applied in front of each verse number. Does anyone know how to ... from a sample project to this project image1861 906 214 KB
anon023887 105 preguntada ene 20, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.
Hebrews 10:24-25
3,047 preguntas
6,007 respuestas
5,671 comentarios
2,027 usuarios