0 votos
265 visualizações

Percebi que minha palavra-chave, que está em NEGRITO, está conectada imediatamente ao texto da nota de rodapé, que sempre começa com um hífen, de modo que parece assim:

palavra-chave- uma palavra que é explicada no texto da nota de rodapé.

Você vê que o hífen gruda na palavra-chave, mas deveria haver um espaço. Existe alguma configuração no PTX Print onde eu possa definir um espaço …

A propósito, sou novo no PTXPrint e o executo no Mac com o CrossOver, que não requer a instalação de uma versão do Windows, mas apenas o PTX Print, conforme as instruções do Crossover. Parece funcionar bem, até agora, pelo menos é muito utilizável.

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

3 Respostas

0 votos

Parece ser uma questão de como o texto está marcado no Paratext.
\fk keyword \ft -
Deveria ser a maneira correta de marcar o texto.
Se você tiver:
\fk keyword\ft -
então não haverá espaço entre a palavra-chave e o hífen.
No Paratext, a maioria dos marcadores é terminada por um espaço. Isso significa que, se você realmente quiser um espaço, adicione um antes do marcador.
A exceção a essa regra são os marcadores que terminam com um asterisco. (por exemplo: \wj* ou \f*). Para esses marcadores, o * realmente termina o marcador e qualquer espaço após ele é um espaço verdadeiro.

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

Obrigado, Phillip

Certo, mas meu sfm não vem do Paratext, mas é criado de forma muito semelhante por um script.

Isso funciona bem no SAB, o espaço está lá, mas não no PTXPrint, então devo pedir um Novo Recurso: manipular a distância entre a Palavra-chave e o FNText?

Joop

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

Olá,

Acabei de fazer um pequeno teste, adicionando esta linha a um arquivo:

\f + \fk test one \ft - Hmm\f* \f + \fk test two\ft - no space\f*

E não consigo fazer o primeiro se comportar como você está relatando, uma vez que se chega ao nível XeTeX (a parte que transforma USFM em PDF), então não é um problema ali.
Há algumas possibilidades restantes:

  1. O PTXprint (código python) está removendo o espaço
  2. Você tem uma linha no arquivo changes.txt que está removendo o espaço.
  3. Você está usando um caractere especial que não se comporta como um espaço normal ou uma letra normal (e assim meu hífen ASCII não testou as coisas corretamente).

Se você quiser investigar um pouco mais a fundo, pode olhar no diretório local/ptxprint/[project-name] (suas barras podem estar invertidas) sob onde estão seus arquivos USFM. Lá você encontrará muitas coisas, incluindo o(s) arquivo(s) USFM reescrito(s) que é(são) enviado(s) para o trabalho do XeTeX. Você pode então olhar para eles para verificar se seu espaço ainda está lá, entre a palavra-chave e \ft. Se estiver, minha suposição é (3), e eu estaria alimentando aquela linha de texto para algo que me diz os valores unicode para cada caractere.

ps. Acabei de passar a linha de teste acima pelo processo inteiro do PTXprint (esta execução de teste em particular claramente paragrafou as notas de rodapé):

imagem

Portanto, SE você estiver usando um simples U+002D HYPHEN-MINUS, com espaços normais, então (1) acima é improvável.

Espero que isso ajude você a rastrear o problema. Se não, você pode criar um arquivo de compactação (veja a aba de ajuda dentro do PTXprint) e enviá-lo por e-mail para o endereço listado lá, (referenciando este tópico).
David

Tradução automática de English
0 votos

Isso resolveu o problema, alguns dias atrás, quando inserei as linhas abaixo no change.txt …
perdoe-me por não ter relatado isso de volta … e obrigado pelos seus esforços nisso!

REMOVE espaços antes de notas de rodapé e referências cruzadas para que eles não

fiquem desconectados da palavra e terminem no início de uma nova linha.

" \f " > "\f "
" \x " > "\x "

Mas ADICIONE o espaço que deveria estar lá antes do marcador \ft

" ?\ft" > " \ft"

O acima funciona bem.

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

Perguntas relacionadas

+1 voto
1 resposta 103 visualizações
Meu problema: Às vezes, no texto principal, o chamador de nota de rodapé criado automaticamente em ordem alfabética é ... imprimir o novo formato do chamador de nota de rodapé?
Y Mdu Niê 124 perguntada Jan 14
0 votos
2 respostas 83 visualizações
Olá a todos, Estou trabalhando em um projeto que anteriormente marcava todas as chamadas de notas de rodapé ... , então posso estar apenas perdendo algo. Obrigado, Aaron
PecanMango 112 perguntada Nov 6, 2024
0 votos
2 respostas 289 visualizações
Gostaria que o número da nota de rodapé na parte inferior da página aparecesse na margem, para que, se houver ... fazer funcionar. Existe alguma outra maneira de fazer isso?
mnjames 1,9k perguntada Mar 21, 2023
0 votos
7 respostas 311 visualizações
Um usuário adicionou uma nota de rodapé ao final de um título principal (mas vejo o mesmo comportamento se a nota ... PDF do Paratext. Alguém sabe por que isso está acontecendo?
Phil_Leckrone 9,9k perguntada Ago 5, 2021
0 votos
2 respostas 41 visualizações
Em um projeto, uma nota de rodapé clássica parece com esta: \f + \fr cc.v \fq keyword (mostly singular, ... Apenas espero evitar inventar a roda, que talvez já esteja disponível.
Tim 934 perguntada Mai 29
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,045 perguntas
6,005 respostas
5,671 comentários
2,026 usuários