0 votos
242 visualizações

No passado, li em alguma documentação do USFM que existe um namespace \z… reservado para marcadores definidos pelo usuário. No meu projeto do Paratext, uso vários marcadores de barra invertida para marcação em nível de caractere, por exemplo:

\zd para texto que eu sugeriria excluir, que deve ser oculto em uma impressão de rascunho
\zs para texto sugerido que eu quero mostrar em uma impressão de rascunho
\zh para texto sugerido oculto
\zgl para rótulos gramaticais (por exemplo, RC - oração relativa) para me ajudar a encontrar certas estruturas gramaticais que quero investigar mais a fundo. Este também é texto oculto.

A ideia é que meus colegas nacionais na equipe de tradução possam ver minhas sugestões ali mesmo no texto no Paratext, e não precisem abrir nenhum Notas.

Esses estilos de caractere funcionam perfeitamente na tela. Eles são exibidos exatamente como formatados na folha de estilo custom.sty, mas fazem com que o PTXprint lance um erro. (A propósito, o “exportar PDF de rascunho” do Paratext 9 também lança um erro com esses marcadores; ele também usa XeTeX para criar o arquivo pdf.)

Algumas sugestões sobre o que eu poderia fazer a respeito?

(Meu projeto do Paratext usa USFM 2.)

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

3 Respostas

0 votos

Olá Rainer, obrigado por postar uma ótima pergunta!

Sim, há maneiras de suportar esses marcadores definidos pelo usuário. Se você já definiu esses estilos em custom.sty ou ptxprint-mods.sty, basta ativá-los na aba Avançado, conforme mostrado aqui:
imagem

Se não, você precisará usar a aba Estilos para adicionar (ou apenas modificar) esses estilos definidos pelo usuário. Para adicionar novos estilos (selecione outro semelhante, como bd…bd* e use o botão Adicionar para adicionar um estilo):

Altere os parâmetros e comentários conforme necessário:
imagem
E então você pode usar cor e tamanho para alterar a aparência.
imagem

[Nota: parece haver um bug na versão 1.5.9 que está impedindo o Ocultar/Excluir Conteúdo do marcador, portanto, uma solução alternativa é definir o Tamanho da fonte para \zd como 0.01pt, o que o tornará invisível :slight_smile: ]
imagem

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

Obrigado pelas instruções. Tentei com dois projetos e funcionou! No início, apenas selecionei a opção de usar custom.sty, mas a impressão falhou. Então, também defini alguns estilos personalizados no PTXprint e obtive a impressão que esperava.

Depois, tentei usar apenas custom.sty com outro projeto do Paratext [SBEBT - um projeto de tradução reversa] e também funcionou.

Fechei o PTXprint e abri o aplicativo novamente, selecionei o projeto SBET e tentei excluir meus estilos personalizados que eu havia adicionado anteriormente, porque pensei que não precisava deles (e as configurações lá sobrescrevem algumas configurações em custom.sty). Mas o botão Excluir não mostrou nenhum efeito. Mesmo após fechar e abrir o PTXprint, os estilos adicionados ainda estavam lá!

Aqui está a captura de tela:

Então, como posso excluir esses estilos personalizados, definidos pelo usuário?

[A propósito, o “Ocultar/Excluir Conteúdo dos marcadores” \zd e \zh está funcionando perfeitamente para mim. Nenhuma solução alternativa necessária.]

Obrigado, Rainer

Tradução automática de English
0 votos

Obrigado por reportar este bug, Rainer.
Em meus testes breves, posso ver que, se você usar o botão de excluir e depois clicar em Imprimir, ele realmente tenta excluir o estilo, mas não remove a entrada da lista à esquerda. Quando você fecha e reabre o PTXprint, esse marcador praticamente desapareceu - ele aparece na seção “Nenhum”! Ops.
Vamos corrigir isso para o próximo lançamento.

Também observe que não é possível excluir estilos que vieram de uma Folha de Estilo, pois eles simplesmente reaparecem cada vez que o PTXprint é iniciado novamente. Portanto, mesmo quando isso for corrigido, você só poderá remover estilos que foram adicionados manualmente usando o editor de Estilos (esses acabam sendo armazenados no arquivo ptxprint.sty da configuração).

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

Este bug (de não ser possível excluir marcadores adicionados) agora foi corrigido na versão 1.5.10, que foi lançada recentemente.

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

Perguntas relacionadas

0 votos
1 resposta 61 visualizações
Acho que a pergunta está clara. Preciso configurar o PTXprint no novo computador para que eu possa acessar os projetos já criados no computador antigo. obrigado
MnKN 134 perguntada Fev 3, 2025
0 votos
2 respostas 241 visualizações
Há 25 anos aprendi tabelas CC e fiquei bastante bom nisso. Agora estou tentando me atualizar e aprender expressões ... minha expressão funcionar no Reg Ex Pal no PTX também.
mvk1000 206 perguntada Abr 19, 2024
0 votos
1 resposta 48 visualizações
erro que estou obtendo: JAS 3:1-2 Attrib marker 'va' found after 'p' but may only follow 'v' at line 135, char ... isso. Há outra solução, além de colocar os \vp no Paratext?
Bub 105 perguntada Nov 6, 2025
0 votos
5 respostas 108 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 219 visualizações
Só estou me perguntando o que aconteceria se um usuário tentasse usar o PTXPrint, incluindo tarefas que importam dados do ... receive for para a Internet, Chorus Hub ou Pen drive?
Ben Pehrson 280 perguntada Mai 4, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And over all these virtues put on love, which binds them all together in perfect unity.
Colossians 3:14
3,045 perguntas
6,005 respostas
5,671 comentários
2,026 usuários