0 votos
761 visualizações

In a right-to-left project, if I type a verse range in a footnote, e.g. “1-2”,
Paratext inserts an invisible RTL marker (U+200F) between the ‘1’ and
the ‘-’. As a result, in Run Basic Checks, the Numbers check reports
"Invalid Number 1-2" even though ‘-’ is in both Initial Punctuation and
Medial Punctuation in the Number Settings dialog. What is the right way
to make the Numbers check pass? (I’m using 7.6 for Linux.)

Publicação antiga - exibida no idioma original
Paratext por (180 pontos) | 761 visualizações

2 Respostas

0 votos
Melhor resposta

It seems to work fine for my simple test (on Windows, though). Could you post the USFM causing the issue and maybe a screenshot of the Number Settings dialog?

Publicação antiga - exibida no idioma original
por [Expert]
(16,7k pontos)

Thank you for following up.

I have tried to reduce this to the simplest possible case:

  • open a right-to-left project
  • in Unformatted view, copy-paste this into Paratext: \v 8 س \f + س \f*س
  • it should look like this:
    image
  • place your cursor here:
    image
  • type: 1-2
    image
  • save
  • confirm that the minus character is listed in both Initial and Medial in Numbers Settings:
    image
  • select Run Basic Checks > Numbers
  • my result:
    image
  • note that if you place the cursor on the right side of the ‘1’ and press the left arrow key three times, the cursor only appears to move two charcters
  • the on-disk .SFM file has a right-to-left mark (U+200F) between the ‘1’ and the ‘-’
Publicação antiga - exibida no idioma original

Well, it looks like my simple test put the number inside a \ft which is ignored by the Numbers check (which is why it worked for me). This looks like a glaring omission in the check - it doesn’t handle RTL text correctly. Unfortunately, I couldn’t find a workaround, but I’ll write this up. It should be fixed in the next update to Paratext 7.6. :flushed:

Publicação antiga - exibida no idioma original
0 votos

Beautiful. Thank you. Your work is very much appreciated.

Publicação antiga - exibida no idioma original
por (180 pontos)

Perguntas relacionadas

0 votos
1 resposta 351 visualizações
Em um projeto Paratext RTL, não encontrei nenhuma combinação de Configurações de Referências Bíblicas, texto dos versículos e ... de o Paratext fazer isso corretamente, não é?
Denny Emser 115 perguntada Set 16
+1 voto
1 resposta 136 visualizações
Olá, Obrigado aos desenvolvedores do PT por todo o seu incrível trabalho! Sou linguista, facilitador de tradução ... forma, apenas queria compartilhar o feedback. Muito obrigado!
alex_larkin 379 perguntada Jul 21
+2 votos
1 resposta 106 visualizações
Prezada Equipe de Desenvolvimento do Paratext, Gostaria de relatar um problema relacionado ao Run Basic Checks ( ... ? Muito obrigado pelo seu suporte. Atenciosamente, Prabhu
Prabhu_beelagi 241 perguntada Mar 25
0 votos
1 resposta 78 visualizações
Percebi que muitos erros de espaços em branco, como ||[U+0020]||, aparecem durante as Verificações Básicas, ... ter que rejeitar cada um individualmente? Obrigado pela orientação.
Shivaji 117 perguntada Mar 19
0 votos
1 resposta 195 visualizações
Existe uma maneira de fazer com que a janela de diálogo Executar Verificações Básicas (Run Basic Checks) memorize o intervalo ... básicas (ou seja, ao fechar e reabrir o diálogo)?
KR 151 perguntada Out 18, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I urge you, brothers and sisters, to watch out for those who cause divisions and put obstacles in your way that are contrary to the teaching you have learned. Keep away from them.
Romans 16:17
3,065 perguntas
6,025 respostas
5,697 comentários
2,036 usuários