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.
Hi Loren,
Yes, PTXprint runs on Linux and has command-line options that should make your idea relatively easy to pull off. Just run PTXprint in a terminal with the -h to show all the options. If you look in the C:\Program Files\PTXprint\ptxprint\AboutPTXprint.txt file you will see that there are a whole bunch of examples of how to run PTXprint directly from the command-line (i.e. headless).
So for example,
"C:\Program Files\PTXprint\PTXprint.exe" -b ROM -P XYZ
will directly create a PDF of ROMANS from the XYZ project using the Default configuration (and no GUI will appear, as -P was used to directly hit "Print" for you).
Note that you probably need to first open PTXprint for that project and set up a font and layout etc. Although for Latin/Roman texts it might just work, I don't know.
If you're trying to run it without the normal Paratext file structure, all you need to do is give it the -p (lowercase) to point to a folder which is equivalent to "C:\My Paratext N Projects". It looks in each subfolder for USFM files and adds that folder to the list of "Projects". So I have an icon on my desktop which runs this command:
"C:\Program Files\PTXprint\PTXprint.exe" -p C:\Users\mark\Downloads which fires up PTXprint looking only for projects in my Downloads folder.
We have already toyed with the idea of providing a slightly limited online version of PTXprint (fewer options to choose from) and MH might chip in with specifics about how to go about that.
There are others who have already done something similar, but with a limited number of texts available.
Check out: paper.bible which has an easy-to-use web interface. I love their promo video, and the UI simplicity.
Traducción automática desde English