0 votos
558 visualizações
Temos um projeto filial que pega um texto baseado em alfabeto latino e o converte em um sistema de escrita do sudeste asiático que usa espaço fino. O modelo criado pelo processo de interlinearização nos fornece espaços regulares. Não conseguimos encontrar uma maneira de substituí-los dentro do Paratext; disseram-me que o PTX não pode fazer isso no momento. O PTXPrint pode corrigir isso, mas também estamos usando o Scripture App Builder e a aparência não fica muito boa. Alguém pode me direcionar para assistência na resolução deste problema antigo? Agradeço desde já. Mark Osborne
Tradução automática de English
Paratext por (104 pontos) | 558 visualizações

4 Respostas

0 votos
Parece que você tem uma interlinear que está exportando para um projeto filial. Está correto?

Se for o caso, você sempre pode fazer uma busca/substituição no projeto filial para simplesmente substituir os espaços. Se você reexportar a interlinear, suas alterações serão sobrescritas, mas fazer essa busca/substituição novamente não deve ser difícil.

Outra opção é fazer a mesma coisa no SAB que você está fazendo no PTXprint, fazendo a alteração em tempo real. A sintaxe é ligeiramente diferente (talvez até um pouco mais fácil no SAB), mas o que você fez no PTXprint deve ser um bom ponto de partida. No SAB, procure em Aparência-->Alterações, e você deve poder adicionar alterações muito semelhantes àquelas que fez no PTXprint.
Tradução automática de English
por (1,9k pontos)
Obrigado. Sim, é um projeto filial. Como não tinha confiança para fazer a busca/substituição eu mesmo, entrei em contato com o suporte de informática, mas me disseram que não era possível nesta etapa. Fiquei surpreso, pois nos primeiros rascunhos conseguimos inserir manualmente o espaço fino usando um teclado Keyman. Obrigado por me lembrar da capacidade de fazer Alterações. Olhei e tinha esquecido que já o havíamos configurado em algum momento, mas parece que não está funcionando mais. Vou dar uma olhada mais detalhada. Abraços. Mark
Tradução automática de English
0 votos
Mark - o Paratext 9.5 deve permitir que você tenha espaços finos no texto (pelo menos a versão de desenvolvimento que testei permite). Não tenho certeza de quando o 9.5 estará disponível para testes beta.
Tradução automática de English
por (9,9k pontos)
Obrigado. Estarei de olho nessa atualização. Mark
Tradução automática de English
Phil, haverá mais alterações no tratamento de espaços no 9.5? ~Mike
Tradução automática de English
0 votos

Passei muitos, muitos dias lutando com problemas de espaçamento em sistemas de escrita do sudeste asiático. NUNCA vi um ambiente de publicação em que espaços de largura fixa, como THIN SPACE \u2009 ou EM SPACE \u2003, produzissem uma saída correta quando usados entre palavras ou frases. Aqui estão alguns problemas específicos que observei:

  • Enquanto um SPACE normal \u0020 desaparece no final de uma linha quando a palavra anterior chega até a margem, um espaço de largura fixa exigirá espaço suficiente para aparecer na linha antes da margem direita, ou a largura do espaço puxará a palavra anterior para a próxima linha, ou o espaço de largura fixa será quebrado para a próxima linha sozinho, indentando efetivamente a próxima linha de texto. 
  • Os algoritmos de quebra de linha priorizam a quebra em um SPACE acima de espaços de largura fixa, produzindo parágrafos feios com meias-linhas de texto.
  • Um espaço de largura fixa não pode ser esticado ou encolhido para alcançar margens totalmente justificadas ou parágrafos bem equilibrados. Apenas um caractere SPACE normal funciona para essas coisas.
  • Um espaço de largura fixa pode aparecer de forma estranha quando o usuário copia e cola de um aplicativo para um mensageiro, etc.
  • Teclados de celular não conseguem digitar um espaço de largura fixa, então uma busca de múltiplas palavras em um aplicativo de celular falhará.
A solução que encontrei é usar caracteres SPACE normais \u0020 para espaços estreitos e largos. No PTXprint, uso SPACE+ZWSP+SPACE para obter um espaço duplo (ou triplo) nas quebras de frase. No SAB, uso dois ou três caracteres de espaço, com um estilo contendo CSS white-space: pre-wrap; para impedir que o mecanismo HTML colapse múltiplos espaços em um único espaço. Tanto no PTXprint, SAB ou Indesign, posso aplicar estilos personalizados ao espaço para torná-lo mais largo ou mais estreito.
O uso de espaços de largura fixa dentro do Paratext funciona mais ou menos bem, embora o inventário de pontuação fique confuso. Minha preferência, no entanto, é evitar o uso de espaços de largura fixa no Paratext também, porque são difíceis de ver. É melhor usar um caractere visível (por exemplo, uma vírgula nas quebras de frase) e, em seguida, alterar o caractere para um espaço mais largo ou mais estreito no momento da publicação.
Como mnjames indicou, o SAB é quase tão flexível quanto o PTXprint quando se trata de implementar regras de alteração, então você deve ser capaz de obter uma saída perfeita em qualquer um dos programas, se tiver uma fonte funcional.
Tradução automática de English
por (607 pontos)
0 votos

O Paratext 9.5 permitirá o uso de uma variedade de diferentes caracteres de espaço.

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

Perguntas relacionadas

0 votos
0 respostas 184 visualizações
(anon451647 writes) This line (in PrintDraftChanges.txt) will change a plus sign to a thin space if it has a non- ... not match them (especially if they are non-Roman letters).
anônimo perguntada Abr 10, 2015
+1 voto
1 resposta 196 visualizações
No arquivo PrintDraftChanges.txt padrão usado pelo PTXPrint, há linhas como esta: ' * ' > '\u2009 ' # ... : Isso pode ser corrigido no arquivo PrintDraftChanges.txt padrão?
jeffh 1,4k perguntada Dez 1, 2020
0 votos
2 respostas 361 visualizações
Um projeto que está fazendo a verificação final do NT tem muitos caracteres 202F. No entanto, as tentativas de ... perplexo com esse comportamento. Sua ajuda seria muito apreciada.
muckles 540 perguntada Jul 6, 2018
0 votos
3 respostas 443 visualizações
Ao fornecer referências bíblicas entre capítulos, a equipe Komba prefere marcá-las da seguinte forma: 1:1 - 3:5. Ou ... sem espaços é longo demais e não é agradável aos olhos.
anon142050 118 perguntada Abr 17, 2019
0 votos
2 respostas 316 visualizações
We have a language family in our area that has historically used the same space (0020) to mark syllable boundary as ... marker would be replaced with space in the Preview View.
MSEAIT_LT 478 perguntada Dez 7, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,046 perguntas
6,006 respostas
5,671 comentários
2,026 usuários