+1 voto
826 vistas

Me encantaría ver algunos ejemplos bien formateados de materiales preliminares que los usuarios estén utilizando con éxito con PTXPrint.

Traducción automática desde English
PTXprint por (312 puntos)
mostrada de nuevo | 826 vistas

9 Respuestas

+1 voto

@John_Nystrom Ante la ausencia de respuestas, haré lo mejor que pueda para responder a tu pregunta, aunque con mi experiencia limitada.

La especificación de USFM para el libro FRT utiliza un marcador \periph para indicar los diferentes elementos (generalmente en páginas distintas) que componen los materiales preliminares de una publicación. Para que PTXprint imite ese comportamiento, sugiero agregar una regla a tu archivo PrintDraftChanges.txt (al que se accede a través de la pestaña Advanced en PTXprint) para insertar un salto de página en cada marcador \periph:

# Force a new page each time the \periph marker is found
"\\periph " > "\\pb\r\n\\rem "

El otro problema es lograr un espaciado adecuado antes del título en la página 1 y luego entre los diversos elementos en la página verso. También intenté agregar múltiples marcadores \b (línea en blanco) por encima del \mt, pero descubrí que no hacen nada, a menos que haya un marcador por encima de ellos. Así que inserté un bloque \mt en la parte superior, seguido de varios marcadores \b para bajar el título. De manera similar, \b entre los diversos elementos \pc en la página verso me permitió distribuir las cosas según fuera necesario.

Tenga en cuenta que he utilizado el código mágico para generar la información de créditos de las ilustraciones (tal como se puede hacer con un colofón):

\pc \zimagecopyrights

El resultado final se ve como la muestra mostrada a continuación (haga clic para ampliar). Tenga en cuenta que el índice en esta muestra NO se generó automáticamente, pero eso ciertamente es otra opción si es útil, utilizando la configuración de PTXprint en la pestaña Body.

Aquí hay un extracto que muestra cómo se ve el USFM en FRT:

Y si desea copiar y pegar el ejemplo para su libro FRT, use la versión de texto plano a continuación:

\id FRT XYZ Language Name (C) 2010-2018 Copyright Notice
\periph Title Page
\mt
\b
\b
\b
\mt pavitra vacan
\mt2 gōṇḍi bāsata pūna niyam
\periph Publication Data
\imt pavitra vacan
\imt2 gōṇḍi bāsata pūna niyam
\b
\pc The Holy Word
\pc (New Testament)
\pc Language: Langname
\pc Script: Scriptname
\pc NNX NNNN/2018/2M PL
\pc ISBN: NNN-NN-NNNNN-NN-N
\b
\pc © 2018, The Bible Society of Vwxyz
\b
\pc COPYRIGHT NOTICE
\pc Written permission must be obtained from the Bible Society of//Vwxyz as copyright holder, prior to the reproduction of any part//of this publication in any form or by any means, electronic//or mechanical, including photocopying, recording,//or any information storage and retrieval system.
\b
\pc \zimagecopyrights
\b
\pc \it Published by:
\pc The Bible Society of Vwxyz
\pc NNN Somename Road
\pc City - Postcode
\b
\b
\pc Brilliant Printers Pvt. Ltd., City - Code
\periph Table of Contents
\imt batal baga manta
\io1 mattayi: sīta vāgdan barpur āyval \ior NNN\ior*
\io1 mārk: kiristuna carna piyle baven suṭi kiya lāgar \ior NNN\ior*
\io1 lūka: pārtana ani kivul vāyval gunte pisval \ior NNN\ior*
\io1 yōhan: vēḍcitaga pisval \ior NNN\ior*
\rem etc...
\io1 yūda: gaṭ nilval \ior NNN\ior*
\io1 ujagiri arusval: kaṭoḍalira rāj \ior NNN\ior*
\periph Special Marks
\imt id grantun vāḍakam kiyval tarika:
\m id grantun vāci kīneke iv gosṭiṅg hētu irana:
\li 1. pūnaṅg ani kaṭin manvalik bavte gosṭin (namunat: \w bāptisma\w*, \w sunagōg\w*, \w parisaya\w*) būḍ cukaṅg mandantaṅgo, aven bārete, id grantna ākrita bāgamnaga mandanta.
\li 2. uṇḍe gir padamna seleke, pūro gosṭita artamun samje māyle bagane āyi (*) ītal sukumna nisani matteke, pējitaga būḍ iden bārete mandanta.
\li 3. ani (†) ītal talvarta nisani matteke, av gosṭiṅg dusrok-dusrok pustaknaga gir mantaṅg inval tohanta.
\li 4. kahi jāganaga modoḍa bāsate lihi kītaṅg pustaknaga bagate iv gosṭiṅg seleṅgo, ani kahitaṅg pustaknaga vacank cuksi mantaṅgo, aven tohle *[ ... ] ītaṅg cavkoṭ manvalik gītoṅg dostom ani aven bārete pējitaga būḍ lihi kīsi manta.

