0 votos
352 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) | 352 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 (124 pontos)

Perguntas relacionadas

0 votos
1 resposta 94 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 330 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 214 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
5 respostas 523 visualizações
Estou tentando produzir PDFs individuais de cada livro do projeto. Minha ideia era usar a ferramenta de linha de comando, ... para gerar um PDF para livros únicos, como este?
Jim_Smith 131 perguntada Abr 10, 2023
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,064 perguntas
6,024 respostas
5,695 comentários
2,036 usuários