0 votos
72 visualizações

Temos uma lista substancial de dados de hifenização criados manualmente, importados para o PTXPrint a partir de um projeto PT subjacente via > Fonts+Scripts > Hyphenation > Import List...

Encontrei um arquivo aqui que parece ser o resultado dessa importação:

"D:\[path]\PT9\[project]\shared\ptxprint\hyphen-[project].tex"

Este arquivo .tex está codificado em UTF8 e vejo apenas hífens "normais" na forma U+002D. Agora, gostaria de usar uma expressão regular para reduzir as opções de hifenização que são "possíveis, mas feias": 

Vou fechar o PTXPrint, fazer uma cópia de segurança, aplicar minhas alterações removendo certos hífens, executar o PTXPrint novamente e tentar "Print" (ou "Make PDF"). Isso parece razoável, ou vou destruir o projeto do PTXPrint dessa forma? Se for o segundo caso, existe uma maneira melhor de ajustar a hifenização?

Observação: não preciso de ajuda com a expressão regular, obrigado. A pergunta aqui é apenas sobre o funcionamento interno do PTXPrint.


Resumo:
Consideramos o projeto PT como a "fonte" para muitas publicações possíveis, conforme demonstrado na galeria de amostras online do PTXPrint. Portanto, dentro do Paratext, mantemos cuidadosamente a lista mestre de hifenização manualmente, onde marcamos todas as opções legais, mesmo as que não são muito bonitas.

Para a publicação atual, temos um público-alvo de leitores adultos e temos um layout, tamanho de página e tamanho de fonte que nos dão "um pouco mais de liberdade" e flexibilidade. Portanto, podemos filtrar algumas das opções de hifenização permitidas, mas não ideais. Por exemplo, quero remover todas as opções que deixariam apenas um caractere como "órfão" no final de uma linha impressa e o mesmo para caracteres solitários no final.

Tradução automática de English
PTXprint por (934 pontos) | 72 visualizações
Um comentário para dar uma atualização rápida: Como o prazo está se aproximando, simplesmente avancei e tentei, conforme descrito acima.

Não recebi nenhuma mensagem de erro ou travamento e posso ver que os órfãos de uma letra feiosos no final das linhas desapareceram. Se houver efeitos colaterais negativos, ainda não os encontrei.

Claro, há um custo: preciso percorrer a publicação novamente e reajustar os "Adjustments". Mas eu sabia que isso aconteceria se eu alterasse as opções de hifenização. Até agora, vale a pena, as páginas estão ficando melhores.
Tradução automática de English

1 Resposta

+1 voto
Você certamente pode fazer o que deseja com segurança. Provavelmente você manterá uma cópia de segurança do arquivo antes de começar a mexer. O pior que pode acontecer é que você estrague sua hifenização e você sempre pode desativar o uso do arquivo a partir do ptxprint.

Em geral, o ptxprint é muito orientado a dados a partir dos arquivos na área de configuração; se você editar esses arquivos de alguma outra forma de modo que o ptxprint fique satisfeito com o resultado, então essa é uma maneira perfeitamente boa de fazer o ptxprint fazer o que você quer que ele faça.
Tradução automática de English
por (658 pontos)

Perguntas relacionadas

+1 voto
1 resposta 258 visualizações
The Interlinearizer automatically breaks words with hyphens in them and I cannot figure out how to join the hyphenated ... New Guinea [Email Removed].pgmailto:[Email Removed].pg
SIL LSS PNG 411 perguntada Out 31, 2017
0 votos
1 resposta 159 visualizações
Mailto: <ptxprint_support@<your.org's.address>> Traceback (most recent call last): File "ptxprint\gtkview.py", line 1565 ... name 'accumulate' is not defined PTXprint Version 2.5.5
mdjojoseparto 102 perguntada Ago 5, 2024
0 votos
1 resposta 78 visualizações
Tradicionalmente, NÃO permitimos que as linhas quebrem em hífens intrapalavra. Mas para este livro de Jonas, queremos ... ajustado para um escopo mais restrito ou algo assim?
KimB 673 perguntada Mai 30
+1 voto
4 respostas 768 visualizações
Removing words from hyphenatedWords.txt that no longer exist in the project I am trying to prepare the hyphenatedWords. ... the Wordlist database and hopefully make it run faster.
Kent Spielmann 1,8k perguntada Jul 22, 2020
0 votos
0 respostas 179 visualizações
If data in your project uses a mix of composed and decomposed characters (likely due to using different keyboard ... and click OK. See also: Introduction to project conversion
[Expert]
anon421222
735
perguntada Fev 23, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,058 perguntas
6,019 respostas
5,687 comentários
2,034 usuários