Espero que esto te ayude mientras intentas hacer que las cosas funcionen para tu proyecto.

Traducción automática desde English
por (3,2k puntos)
mostrada de nuevo

Tengo problemas para alinear a la izquierda los códigos mágicos (\zimagecopyrights, \zimagecopyrights).

Traducción automática desde English

En el ejemplo anterior, el código anterior a \zimagecopyrights es \pc = Párrafo centrado. ¿Has intentado usar \p (párrafo normal con sangría) o \m (párrafo de margen sin sangría de primera línea) en lugar de \pc?

Traducción automática desde English

Sí, intenté ambos, sin cambios.

Traducción automática desde English

@mjpenny ¡Muchas gracias por tomarte el tiempo de poner esto en orden! Estoy de acuerdo con David Coward en que es importante hacerlo todo dentro de Paratext de manera fluida, para que solo necesitemos nuestros datos, Paratext y PTXPrint para obtener copias de prueba de buena calidad.

Traducción automática desde English
+1 voto

Sí, tienes razón @MikeB. Puedo ver por qué está ocurriendo. Trabajaremos en corregirlo para la versión 1.9.1, junto con algunos otros errores que has planteado en la última semana o así.

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

Corregido, y estará disponible en la versión 1.9.1. Fue uno complicado; ¡buen hallazgo! Aquí hay una muestra de salida bastante hipotética que muestra que ahora funciona como debe:
image

Curiosamente, si necesitas una solución alternativa para la versión actual 1.9 que estás usando, simplemente añade 'en' al final de \zimagecopyrights, es decir, \zimagecopyrightsen, y se comportará correctamente.

Traducción automática desde English

¡Gracias por el gran trabajo en PTXprint! Siempre espero con ansias la próxima actualización. Mejora cada vez más. Y esta corrección también será útil.

Pero he encontrado que es mejor para nosotros tener los materiales preliminares formateados con un tamaño de fuente más pequeño que el texto principal de la traducción. Si sientes lo mismo, entonces quizás usar el estilo \pc sea menos que ideal.

Desafortunadamente, no hay marcadores SF sugeridos para usar en materiales preliminares como este. ¿Podría proponer que creemos un nuevo estilo estándar, como \ipc (párrafo centrado de introducción) o quizás \fmpc (párrafo centrado de materiales preliminares), como una mejor manera de manejar estos casos? Es decir, ¿podríamos obtener un conjunto de estilos de "materiales preliminares" que se puedan usar y ajustar, sin tener ningún efecto en el cuerpo principal del documento?

(Sé que Paratext mantiene una hoja de estilos separada para los materiales preliminares y finales de la hoja de estilos principal para el texto bíblico. Pero esto está fuera de PTXprint y es opaco para la mayoría de los usuarios. Además, ¿no sería mejor que el estilo etiquetado como \pc actuara siempre de la misma manera, sin importar dónde se encuentre?)

Me interesaría conocer las opiniones de la comunidad sobre esto.

Traducción automática desde English

Lo que haría en este caso es crear el PDF de los materiales preliminares por separado del texto principal. Esto te permitiría cambiar el estilo \pc para los materiales preliminares.

Traducción automática desde English

El deseo de @david_coward de tener una fuente más pequeña en el material preliminar.
Estoy apenas poniéndome al día con esto después de no tener mucho acceso a la red durante un tiempo. Creo que la solución “mejor” en la actualidad - al menos para el estado actual de ptxprint y para mantener la compatibilidad con el USFM actual - es tener el material preliminar (o incluso diferentes fragmentos de material preliminar) dentro de hitos (milestones).
por ejemplo, con un hito personalizado \zfrt-s\*\zfrt-e\* Una vez que eso esté en el USFM, puede aplicar formato a todo lo que está dentro o solo a marcadores específicos:

