0 votos
227 visualizações
Ajudo a operar o ScriptureEarth.org. Estamos sonhando com a possibilidade de configurar uma opção para as pessoas solicitarem um PDF no tamanho de página de sua escolha, na fonte e entrelinha de sua escolha, talvez na fonte de sua escolha, em duas ou uma coluna. Nosso servidor é baseado em Linux. Parece que, se pudéssemos copiar o USFM para uma pasta padrão e configurar os parâmetros para iniciar uma linha de comando, poderíamos gerar um PDF com o PTXprint pronto para oferecer para download. Estamos enviando alguém para uma conferência com o grupo Close the Bible Gap em outubro, e isso parece ser um serviço que poderíamos oferecer. A premissa é que a saída não seria refinada, mas você recebe o que sai, o que deve ser adequado para uma situação em que as pessoas estão em grande necessidade de Escrituras imprimíveis. Atualmente, oferecemos PDF em muitos idiomas, muitas vezes feitos com o PTXprint e refinados, mas gostaríamos de poder deixar as pessoas escolherem os parâmetros de que precisam, em vez de postar uma dúzia de formatos diferentes.

Isso soa de alguma forma razoável?

--Loren Hawthorne
Tradução automática de English
PTXprint por (173 pontos) | 227 visualizações

2 Respostas

+1 voto

Olá, Loren,

Sim, o PTXprint roda no Linux e tem opções de linha de comando que devem tornar sua ideia relativamente fácil de realizar. Basta executar o PTXprint em um terminal com o -h para mostrar todas as opções. Se você olhar no arquivo C:\Program Files\PTXprint\ptxprint\AboutPTXprint.txt, verá que há uma série de exemplos de como executar o PTXprint diretamente da linha de comando (ou seja, sem interface gráfica).

Por exemplo,

"C:\Program Files\PTXprint\PTXprint.exe" -b ROM -P XYZ
criará diretamente um PDF de ROMANOS a partir do projeto XYZ usando a configuração Default (e nenhuma interface gráfica aparecerá, pois -P foi usado para acionar diretamente o "Print" por você).

Observe que provavelmente você precisa primeiro abrir o PTXprint para esse projeto e configurar uma fonte e um layout, etc. Embora para textos em latim/romano possa simplesmente funcionar, não sei.

Se você está tentando executá-lo sem a estrutura de arquivos normal do Paratext, tudo o que você precisa fazer é fornecer o -p (minúsculo) para apontar para uma pasta que seja equivalente a "C:\My Paratext N Projects". Ele procura em cada subpasta por arquivos USFM e adiciona essa pasta à lista de "Projects". Então, tenho um ícone na minha área de trabalho que executa este comando:

"C:\Program Files\PTXprint\PTXprint.exe" -p C:\Users\mark\Downloads  que inicia o PTXprint procurando apenas projetos na minha pasta Downloads.

Já brincamos com a ideia de fornecer uma versão online ligeiramente limitada do PTXprint (menos opções para escolher) e o MH pode contribuir com detalhes sobre como fazer isso.

Há outros que já fizeram algo semelhante, mas com um número limitado de textos disponíveis.
Veja: paper.bible que tem uma interface web fácil de usar. Adoro seu vídeo promocional e a simplicidade da interface.

Tradução automática de English
por (3,2k pontos)
Não é relevante se você está começando com um pacote DBL, mas se tudo o que você tem é o USFM, então o PTXprint provavelmente ainda requer um settings.xml mínimo no diretório do 'projeto' (onde estão os arquivos USFM). Por exemplo, um dos casos de teste usa:
<ScriptureText>
  <StyleSheet>usfm.sty</StyleSheet>
 <BooksPresent>111111111111010010110011001000000000001101111001000000000100011101000000000000000000000000000000000001000000100000000000000</BooksPresent>
  <Versification>4</Versification>
  <LanguageIsoCode>en</LanguageIsoCode>
  <FileNameBookNameForm>41MAT</FileNameBookNameForm>
  <FileNamePrePart />
  <FileNamePostPart>test.usfm</FileNamePostPart>
</ScriptureText>

Na verdade, não me lembro se todas essas configurações são usadas, mas as definições de FileName... certamente eram importantes na última vez que tentei.
Tradução automática de English
Obrigado. Isso é ótimo!
Tradução automática de English
0 votos

Estou experimentando o https://paper.bible/ e estou impressionado com a facilidade de uso e criação de layouts de escrituras personalizados em formato de folheto que podem ser facilmente impressos.

Esta é uma ideia tremenda e realmente encorajo você @LorenHawthorne a prosseguir com isso para o scriptureearth.org 

@Mark P Se houver outros sites que utilizam o PTX print via linha de comando para entrega por site, adoraria ver exemplos. Isso é extremamente poderoso e mais pessoas precisam usar essa tecnologia.

Tradução automática de English
por (123 pontos)

Perguntas relacionadas

0 votos
1 resposta 30 visualizações
Como executo um auto-teste de síntese em um texto no meu Projeto de Destino?
Sara 246 perguntada Abr 28, 2025
0 votos
1 resposta 201 visualizações
A ajuda da linha de comando diz -b BOOKS, --books BOOKS Reference list to print (as in Choose Books) no código ... isso ao tentar instalar o ptxprint em um novo computador Linux.)
mnjames 1,9k perguntada Mai 10, 2023
0 votos
2 respostas 38 visualizações
Estou apenas começando com o PTXprint. Quero usar o Paratext, mas, como estou usando um Mac, estou aguardando o ... um pacote de um repositório online? Por favor, obrigado.
vikslen 105 perguntada Fev 5
0 votos
2 respostas 546 visualizações
Temos um projeto que está sendo retomado, e a única cópia de segurança que temos é uma cópia da pasta My Paratext ... então talvez precisemos fazer isso para mais de um projeto.)
CraigF 237 perguntada Abr 29, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,048 perguntas
6,007 respostas
5,672 comentários
2,028 usuários