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É?