0 votos
222 vistas
Ayudo a operar ScriptureEarth.org. Soñamos con la posibilidad de configurar una opción para que las personas soliciten un PDF con su elección de tamaño de página, su elección de fuente e interlineado, tal vez su elección de fuente, columna doble o simple. Nuestro servidor está basado en Linux. Parece que si podemos copiar el USFM a una carpeta estándar y configurar los parámetros para lanzar una línea de comandos, podríamos generar un PDF con PTXprint listo para ofrecerlo para descarga. Estamos enviando a alguien a una conferencia con el grupo Close the Bible Gap en octubre, y esto parece un servicio que podríamos ofrecer. La suposición es que la salida no estaría afinada, pero se obtiene lo que sale, lo cual debería ser adecuado para una situación donde las personas necesitan urgentemente Escrituras imprimibles. Ahora ofrecemos PDF en muchos idiomas, a menudo hechos con PTXprint y afinados, pero nos gustaría poder dejar que las personas elijan los parámetros que necesitan, en lugar de publicar una docena de formatos diferentes.

¿Suena esto de alguna manera razonable?

--Loren Hawthorne
Traducción automática desde English
PTXprint por (173 puntos) | 222 vistas

2 Respuestas

+1 voto

Hola Loren,

Sí, PTXprint funciona en Linux y tiene opciones de línea de comandos que deberían hacer que tu idea sea relativamente fácil de llevar a cabo. Simplemente ejecuta PTXprint en una terminal con -h para mostrar todas las opciones. Si miras en el archivo C:\Program Files\PTXprint\ptxprint\AboutPTXprint.txt verás que hay un montón de ejemplos de cómo ejecutar PTXprint directamente desde la línea de comandos (es decir, sin interfaz gráfica).

Por ejemplo,

"C:\Program Files\PTXprint\PTXprint.exe" -b ROM -P XYZ
creará directamente un PDF de ROMANOS desde el proyecto XYZ usando la configuración Default (y no aparecerá ninguna interfaz gráfica, ya que -P se usó para presionar directamente "Print" por ti).

Ten en cuenta que probablemente necesites abrir primero PTXprint para ese proyecto y configurar una fuente y un diseño, etc. Aunque para textos latinos/romanos podría funcionar directamente, no lo sé.

Si estás intentando ejecutarlo sin la estructura de archivos normal de Paratext, todo lo que necesitas hacer es darle -p (minúscula) para apuntar a una carpeta que sea equivalente a "C:\My Paratext N Projects". Busca en cada subcarpeta archivos USFM y agrega esa carpeta a la lista de "Projects". Así que tengo un icono en mi escritorio que ejecuta este comando:

"C:\Program Files\PTXprint\PTXprint.exe" -p C:\Users\mark\Downloads  que inicia PTXprint buscando solo proyectos en mi carpeta de Descargas.

Ya hemos jugado con la idea de proporcionar una versión en línea ligeramente limitada de PTXprint (menos opciones para elegir) y MH podría aportar detalles sobre cómo hacerlo.

Hay otros que ya han hecho algo similar, pero con un número limitado de textos disponibles.
Revisa: paper.bible que tiene una interfaz web fácil de usar. Me encanta su video promocional, y la simplicidad de la interfaz.

Traducción automática desde English
por (3,2k puntos)
No es relevante si estás comenzando con un paquete DBL, pero si solo tienes el USFM, entonces PTXprint probablemente aún requiere un settings.xml mínimo en el directorio 'project' (donde están los archivos USFM). Por ejemplo, uno de los casos de prueba usa:
<ScriptureText>
  <StyleSheet>usfm.sty</StyleSheet>
 <BooksPresent>111111111111010010110011001000000000001101111001000000000100011101000000000000000000000000000000000001000000100000000000000</BooksPresent>
  <Versification>4</Versification>
  <LanguageIsoCode>en</LanguageIsoCode>
  <FileNameBookNameForm>41MAT</FileNameBookNameForm>
  <FileNamePrePart />
  <FileNamePostPart>test.usfm</FileNamePostPart>
</ScriptureText>

En realidad no recuerdo si se usan todos esos ajustes, pero las definiciones de FileName... ciertamente eran importantes la última vez que lo intenté.
Traducción automática desde English
Gracias. ¡Esto es genial!
Traducción automática desde English
0 votos

He estado experimentando con https://paper.bible/ y me asombra lo fácil que es usarlo y crear diseños personalizados de escrituras en forma de folleto que se pueden imprimir fácilmente.

Esta es una idea tremenda y realmente te animo @LorenHawthorne a perseguir esto para scriptureearth.org 

@Mark P Si hay otros sitios que utilizan PTX print a través de la línea de comandos para la entrega en sitios web, me encantaría ver ejemplos. Esto es extremadamente poderoso y más personas necesitan usar esta tecnología.

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

Preguntas relacionadas

0 votos
1 respuesta 30 vistas
¿Cómo ejecuto una autoprueba de síntesis en un texto de mi Proyecto de destino?
Sara 246 preguntada abr 28, 2025
0 votos
1 respuesta 201 vistas
La ayuda de la línea de comandos dice -b BOOKS, --books BOOKS Reference list to print (as in Choose Books) ... visto esto al intentar instalar ptxprint en una nueva máquina Linux.)
mnjames 1,9k preguntada may 10, 2023
0 votos
2 respuestas 38 vistas
Estoy empezando con PTXprint. Quiero usar Paratext, pero, como uso un Mac, estoy esperando a que se lance Paratext ... paquete desde un repositorio en línea? Por favor, gracias.
vikslen 105 preguntada feb 5
0 votos
2 respuestas 546 vistas
Tenemos un proyecto que está siendo reactivado y la única copia de seguridad que tenemos es una carpeta copiada de My ... que necesitemos hacer esto para más de un proyecto.)
CraigF 237 preguntada abr 29, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,048 preguntas
6,007 respuestas
5,672 comentarios
2,028 usuarios