0 votos
198 visualizações

Alguns tempo atrás, fiz uma pergunta que é quase o oposto e recebi contribuições valiosas. A outra

Não estou tentando incomodar vocês; leiam até o final, se quiserem saber por que estamos fazendo essa nova pergunta.

Agora, em 2026, a equipe está se perguntando se existe uma maneira simples e segura de desvincular seu projeto avançado do PTXPrint da fonte no PT, para que quaisquer alterações no AT não impactem mais automaticamente o layout. E, claro, o projeto do PTXPrint não deve ser danificado pela desvinculação. A melhor resposta seria um recurso que permitisse ao usuário do PTXPrint controlar o vínculo com o PT como um interruptor liga/desliga.



Resumo:
Considere esta necessidade: uma equipe de tradução está trabalhando no Antigo Testamento. Em algum momento, eles decidem publicar uma parte sobre a "vida de Davi" (apenas um exemplo) e conseguem o financiamento e a felicidade geral por isso. Uma subequipe agora está trabalhando no PTXPrint para deixar "Davi" pronto para impressão comercial. Este é um projeto paralelo, então está levando várias semanas. 

Enquanto preparam o livro sobre Davi, a equipe principal de tradução continua trabalhando em outras partes do AT e, de tempos em tempos, há alterações em termos bíblicos (às vezes até correções de erros; apesar de uma verificação válida do consultor [é uma história mais longa, não cabe aqui]), que também afetam os textos sobre Davi. A equipe decide esperar o máximo possível, para que o livro de Davi tenha a versão mais recente e melhor possível.

Agora, eventualmente, a subequipe do PTXPrint está pronta para fazer o ajuste fino real do layout da página, com todos os "Ajustes". Este é o ponto em que quaisquer alterações posteriores no texto não seriam mais úteis, mas sim danificariam o layout do livro de Davi. Portanto, eles declaram uma "data de fechamento editorial". 

A equipe sabe de um projeto de publicação anterior que o PT oferece um recurso chamado projeto filha. Lembram que houve algumas dificuldades para aprender sobre eles, configurá-los e operá-los. Nunca houve a coragem ou a autoridade para declarar um dia de encerramento para o antigo projeto filha. Ele ainda aparece em todas as listas para Send/Receive. Com o antigo projeto filha e novamente com "Davi", eles observam que o trabalho de preparação para impressão é útil para descobrir alguns "problemas nos dados" (por exemplo, uma nota de rodapé morta e vazia, que as verificações do PT nunca marcaram; ou algum erro exótico em um SFM, que foi marcado pelo PTXPrint e poderia ser corrigido manualmente no PT). Portanto, em vez de fazer muito trabalho extra com a operação de um projeto filha, eles querem se concentrar nas preparações para impressão e manter um bom contato com a equipe principal e com o projeto principal do PT ou o texto principal do PT, tanto tecnicamente quanto pessoalmente.

A subequipe do PTXPrint sente que a vida de Davi é boa para ter em impressão, mas não é importante "estruturalmente"; é apenas uma parte específica do AT. Portanto, em vez de criar outro projeto filha para cada trabalho de impressão, eles gostariam de usar os poderes da ferramenta de impressão (PTXPrint) para controlar quando vincular ao PT e obter dados novos e quando desvincular e ter dados estáveis.

Espero que isso faça sentido. Se estamos errando completamente com nosso fluxo de trabalho, falem. Apenas sejam gentis, por favor.

Tradução automática de English
PTXprint por (934 pontos) | 198 visualizações

2 Respostas

0 votos
Tim,

Acho que agora entendo o que você está pedindo (às vezes sou um pouco lento). O que entendo é que você criou um PDF de um livro (ou livros) e precisa continuar trabalhando nesse PDF sem o medo de que ele mude quando o texto no Paratext mudar. Por exemplo, você trabalhou no capítulo 1 de Mateus e não quer que uma alteração estrague isso.

Acredito que a resposta é que você simplesmente não regenera esse PDF. O PTXPrint deve abrir com o último PDF carregado e você pode continuar trabalhando nele sem alterações do Paratext, desde que não regenere o PDF.