\Marker zfrt-s
\EndMarker frt-e
\StyleType Milestone
\Attributes typ
\FontSize 8

\Marker zfrt-s+s1
\FontSize 10
\Color x7f0000

Lo anterior debería hacer que todo dentro de la sección marcada de esa manera use el tamaño de fuente “8 unidades de tamaño de fuente”, excepto \s1, que usa “10 unidades de tamaño de fuente” y es de color rojo oscuro / marrón.

Traducción automática desde English
+1 voto

Sí, así es como lo manejo actualmente.

Pero un PDF separado omite la información automática de derechos de autor para las ilustraciones que PTXprint proporciona. Y puede significar que la copia de trabajo de los materiales preliminares se mantenga en un documento de Word para generar el PDF, y por lo tanto no se archive con el proyecto de Paratext. Esto puede permitir que los materiales preliminares se vuelvan obsoletos o se pierdan.

La solución ideal es que todo lo relevante para el desarrollo, verificación, revisión, seguimiento, formateo y publicación de las Escrituras (especialmente para pruebas de porciones de las Escrituras), que incluye también los materiales preliminares y finales relevantes, se maneje dentro del contexto de Paratext. Y nuestras herramientas luego trabajan para extraer esa información de formas utilizables.

El diseño de producto enfatiza que los marcadores deben tener tareas específicas y no usarse de manera genérica. Por lo tanto, parece más seguro no tener algo que se aplique al texto bíblico que también se aplique a cualquier cosa en la parte preliminar o final de un libro, porque entonces ajustar algo para un lugar puede tener consecuencias inesperadas en otro lugar.

Pero me doy cuenta de que agregar nuevos marcadores conlleva su propio conjunto de dolores y sufrimientos!
Así que, solo estoy pensando en voz alta aquí, para ver cómo la traducción podría volverse más fácil, más fluida y sostenible en el futuro.

Traducción automática desde English
por (370 puntos)
0 votos

Estoy de acuerdo, si el objetivo es hacer esto fácil de usar para todos los usuarios (no solo para los tipógrafos), entonces tener la capacidad de hacerlo todo dentro de Paratext y PtxPrint es importante.

Me gusta la idea de usar el área en PtxPrint reservada para la creación futura de FRT. Eso podría ser aún más simple que usar el FRT en Paratext, y permitiría que el FRT en Paratext se usara para la composición tipográfica oficial.

Traducción automática desde English
por (1,2k puntos)
+1 voto

Me pregunto si es posible crear contenido en FRT que se aplique a cualquier porción de las Escrituras que queramos imprimir.

Queremos poder producir rápidamente impresiones de varios libros y combinaciones de libros. PTXPrint lo hace fácil en la pestaña básica. Por ejemplo, puedo imprimir 1-3 Juan y Judas un minuto y los Cinco T's un minuto después. Pero si quiero imprimir el material preliminar con ellos, tengo que cambiar el contenido de \mt y \mt2 en el libro FRT en Paratext cada vez que cambio lo que quiero imprimir. Probablemente no sea un gran problema una vez que yo y nuestro equipo estemos proficientes en el uso de PTXPrint y tengamos un buen conjunto de configuraciones guardadas. De todos modos, no necesitamos material preliminar cuando hacemos una impresión informal, solo cuando estamos publicando de verdad. Pero cuando estamos trabajando en la composición tipográfica de varios libros, anticipo completar algunos y luego volver a hacerlos después de descubrir que quiero cambiar algo debido a lo que aprendí en la composición tipográfica del siguiente conjunto de libros. No estamos publicando todo el trabajo pendiente como una sola publicación, sino como varias. Dado que tenemos una gran cantidad de libros pendientes de composición tipográfica y probablemente no imprimiremos ninguno hasta que los imprimamos todos, es probable que me encuentre con este problema muchas veces: si quiero producir un nuevo PDF de algo que ya he hecho, tengo que volver y cambiar esos campos de título de nuevo, y luego cambiarlos de vuelta.

