0 votos
197 vistas

Hace un tiempo hice una pregunta, que es casi lo opuesto, y recibí valiosa información. La otra

No intento molestarles, por favor lean al final si desean saber por qué estamos haciendo esta nueva pregunta.

Ahora, en 2026, el equipo se pregunta si existe una forma simple y segura de desvincular su avanzado proyecto de PTXPrint de la fuente en PT, de modo que cualquier cambio en el AT no afecte automáticamente la maquetación. Y, por supuesto, el proyecto de PTXPrint no debe dañarse al desvincularlo. La mejor respuesta sería una función que permitiera al usuario de PTXPrint controlar el vínculo con PT como un interruptor de encendido/apagado.



Resumen:
Consideren esta necesidad: Un equipo de traducción está trabajando en el Antiguo Testamento. En algún momento, deciden publicar una porción sobre la "vida de David" (solo un ejemplo) y obtienen el financiamiento y la alegría general por esto. Un subequipo ahora está trabajando en PTXPrint para dejar "David" listo para la impresión comercial. Este es un proyecto secundario, por lo que lleva varias semanas. 

Mientras preparan el libro sobre David, el equipo principal de traducción sigue trabajando en otras partes del AT y, de vez en cuando, hay cambios en los términos bíblicos (a veces incluso correcciones de errores; a pesar de una revisión válida del consultor [es una historia más larga, no corresponde aquí]), que también afectan los textos sobre David. El equipo decide esperar lo más posible para que el libro de David tenga la versión más fresca y mejor posible.

Eventualmente, el subequipo de PTXPrint está listo para hacer el ajuste fino real de la maquetación de la página, con todos los "Ajustes". Este es el punto donde cualquier cambio posterior en el texto ya no sería útil, sino que más bien dañaría la maquetación del libro de David. Por lo tanto, declaran una "fecha de cierre editorial". 

El equipo sabe de un proyecto de publicación anterior que PT ofrece una función llamada proyecto hija. Recuerdan que hubo algunos problemas para aprender sobre ellos, configurarlos y operarlos. Nunca tuvieron el valor o la autoridad para declarar un día de eliminación para el antiguo proyecto hija. Todavía aparece en todas las listas de Send/Receive. Con el antiguo proyecto hija y de nuevo con "David", observan que el trabajo de preparación para la impresión es útil para descubrir algunos "problemas en los datos" (por ejemplo, una nota al pie muerta y vacía, que las comprobaciones de PT nunca marcaron; o algún error exótico en un SFM, que fue marcado por PTXPrint y podría corregirse manualmente en PT). Por lo tanto, en lugar de hacer mucho trabajo extra con la operación de un proyecto hija, desean centrarse en las preparaciones para la impresión y mantenerse en estrecho contacto con el equipo principal y con el proyecto principal de PT o el texto principal de PT, tanto técnica como personalmente.

El subequipo de PTXPrint siente que la vida de David es buena para tenerla en impresión, pero no es importante "estructuralmente"; es solo una porción específica del AT. Por lo tanto, en lugar de crear otro proyecto hija para cada trabajo de impresión, les gustaría usar las capacidades de la herramienta de impresión (PTXPrint) para controlar cuándo vincularse con PT y obtener datos frescos y cuándo desvincularse y tener datos estables.

Espero que esto tenga sentido. Si estamos haciendo las cosas totalmente mal con nuestro flujo de trabajo, díganlo. Solo sean amables, por favor.

Traducción automática desde English
PTXprint por (934 puntos) | 197 vistas

2 Respuestas

0 votos
Tim,

Creo que ahora entiendo lo que estás pidiendo (a veces soy un poco lento). Lo que entiendo es que has creado un PDF de un libro (o libros) y necesitas seguir trabajando en ese PDF sin temor a que cambie cuando el texto en Paratext cambie. Por ejemplo, has trabajado el capítulo 1 de Mateo y no quieres que un cambio lo arruine.

Creo que la respuesta es que simplemente no regeneres ese PDF. PTXPrint debería abrirse con el último PDF cargado y puedes seguir trabajando en él sin cambios desde Paratext, siempre que no regeneres el PDF.