Isso pode não fornecer toda a proteção que você deseja, mas, a menos que você estivesse gerando PDFs para outros livros ao mesmo tempo, não deve haver motivo para regenerar até que você conclua o trabalho no primeiro PDF.
Tradução automática de English
por (9,9k pontos)

Desculpe, desta vez você não entendeu minha necessidade de forma alguma: Não gerar nenhum PDF é o oposto do que precisamos: Estamos trabalhando nos PDFs, por algumas horas a cada semana ao longo de várias semanas, já que é um projeto paralelo.

Quando trabalhamos, estamos ajustando o layout e estamos realmente regenerando o PDF dezenas de vezes por hora para ver cada pequena melhoria, antes de passar para o próximo problema.

Tradução automática de English
+1 voto

Penso em algumas soluções para o seu problema, mas cada uma delas tem algumas dificuldades técnicas ou pontos potenciais de confusão. Não acho que haja uma maneira de fazer o que você está pedindo de dentro da interface normal do PTXprint.

1) Solução mais fácil:

Simplemente configure outra pasta ou duas com os dados importantes da pasta do Paratext (os arquivos .sfm seriam a principal coisa). Quando você quiser trabalhar no PTXprint, feche o Paratext e mova os arquivos atuais da pasta do projeto do Paratext para alguma pasta de backup, coloque seus arquivos "estáticos" antigos na pasta do PT e, em seguida, execute o PTXprint. Quando terminar seu trabalho, inverta o processo.

Esta é conceitualmente a solução mais fácil, mas requer que o usuário acompanhe de muito perto quais arquivos estão onde.

2) A mesma ideia, mas usando ferramentas reais de "versionamento".

O Mercurial, que o PT usa para Send/Receive, e o Git são ambas ferramentas construídas para esse tipo de tarefa. "Trabalhar no meu texto principal", depois "reverter para uma versão antiga e trabalhar com ela por um tempo", depois "restaurar minha versão principal atual". Isso pode tornar o processo real do #1 mais fácil e rápido, mas, se você nunca ouviu falar de Mercurial ou Git ou "versionamento" antes, a configuração pode não valer a pena.

3) Use o recurso de 'arquivamento' do PTXprint

Por padrão, o PTXprint é executado dentro da sua pasta "My Paratext 8/9 Projects", mas há uma maneira de iniciá-lo para que ele seja executado em uma pasta diferente. Então, você poderia criar um arquivo do PTXprint (ou apenas copiar a pasta inteira do projeto do PT) e colocá-lo em um local diferente, e depois executar a partir de lá. Os arquivos .sfm naquele local são estáticos, não sendo atualizados conforme você usa o Paratext. Esta pode ser a melhor maneira de fazer as coisas, mas significa que, sempre que você pensar "ah, quero essa nova informação atualizada de volta no meu projeto do PTXprint", você precisará fazer algumas cópias manuais do local "My Paratext 8 Projects" para o novo local.

Se alguma dessas parecer atraente para você, posso escrever mais e/ou me reunir com você fora do fórum para orientá-lo sobre as coisas.

Tradução automática de English
por (1,9k pontos)
Agradeço muito por esta resposta muito detalhada e clara. Ela confirma uma intuição que eu tinha e por que fiz minha pergunta: Em muitas outras ferramentas (como Scribus ou LibreOffice), tenho o hábito de salvar meu trabalho com um novo nome de arquivo (usando contadores) de tempos em tempos e após cada etapa ou marco significativo. Também parece que não muitos usuários têm a necessidade de desvincular um projeto de publicação, uma vez que ele atingiu uma maturidade avançada.

Tentei uma vez, salvando meu primeiro grande projeto do PTXPrint com um novo nome em > Basic > Layout Configuration > Name e fiquei triste ao descobrir que havia perdido muitas de minhas configurações, apenas pelo fato de salvar com um novo nome. Parece que o PTXPrint tem sua maneira única de gerenciar configurações. (Ou possivelmente eu tive alguns efeitos colaterais estranhos naquele dia.)