Me pregunto si hay una manera de que PTXPrint pueda generar automáticamente el contenido de esos marcadores basándose en qué libros de las Escrituras estoy imprimiendo. Y quizás algunos de ustedes tengan otra sugerencia para hacer esto más fácil.

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

Nos enfrentamos al mismo problema. Y el nuestro tiene un “Prólogo” (en 3 idiomas), que hace referencia al título del libro también, por lo que es una parte complicada, a menos que estos nombres de libro puedan usar marcadores de posición convertidos en campos especiales (para los varios idiomas), como lo hace el campo especial de derechos de autor.

Nuestra página de título debe tener el nombre del libro en la lengua vernácula, pero también debe tener todo en la lengua nacional. Lo mismo con la página de derechos de autor. Y esos párrafos de prólogo que mencioné del equipo de traducción. Todo esto puede mantenerse en el libro “FRT” y ajustarse manualmente según sea necesario.

Pero también tenemos “cartas de introducción” (o similares a cartas de patrocinio) de la iglesia principal y la organización local que patrocina la traducción. Esas son un poco complicadas, con logotipos en el membrete y firmas con sellos también. Por lo tanto, estas dos páginas se servirían mejor manteniéndolas en dos archivos PDF y cargándolas donde se necesiten, si hubiera una manera de poner un enlace a un PDF en el libro FRT.

De todos modos, la idea de Mark sobre los saltos de página en el material preliminar fue muy útil. Me alegra mucho ver el progreso en esta parte del producto. (Nuestros materiales de material final también necesitan trabajo, como los mapas nunca han funcionado bien a través de PTXprint, etc. etc.) Lo que PTXprint hace ahora es bastante asombroso, por lo que ajustamos el resto según sea necesario. Un paso a la vez.

Traducción automática desde English
0 votos

Mientras reflexionamos sobre cómo apoyar mejor estas necesidades, me pregunto sobre un par de opciones:

a) Cada configuración tendría una opción para almacenar su propio libro FRT local, que podría copiarse inicialmente del libro FRT de Paratext, y ser específico de la configuración, eliminando así la necesidad de seguir cambiando el archivo FRT en Paratext para cada configuración diferente desde la que imprime. La ventaja de este enfoque es que es simple de implementar y obtendrá exactamente lo que ha especificado en la especificación FRT local. Las desventajas de este enfoque son:

  • Rápidamente se vuelve difícil mantener la coherencia entre diferentes libros a medida que el FRT local continúa evolucionando/mejorando con cada nueva publicación; por lo tanto, si decide cambiar algo en uno, es posible que tenga que revisar todas las otras configuraciones guardadas para actualizarlas también.
  • Una vez que se ha hecho una copia del FRT de Paratext, el FRT original en Paratext no se actualizará.

b) Otra opción es seguir usando el libro FRT de Paratext, pero permitir que la configuración cambie/actualice lo que hay en él. Algo como FRTbookchanges.txt que completa el FRT en el momento de la publicación. Así que imagine un sistema donde tenemos una plantilla FRT única para todo el proyecto con algunos códigos (definidos por el usuario) como <MainTitle>, <SubTitle>, <CopiesPrinted>, o incluso algo específico como <MainTitleIndonesian>, y <MainTitleVernacular>, y luego el resto del libro FRT contendría el material que debe estar en TODAS las publicaciones.

\id FRT XYZ Language Name (C) 2010-2021 Copyright Notice
\periph Title Page
\mt <MainTitleVernacular>
\mt2 <SubTitleVernacular>
\periph Publication Data
\imt <MainTitleVernacular>
\imt2 <SubTitleVernacular>
\pc <MainTitleIndonesian>
\pc <SubTitleIndonesian>
\pc Language: Wakawaka
\pc Script: Latin
\pc Copies Printed: <CopiesPrinted>

La configuración de PTXprint podría simplemente listar los encontrados en el libro FRT y permitirle completarlos. Podríamos ponernos creativos y especificar vernáculo, regional, nacional, internacional para cada uno de los códigos, o simplemente mantenerlo simple de la siguiente manera:

<MainTitleVernacular>Looku
<MainTitleIndonesian>LUKA
<MainTitle>Luke
<SubTitle>The Gospel of Jesus Christ by Dr Luke
<CopiesPrinted>250