Eso puede no proporcionar toda la protección que deseas, pero a menos que estuvieras generando PDFs para otros libros al mismo tiempo, no debería haber razón para regenerar hasta que completes el trabajo en el primer PDF.
Traducción automática desde English
por (9,9k puntos)

Lo siento, esta vez no has entendido en absoluto mi necesidad: No generar ningún PDF es lo opuesto a lo que necesitamos: Estamos trabajando en los PDFs, durante unas pocas horas cada semana durante varias semanas, ya que es un proyecto secundario.

Cuando trabajamos, estamos ajustando la maquetación y estamos regenerando el PDF decenas de veces por hora para ver cada pequeña mejora, antes de pasar al siguiente problema.

Traducción automática desde English
+1 voto

Puedo pensar en algunas soluciones a tu problema, pero cada una de ellas tiene algunas dificultades técnicas o posibles puntos de confusión. No creo que haya ninguna forma de hacer lo que pides desde dentro de la interfaz normal de PTXprint.

1) Solución más fácil:

Simplemente configura otra carpeta o dos con los datos importantes de la carpeta de Paratext (los archivos .sfm serían lo principal). Cuando quieras trabajar en PTXprint, cierra Paratext y mueve los archivos actuales fuera de la carpeta del proyecto de Paratext y a alguna carpeta de respaldo, coloca tus archivos "estáticos" antiguos en la carpeta de PT y luego ejecuta PTXprint. Cuando termines tu trabajo, invierte el proceso.

Conceptualmente, esta es la solución más fácil, pero requiere que el usuario mantenga un seguimiento muy cercano de dónde están los archivos.

2) La misma idea, pero usando herramientas de "control de versiones" reales.

Mercurial, que PT usa para Send/Receive, y Git son ambas herramientas construidas para este tipo de tareas. "Trabajar en mi texto principal", luego "revertir a una versión antigua y trabajar con ella por un tiempo", luego "restaurar mi versión principal actual". Esto puede hacer que el proceso real de #1 sea más fácil y rápido, pero si nunca has oído hablar de Mercurial o Git o "control de versiones" antes, la configuración podría no valer la pena.

3) Usar la función de "archivado" de PTXprint

Por defecto, PTXprint se ejecuta dentro de tu carpeta "My Paratext 8/9 Projects", pero hay una forma de lanzarlo para que se ejecute en una carpeta diferente. Así que podrías crear un archivo de PTXprint (o simplemente copiar toda la carpeta del proyecto de PT) y ponerlo en una ubicación diferente, y luego ejecutarlo desde allí. Los archivos .sfm en esa ubicación son estáticos, no se actualizan mientras usas Paratext. Esto podría ser la mejor manera de hacer las cosas, pero significa que cada vez que pienses "oh, quiero esta nueva información actualizada de vuelta en mi proyecto de PTXprint", necesitarás hacer algunas copias manuales desde la ubicación "My Paratext 8 Projects" a la nueva ubicación.

Si alguna de estas te resulta atractiva, puedo escribir más y/o reunirme contigo fuera del foro para guiarte por las cosas.

Traducción automática desde English
por (1,9k puntos)
Te agradezco mucho por esta respuesta muy detallada y clara. Confirma una intuición que tenía, y por qué hice mi pregunta: En muchas otras herramientas (como Scribus o LibreOffice) tengo el hábito de guardar mi trabajo con un nombre de archivo nuevo (usando contadores) de vez en cuando y después de cada paso o hito significativo. También parece que no muchos usuarios tienen la necesidad de desvincular un proyecto de publicación, una vez que ha alcanzado una madurez avanzada.

Intenté una vez, guardando mi primer gran proyecto de PTXPrint con un nuevo nombre en > Basic > Layout Configuration > Name y me entristecí al descubrir que había perdido muchas de mis configuraciones, solo por el hecho de guardar con un nuevo nombre. Parece que PTXPrint tiene su forma única de gestionar configuraciones. (O posiblemente tuve algunos efectos secundarios extraños ese día.)