Eu esperava que houvesse uma maneira via o "gerenciamento" do PTXPrint e sua ideia de usar um recurso de arquivamento vai nessa direção. Vou ler sobre isso.
Normalmente, não preciso de instruções passo a passo, me considero um usuário maduro. Se você pudesse apenas me apontar para qualquer documentação existente de "arquivamento", isso seria apreciado. Ainda estou aprendendo a lidar com a documentação distribuída do PTXPrint.

(Se outras pessoas estiverem lendo aqui: Eu não gosto de instruções por vídeo. Eles são lentos e não são facilmente anotados ou pesquisados. Mas preciso testemunhar que encontrei alguns reais pedaços de ouro em vários vídeos do PTXPrint, onde eu estava tentado a avançar rápido e depois não fiz.)
Tradução automática de English

Gerenciar "configs" é muito diferente e deve ser bastante possível ter uma config para um projeto maduro e outras para experimentação mais ativa. Dependendo de quanto tempo atrás você teve um erro onde as configurações foram perdidas, é possível que melhorias tenham sido feitas na maneira como as configs são salvas. Além disso, sei que há um novo desenvolvimento que, com sorte, facilitará o equilíbrio de múltiplas configs em um projeto no futuro.

Mas voltando a manter o texto real do PT estático, o que pareceu ser sua principal pergunta.

Aqui está o que eu faria, pois parece mais direto (para mim).

1) Crie outra pasta para projetos estáticos. Como exemplo, direi que está em c:\temp

2) Copie seu projeto XYZ para a pasta c:\temp 

3) Execute o ptxprint pela linha de comando (ou crie um atalho do Windows), usando este comando: c:\Program Files\PTXprint\ptxprint.exe -p c:\temp

(note que eu não o tenho instalado no Windows no momento, então não tenho 100% de certeza de que esse é o caminho correto). Isso basicamente diz ao PTXprint para abrir dentro da pasta c:\temp em vez da pasta normal My PT 9 Projects.

4) Caso você precise que o texto real do PT seja atualizado em seu projeto de impressão, precisará copiar manualmente o(s) arquivo(s) relevante(s) de c:\My Paratext 9 Projects\XYZ para c:\temp\XYZ

Também tenha em mente que suas configs não estão mais sendo backupadas ou compartilhadas via PT Send/Receive, pois estão vivendo dentro da pasta destacada c:\temp\XYZ.

-------------------------------

O Passo 3) poderia ser substituído pelo seguinte, mas suspeito que simplesmente copiar a pasta inteira seria mais fácil.

a) crie um arquivo de seu projeto dentro do PTXprint

b) Execute isso uma vez para expandir o arquivo para esse diretório temporário: c:\Program Files\PTXprint\ptxprint.exe -Z archive.zip -p c:\temp

Isso provavelmente resultará em muito menos informação sendo copiada, mas possivelmente não o suficiente. Acho que, se você tiver espaço em disco, simplesmente copiar a pasta inteira seria melhor.

Tradução automática de English
Acabei de tentar o método de copiar meu projeto do PTXPrint para uma pasta personalizada separada e, em seguida, executá-lo pela linha de comando da seguinte forma:

"C:\Program Files\PTXprint\PTXprint.exe" -p "D:\[path to my new folder]"

Funcionou, o PTXPrint abriu sem nenhum erro. Mas todo o meu projeto e minhas configurações desapareceram. Não tenho nenhum texto bíblico, não tenho os dados de hifenização, e o "Print PDF" não faz nada por falta de dados.

Acredito que isso aconteça porque, normalmente, a pasta do PTXPrint está localizada dentro de um projeto do PT, como este:

"D:\[my custom path]\[PT project]\shared\ptxprint\[PTXPrint project]"

e pode acessar diretamente todos os arquivos book.sfm, arquivos de estilo e dados de hifenização (que parecem ser armazenados no nível da pasta "ptxprint" dentro de "shared").
Ah: acabei de descobrir o que aconteceu, enquanto escrevo este feedback: Você queria que eu copiasse meu projeto do PT inteiro, e não apenas meu projeto do PTXPrint. Isso faz sentido. Vou recomeçar e reportar em alguns instantes: Não, decepção semelhante:

