0 votos
109 visualizações

Algumas outras estranhezas... Estamos tentando fazer com que os \q2 fiquem junto com os \q1 anteriores (veja https://support.bible/13086/get-q2-to-stay-with-the-previous-q1) e estamos tendo bom sucesso com este comando em nossos projetos de teste:

\sethook{before}{q2}{\nobreak}

Mas no nosso projeto real, o comando não está sendo aplicado. Pensei que talvez o arquivo ptxprint-mods.tex não estivesse sendo carregado, mas também temos processamento de \qs (Selah) nesse arquivo, e quando isso é comentado, o processamento de Selah desaparece na saída. Estou vasculhando o arquivo .tex e o Log do XeTeX, e vejo:

Reading optional file "../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex"
 (../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex) 

o que confirma isso.

Então o arquivo .tex está sendo processado, mas ainda temos \q2 soltos no topo das páginas.

O que mais poderia ser o problema?

Tradução automática de English
PTXprint por (1,4k pontos) | 109 visualizações

1 Resposta

0 votos

Minha primeira suposição é que você pode ter outro \sethook{before}{q2}{}, mais adiante no arquivo.
Diferente de outras coisas que adicionam comandos extras, o \sethook, \setbookhook, setbetweenhook, etc., substitui qualquer coisa previamente definida no mesmo ponto de hook.
É um pouco chato, mas você pode verificar se um hook está sendo disparado (ou o arquivo .tex sendo lido) incluindo algo que garantidamente causará uma falha no processo. Ex.: \errormessage{Q2 HOOK}
Então você poderá ver isso no relatório de falha (e o que aconteceu logo antes).

Se o hook que você está definindo ESTÁ sendo ativado, mas você ainda está vendo quebras de página lá, é possível que algo esteja adicionando algum espaçamento extra que está permitindo uma quebra, (o que exigiria uma leitura cuidadosa do que mais há no arquivo .tex, ou uma verificação de estilo).
 

Tradução automática de English
por (1,1k pontos)

Perguntas relacionadas

0 votos
2 respostas 152 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
1 resposta 270 visualizações
Alguns colegas estão tendo problemas para criar um arquivo PDF. Eu reproduzi o problema, com uma cópia do projeto deles, e ... de erro: O arquivo da fonte está em c:\windows\fonts
[Expert]
sewhite
3,3k
perguntada Jan 28, 2025
0 votos
2 respostas 285 visualizações
Estamos testando o PTXprint para a publicação de um módulo da Bíblia. Em uma versão anterior do PTXprint, as notas de rodapé ... sucedidas. Esse arquivo tem a linha \inc v s f x
anon399461 123 perguntada Jul 12, 2024
0 votos
2 respostas 442 visualizações
Sou novo no PTXprint e talvez eu tenha tentado algo muito difícil para começar. Quero criar um projeto em script Ajami ( ... por e-mail para [Email Removed] para obter mais ajuda?
anon420410 102 perguntada Set 3, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,062 perguntas
6,022 respostas
5,693 comentários
2,036 usuários