Había esperado que hubiera una forma a través de la "gestión" de PTXPrint y tu idea de usar una función de archivado va en esa dirección. Leeré sobre eso.
Normalmente no necesito instrucciones paso a paso, me considero un usuario maduro. Si pudieras simplemente señalarme cualquier documentación existente sobre "archivado", se lo agradecería. Aún estoy aprendiendo a lidiar con la documentación distribuida de PTXPrint.

(Si otras personas están leyendo esto: No disfruto las instrucciones por video. Son lentas y no se pueden anotar o buscar fácilmente. Pero necesito testificar que he encontrado algunos verdaderos tesoros en varios videos de PTXPrint, donde estuve tentado de adelantar y luego no lo hice.)
Traducción automática desde English

Gestionar "configs" es muy diferente, y debería ser bastante posible tener una config para un proyecto maduro y otras para experimentación más activa. Dependiendo de hace cuánto tiempo tuviste un error donde se perdieron configuraciones, es posible que se hayan realizado mejoras en la forma en que se guardan las configs. Además, sé que hay un nuevo desarrollo que, se espera, hará más fácil equilibrar múltiples configs en un proyecto en el futuro.

Pero volviendo a mantener el texto de PT real estático, que parecía ser tu pregunta principal.

Esto es lo que yo haría, ya que parece lo más directo (para mí).

1) Crea otra carpeta para proyectos estáticos. Como ejemplo, diré que está en c:\temp

2) Copia tu proyecto XYZ a la carpeta c:\temp 

3) Ejecuta ptxprint desde la línea de comandos (o crea un acceso directo de Windows), usando este comando: c:\Program Files\PTXprint\ptxprint.exe -p c:\temp

(nota que no lo tengo instalado en Windows en este momento, así que no estoy 100% seguro de que ese sea el camino correcto). Esto básicamente le dice a PTXprint que se abra dentro de la carpeta c:\temp en lugar de la carpeta normal My PT 9 Projects.

4) Si alguna vez necesitas el texto real de PT actualizado en tu proyecto de impresión, necesitarás copiar manualmente el (los) archivo (s) relevante (s) desde c:\My Paratext 9 Projects\XYZ a c:\temp\XYZ

También ten en cuenta que tus configs ya no se están respaldando ni compartiendo a través de PT Send/Receive, ya que viven dentro de la carpeta desvinculada c:\temp\XYZ.

-------------------------------

El paso 3) podría ser reemplazado por lo siguiente, pero sospecho que simplemente copiar la carpeta entera sería más fácil.

a) crea un archivo de tu proyecto dentro de PTXprint

b) Ejecuta esto una vez para expandir el archivo a ese directorio temporal: c:\Program Files\PTXprint\ptxprint.exe -Z archive.zip -p c:\temp

Esto probablemente resultará en que se copie mucha menos información, pero posiblemente no suficiente. Creo que si tienes espacio en el disco duro, simplemente copiar la carpeta entera sería mejor.

Traducción automática desde English
Acabo de intentar el método de copiar mi proyecto de PTXPrint a una carpeta personalizada separada y luego ejecutarlo desde la línea de comandos de la siguiente manera:

"C:\Program Files\PTXprint\PTXprint.exe" -p "D:\[path to my new folder]"

Funcionó, PTXPrint se abrió sin ningún error. Pero todo mi proyecto y mis configuraciones han desaparecido. No tengo ningún texto bíblico, no tengo los datos de hifenación, "Print PDF" no hace nada por falta de datos.

Creo que es porque normalmente la carpeta de PTXPrint se encuentra dentro de un proyecto de PT como este:

"D:\[my custom path]\[PT project]\shared\ptxprint\[PTXPrint project]"

y puede obtener directamente todos los archivos book.sfm, los archivos de estilo y los datos de hifenación (que parecen estar almacenados a nivel de la carpeta "ptxprint" dentro de "shared").
Ah, ya entendí lo que pasó mientras escribía esta retroalimentación: Quería que copiara mi proyecto de PT completo, no solo mi proyecto de PTXPrint. Tiene sentido. Empezaré de nuevo y reportaré en unos momentos: No, decepción similar:

PTXPrint se abrió sin ningún error. Pero mi proyecto completo ha "desaparecido". Nada bajo "Basic", sin ID de proyecto, sin nombre de diseño, diseño como tamaño de página, fuentes, espaciados, todo desaparecido. Esto significa que PTXPrint está almacenando "más cosas" en algún lugar fuera de las carpetas [PT-project]\shared\ptxprint.

Lamentablemente, la fecha límite de nuestra imprenta se acerca. Por ahora, tendré que recurrir a la "ingeniería social": informaré al equipo principal de traducción sobre lo que está sucediendo y que deberían trabajar principalmente en áreas del NT y, en la medida de lo posible, no tocar nada del AT, hasta que tenga un PDF listo para la imprenta.

Me interesa mucho que esta pregunta sea respondida para la próxima necesidad de impresión en papel. Pero pronto tendremos viajes intercontinentales y unos meses intensos en el extranjero. Así que si estoy menos activo aquí, solo significa días ocupados. Creo que estamos cerca de un método funcional, con esta idea de "fork". Si alguna vez tienes acceso a una máquina con Windows y tienes más información, estaré encantado de revisarla y guardar tu ayuda en mi herramienta de documentación personal. Saludos.
Traducción automática desde English

Urgente:

Después de algunos experimentos con una "bifurcación" (fork), quise volver al proyecto de PTXPrint en el que había estado trabajando durante varias semanas. No puedo "encontrarlo". Por favor, ayúdenme.

Intenté simplemente iniciar PTXPrint desde el menú de inicio de Windows. Se abre un proyecto en blanco.

Intenté a continuación, usando la línea de comandos y apuntando al proyecto de PT principal: en blanco.

Intenté a continuación, usando la línea de comandos, apuntando a la carpeta específica en \shared\ptxprint\ que tiene el mismo nombre que mi "Layout Configuration Name" en la pestaña "Basic".

Si PTXPrint les da a los usuarios la opción de "Guardar como", seguramente debe haber una opción correspondiente para "Abrir configuración guardada". Por favor, asesórenme.

Traducción automática desde English
He enviado un mensaje privado.
Traducción automática desde English
Logré solucionarlo yo mismo. Gracias.

He tomado notas en este otro hilo, ya que otros usuarios también están teniendo problemas con la forma en que PTXPrint almacena proyectos o configuraciones/ajustes:

https://support.bible/12683/named-configuration-management-has-some-problems
Traducción automática desde English

Preguntas relacionadas

0 votos
6 respuestas 971 vistas
I was wondering if it is possible to unlink a daughter project and change to a standard project in PT8? ... , manually export/import spelling, renderings, etc Thanks, Stevan
anon659920 128 preguntada ene 22, 2018
0 votos
1 respuesta 448 vistas
Hemos vinculado un Término Bíblico a una entrada del glosario. Sabemos cómo vincularlo a una entrada diferente del ... Gracias por cualquier ayuda que puedan darme al respecto.
john_nystrom 312 preguntada feb 21, 2023
0 votos
1 respuesta 118 vistas
No me refiero a "clonar" literalmente, quiero una copia de trabajo con configuraciones específicas. Revisé la ... la documentación, incluso la técnica. Solo necesito encontrarla.
Tim 934 preguntada ene 16
0 votos
5 respuestas 250 vistas
Cuando creo un proyecto por primera vez en PTXprint, puedo vincularlo a un proyecto de PT existente. He notado que a veces ... , pero a veces sucede.) De ahí surgió mi pregunta.
Tim 934 preguntada abr 24
0 votos
2 respuestas 344 vistas
Quiero que los proyectos hijas tengan la misma ortografía aprobada y las mismas traducciones aprobadas que el proyecto padre.
JeffSHR 110 preguntada ago 15, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,054 preguntas
6,014 respuestas
5,677 comentarios
2,033 usuarios