0 votos
367 visualizações
Estou preparando Lucas e Atos para serem impressos como um folheto, e não consigo descobrir como inserir uma página de título intermediária antes do início de Atos.
Tradução automática de English
PTXprint por (102 pontos) | 367 visualizações

3 Respostas

0 votos
Existem várias maneiras diferentes de inserir USFM que não está nos arquivos do Paratext. Uma opção é usar o arquivo changes.txt, mas isso fica um pouco bagunçado, pois você precisa duplicar todas as barras.
Você pode tentar usar um hook, mas o problema com hooks é que, neles, os números são considerados números, e não coisas que podem fazer parte de um marcador, ou seja, \mt1 será entendido como \mt 1.

O método mais complexo inicialmente, mas talvez o mais fácil no final, uma vez que você se acostumar, é criar um 'arquivo de gatilho' (trigger file). Se o seu projeto se chamar MYPROJ e a configuração for testing, então, para um glossário, o arquivo precisaria estar em
{paratextDir}/MYPROJ/shared/ptxprint/testing/triggers
com o nome A9GLOMYPROJ-testing.SFM.triggers

Nesse arquivo, você pode colocar uma ou mais entradas de gatilho, por exemplo, como esta:

\AddTrigger GLObookstart-preverse
\mt1 ~
\zgap|8em \*
\zrule|width="0.5"\*
\zgap|1em \*
\mt1 GLOSSARY
\zgap|1em\*
\zrule|width="0.5"\*
\pb
\EndTrigger

As entradas de gatilho podem ser ancoradas a qualquer versículo ou entrada de palavra-chave \k keyword\k*, etc., muito como figuras (embora, para obter a posição semelhante à de uma figura, você precise adicionar o sufixo "-preverse", como aqui) e devem permitir que você inclua qualquer USFM válido. Se você não usar um sufixo, o USFM será acionado após o número do versículo de gatilho, para versículos, e possivelmente não será acionado em outros locais.

Claro, você precisaria usar 45ACT...SFM.triggers e ACTbookstart-preverse
Tradução automática de English
por (1,1k pontos)
0 votos

Complementando o comentário de DG: "Uma opção é usar o arquivo changes.txt, mas isso fica um pouco bagunçado, pois você precisa duplicar todas as barras."

No entanto, há uma maneira fácil de fazer isso:

Em seguida, na aba changes.txt que aparece, use os trechos de código (Code snippets) para inserir a regra que adicionará uma página de título a CADA livro:

Você pode querer alterar a parte destacada em amarelo para dizer outra coisa, ou removê-la completamente. Se você não quiser que nenhum nome apareça abaixo do nome do Livro, use \is ~ para indicar um espaço ali. Você pode alterar os códigos conforme necessário, mas, essencialmente, você está injetando algum texto no arquivo USFM conforme ele é processado (isso NÃO é armazenado no seu arquivo Paratext).

Se você quiser que isso aconteça apenas antes de ACT e não também em LUK, altere o início da regra para dizer:

at ACT '(?ms)(\\h )(.+?\r?\n)(.+?)(\r?\n)(\\mt)' > '\1\2\3\4\\zgap|2in\\*\4\\mt \2\\is ~\4\\zrule\\*\4\\pb\4\5'

Tradução automática de English
por (3,2k pontos)
0 votos

Uma maneira óbvia e mais fácil é simplesmente compilar Lucas e Atos como arquivos PDF separados e, em seguida, criar páginas de título como arquivos PDF separados também e combiná-los usando uma ferramenta online de combinação de PDFs. 

A Adobe tem uma ferramenta para fazer isso: https://www.adobe.com/ca/acrobat/online/merge-pdf.html

Claro, se a técnica que @Mark P mostrou funcionar para você, essa seria uma maneira mais limpa :-)

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

Perguntas relacionadas

0 votos
1 resposta 37 visualizações
Produzi um arquivo PDF com o PTXprint. Quando o abro com o Firefox no meu desktop, o Firefox exibe o título do ... leitor de PDF não vejam este título confuso no idioma errado.
bit 495 perguntada Nov 17, 2025
0 votos
1 resposta 38 visualizações
Estou trabalhando em uma publicação de um único livro. No passado, para livros únicos, consegui colocar um cabeçalho com ... . O que mais posso fazer para diagnosticar o problema?
Rebecca Peak 102 perguntada Jun 25
0 votos
1 resposta 198 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 303 visualizações
Eu estava mexendo com ornamentos e, em algum momento, apareceu um ptxprint-premods.tex na página Avançado, um dos ... editar o arquivo no PTXprint. A tristeza se instala...
jeffh 1,4k perguntada Abr 8, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
3,045 perguntas
6,005 respostas
5,671 comentários
2,026 usuários