0 votos
396 visualizações

Olá a todos,
Ao verificar o seguinte, o PTXprint está criando o erro abaixo (capturas de tela abaixo):
O projeto PT tem os seguintes marcadores com texto:

Opção de verificação no PTXprint:

imagem

PTXprint [2.3.30] - Erro!
Falha ao criar: SKR_skr-5x7-2Col_MAT_ptxp.pdf
! .
\gettop@param #1->\edef \p@ramcheck
{#1}\ifx \p@ramcheck \empty \else \trace…
\getp@ram …ramfalse \fi \else \gettop@param {#1}
\fi \global \let \p@@r@m =…
\endlastp@rstyle …aceafter}{\m@rker }{\styst@k }
\global \let \spaceafterp@…
@p@rstyle #1->\endlastp@rstyle {#1}
\ifn@npublishable \else \mcpushunderms {…
@@p@rstyle …e }\else \let \n@xt @p@rstyle \fi
\fi \fi \x@ \n@xt \x@ {\ne…
\t@mp ->متّی\mt1
متّی
…
l.7 \mt2 د
ی راہِیں اِنجِیل

Isso pode estar relacionado a um erro de marcador USFM (uso de um marcador não suportado).
Tente executar 'Basic Checks' no Paratext para validar os marcadores.

PTXprint Versão 2.3.30

Tradução automática de English
PTXprint por (140 pontos)
reexibida | 396 visualizações

4 Respostas

0 votos

Infelizmente, aquele trecho do log (a parte com todos os \ifx...\fi e assim por diante) é curto demais para ser muito útil. (Acho que o código Python apenas conta um certo número de linhas, o que, neste caso, não é suficiente.) Também não consigo reproduzir o bug com um projeto de teste aqui. Você poderia ir para a aba 'Help', criar um arquivo compactado e enviá-lo para [Email Removed], por favor?

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

Obrigado, enviei um e-mail com o arquivo compactado.

Tradução automática de English
por (140 pontos)
0 votos

OK, dei uma olhada no arquivo compactado. O erro se enquadra na categoria de “Algo muito estranho está acontecendo”
O erro ocorreu porque o TeX estava tentando transformar o texto متّی\mt1 متّی em parte da linha de cabeçalho contínua (\h).
\h é uma linha especial que, devido à forma como é usada no PTXprint, deve ocorrer em uma linha própria, sem outros marcadores USFM após ela. O USFM final tem uma linha:

\h متّی\mt1 متّی
Que é a causa.

Seu arquivo SFM de entrada não parece conter essa linha, mas ela está lá quando o arquivo chega ao TeX. Então, supus que fosse o arquivo de alterações, e, de fato, desativar o arquivo de alterações corrige o problema.

Investigando mais a fundo, encontro esta linha, em changes.txt

"(\\toc3 (.+?)\s+)" > "\1\\h \2"

Essa linha coloca \h na mesma linha com o que vier depois.
A seguir está uma versão que não causará travamentos:

"(\\toc3 (.+?)\s+)" > "\1\\h \2\n"

O \n no final, adicionando uma nova linha.

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

Obrigado, David. Está funcionando agora.

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

Perguntas relacionadas

0 votos
1 resposta 674 visualizações
Estou tentando criar um pacote de texto DBL usando a opção "To Disk". Quando executo "check for errors", recebo: / ... (my ldml)</ldml> <numerals>Arabic</numerals> </language>
Brad Greco 102 perguntada Out 2
0 votos
1 resposta 484 visualizações
Is there a good way to extract Section Headings to help create Book Outlines? I tried copy/paste from the Section Headings ... required once we have a list. Thank you, SIL+LSS+PNG
SIL LSS PNG 411 perguntada Abr 30, 2019
0 votos
1 resposta 147 visualizações
Estou usando o PTXprint 3.0.11, mas não o utilizo há algum tempo, então há novos recursos. ... versículos selecionados usando a configuração que usei anteriormente. Obrigado!
MnKN 134 perguntada Fev 21
0 votos
2 respostas 213 visualizações
No painel Imagens, quando eu clico na caixa de seleção ao lado de Incluir Imagens (Ilustrações), recebo a seguinte mensagem ... \\Tangkhul_Petia\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 perguntada Jan 26
0 votos
1 resposta 171 visualizações
Estou recebendo a seguinte mensagem de erro ao selecionar um projeto no painel Basic. Tenho dois projetos separados em C:\\ ... \\Tangkhul\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 perguntada Jan 26
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,073 perguntas
6,035 respostas
5,704 comentários
2,038 usuários