La ventaja obvia de esta idea es que la configuración solo necesita almacenar lo esencial (es decir, lo que es diferente para esta publicación en particular). También le permitiría ajustar o reorganizar el diseño del libro FRT de Paratext, y que todas las configuraciones sigan el nuevo/actualizado diseño. La desventaja sería si está intentando tener diferentes tipos de diseño de material preliminar (digamos, un formato de libro de cuentos de un módulo, y una publicación oficial de Lucas+Hechos para uso en la iglesia - cada uno de estos puede necesitar una definición FRT bastante diferente, aunque muchos elementos serían similares). Otro problema con este enfoque es que el libro FRT no funcionaría correctamente para Paratext (habiendo sido secuestrado por códigos específicos de PTXprint), aunque algunas reglas simples de PrintDraftChanges.txt ayudarían a que funcione bien en Paratext.

En AMBOS casos, todos los códigos habituales de tipos \zimagecopyrights, \zcopyright, \zlicense también funcionarían como de costumbre. Y no estoy seguro de si esto es posible, pero sería genial poder decir cosas como:

\pb
\includePDF "c:\data\ForewordFromGovernor.pdf"
\pb
\ztableOfContents
\pb

¿Cuáles son sus pensamientos sobre las opciones anteriores? Presione Responder y díganos cuál prefiere y POR QUÉ?

Traducción automática desde English
por (3,2k puntos)
mostrada de nuevo
0 votos
Traducción automática desde English
por (3,2k puntos)
0 votos

Me gusta la primera opción, que mantiene el FRT de PtxPrint y el FRT de Paratext separados (aunque inicialmente copiados). Eso va de la mano con el modelo de que PtxPrint es para impresión menos formal.

(Nota al margen: tengo que luchar constantemente contra el impulso de escribir PtxPrintf. Supongo que la cadena PtxPrint activa recuerdos de programación enterrados)

Traducción automática desde English
por (1,2k puntos)
mostrada de nuevo
0 votos

Acabo de descubrir el Material Preliminar (Front Matter) de PTXprint, gracias a la presentación de Mark “Above and Beyond the Basics” ¡muchas gracias!

Estoy estableciendo un método para la impresión rápida de trabajos de curso en talleres de formación de traductores. De esta manera, puedo tener configuraciones de ptxprint guardadas por separado para cada idioma con nombres, fechas, etc., configurados mediante variables de Material Preliminar. Idealmente, las únicas ediciones necesarias entre los libros de los equipos de idiomas estarán en la tabla de Periféricos (Peripherals), y luego ajustar el tamaño/posiciones de \fig para textos más largos/cortos. ¡Muy genial!

Planeamos presentar y probar esto la próxima semana en PNG; si a la gente le gusta, pondré las instrucciones y configuraciones en LingTran, e intentaré recordar publicar un aviso aquí.

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

Preguntas relacionadas

0 votos
1 respuesta 17 vistas
He notado que cuando agrego PDF(s) de material preliminar, esas páginas se añaden antes de todo lo que se compone, ... usé una ruta relativa como se sugirió. Alguien puede ayudar?
odysiusbt 125 preguntada may 29
0 votos
1 respuesta 259 vistas
Necesito "combinar celdas" en una fila de tabla, tal como se especifica en el documento de ... preliminar local independientemente de la codificación USFM del proyecto?
KimB 670 preguntada jul 12, 2024
0 votos
1 respuesta 177 vistas
Alguien más tiene -2pt=-7pt impreso en la parte superior de su página de título? Alguna idea de cómo deshacerse de ... es nada que haya escrito en ninguna parte del programa. ?
mvk1000 206 preguntada may 30, 2024
0 votos
2 respuestas 244 vistas
Me gustaría añadir un mapa al material preliminar de un libro. La figura (y el material preliminar en general) no está ... not be understood. Image Lost! Alguna idea de por qué?
mnjames 1,9k preguntada abr 10, 2023
0 votos
2 respuestas 221 vistas
Estoy usando la versión 2.1.19 En la pestaña Periféricos, al hacer clic en Ver/Editar material preliminar, por ... es si hay algún problema con editarlo en la ventana principal.
Ben Pehrson 280 preguntada may 1, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.
Galatians 3:28
3,046 preguntas
6,006 respuestas
5,671 comentarios
2,026 usuarios