O PTXPrint abriu sem nenhum erro. Mas todo o meu projeto está "desaparecido". Nada sob "Basic", sem Project ID, sem Layout Name, Layout como tamanho da página, fontes, espaçamentos, tudo desapareceu. Isso significa que o PTXPrint está armazenando "mais coisas" em algum lugar fora das pastas [PT-project]\shared\ptxprint.

Infelizmente, o prazo da nossa gráfica está se aproximando. Por enquanto, precisarei recorrer à "engenharia social": informarei a equipe principal de tradução sobre o que está acontecendo e que eles devem trabalhar principalmente nas áreas do NT e, na medida do possível, não tocar em nada do AT, até que eu tenha um PDF pronto para a gráfica.

Tenho muito interesse em ter essa questão respondida para a próxima necessidade de impressão em papel. Mas em breve teremos viagens intercontinentais e alguns meses intensos no exterior. Portanto, se eu estiver menos ativo aqui, isso apenas significa dias ocupados. Acredito que estamos perto de um método funcional, com essa ideia de "fork". Se você tiver acesso a uma máquina Windows e tiver mais contribuições, ficarei feliz em dar uma olhada e armazenar sua ajuda na minha ferramenta de documentação pessoal. Saudações.
Tradução automática de English

Urgente:

Após alguns experimentos com um "fork", eu queria voltar ao projeto do PTXPrint em que eu vinha trabalhando há várias semanas. Não consigo "encontrá-lo". Por favor, ajudem.

Tentei apenas iniciar o PTXPrint pelo menu iniciar do Windows. Ele abre um projeto em branco.

Tentei em seguida, usando a linha de comando e apontando para o projeto PT principal: em branco.

Tentei em seguida, usando a linha de comando, apontando para a pasta específica em \shared\ptxprint\ que tem o mesmo nome que meu "Layout Configuration Name" na aba "Basic".

Se o PTXPrint oferece aos usuários a opção de "Save As", certamente deve haver uma opção correspondente para "Open Saved Configuration". Por favor, orientem.

Tradução automática de English
Enviei uma mensagem privada.
Tradução automática de English
Consegui resolver sozinho. Obrigado.

Fiz anotações neste outro tópico, pois outros usuários também estão tendo problemas com a forma como o PTXPrint armazena projetos ou configurações/configurações:

https://support.bible/12683/named-configuration-management-has-some-problems
Tradução automática de English

Perguntas relacionadas

0 votos
6 respostas 971 visualizações
I was wondering if it is possible to unlink a daughter project and change to a standard project in PT8? ... , manually export/import spelling, renderings, etc Thanks, Stevan
anon659920 128 perguntada Jan 22, 2018
0 votos
1 resposta 448 visualizações
Vinculamos um Termo Bíblico a uma entrada do glossário. Sabemos como vinculá-lo a uma entrada diferente do glossário, ... Obrigado por qualquer ajuda que possam me dar sobre isso.
john_nystrom 312 perguntada Fev 21, 2023
0 votos
1 resposta 118 visualizações
Não quero dizer "clonar" literalmente, quero uma cópia funcional com configurações específicas. Procurei na ajuda embutida ... inclusive a parte técnica. Só preciso encontrá-la.
Tim 934 perguntada Jan 16
0 votos
5 respostas 250 visualizações
Quando crio um projeto no PTXprint pela primeira vez, posso vinculá-lo a um projeto PT existente. Notei que, às vezes ... ideal, mas acontece às vezes.) Daí surgiu minha pergunta.
Tim 934 perguntada Abr 24
0 votos
2 respostas 344 visualizações
Quero que os projetos filhas tenham a mesma ortografia aprovada e as mesmas traduções aprovadas que o projeto pai.
JeffSHR 110 perguntada Ago 15, 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,054 perguntas
6,014 respostas
5,677 comentários
2,033 usuários