0 votos
799 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) | 799 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 419 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 175 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 137 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 106 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 273 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 152 perguntada Out 18, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,080 perguntas
6,047 respostas
5,709 comentários
2,047 usuários