0 votos
269 visualizações
Para idiomas com palavras longas, parece que a melhor maneira de lidar com espaços largos entre as palavras é usar hifenização. (Pelo menos, não tive sucesso em obter os melhores resultados ajustando o espaço entre as palavras. Talvez eu não tenha usado as configurações ideais.)

É possível importar outro dicionário de hifenização (por exemplo, hunspell) em vez de usar a lista de hifenização do PTX?
Tradução automática de English
PTXprint por (195 pontos) | 269 visualizações

2 Respostas

0 votos

A interface do usuário / pré-processador do PTXprint é escrita assumindo que você está trabalhando em um idioma minoritário, onde a lista de hifenização do PTX é tudo o que está disponível. Se você estiver trabalhando em um idioma principal (ou alguém da equipe estiver familiarizado com a criação de dicionários criados com patgen2 e a incorporação deles no TeX), uma solução é usar os padrões TeX embutidos (ou que podem ser construídos).
Diferentes compilações do TeX geralmente vêm apenas com um subconjunto selecionado do que está disponível (para melhorar o tempo de carregamento / evitar limitações de memória em máquinas dos anos 1990, etc.) e você pode precisar fazer algumas configurações na instalação do TeX, além de, claro, se você estiver no Windows  não tenho ideia de quão reduzido é o que está incluído com o PTXprint.

Também... os layouts e esquemas de nomenclatura para coisas de baixo nível como esta mudaram desde a última vez que modifiquei  o language.dat manualmente, e vejo que você não deve mais fazer isso, pelo menos nesta máquina Linux.

Então... ajuda exata e apropriada é difícil, mas sim, se você estiver trabalhando em um idioma que tem suporte a hifenização TeX, embora possa ser um pouco trabalhoso ativá-lo, deve ser bastante possível usá-lo, e como um número considerável dos motores de hifenização de código aberto traçam sua linhagem de volta ao TeX e seu amigo patgen (que cria os arquivos que são lidos pelo iniTeX para construir sua instalação tex), você deve ser capaz de converter um dicionário, se tiver um.

Uma vez que você tenha uma instalação do TeX que conheça o idioma, deve ser apenas uma questão de adicionar
\uselanguage{esperanto} % ou o que for

ao seu arquivo ptxprint-mods.tex.

Cuidado... o PTXprint usa XeTeX, não XeLaTeX, luaTeX/laTeX/conTeXt ou outros sabores de TeX. Muitas das perguntas e respostas que você encontrará no google para pesquisas relacionadas ao TeX não serão especialmente relevantes. Sendo XeTeX, você precisa de padrões de hifenização utf8.

Tradução automática de English
por (1,1k pontos)
Obrigado por esta resposta.
Tradução automática de English
0 votos
A maneira de usar o hunspell é usá-lo para inserir hífens suaves (U+00AD SHY) no texto nos pontos de oportunidade de hifenização. Isso é uma dor de cabeça para fazer manualmente, mas espero codificar isso e adicionar suporte ao hunspell no ptxprint.
Tradução automática de English
por (656 pontos)
Obrigado. Alguma previsão para quando isso poderá estar disponível?
Tradução automática de English

Perguntas relacionadas

0 votos
1 resposta 52 visualizações
A ideia básica para nosso layout diglótico é vista abaixo. Em nosso projeto, o texto secundário do digloto é ... apenas nas páginas opostas. Alguma dessas abordagens é possível?
Christopher F 120 perguntada Abr 15, 2025
0 votos
1 resposta 216 visualizações
Provavelmente esta é uma pergunta adequada para o grupo de composição, mas ... Estou me perguntando se ficaria melhor ... outros, se vocês tiverem tempo para opinar. :) Obrigado!
KimB 670 perguntada Jul 2, 2024
0 votos
1 resposta 160 visualizações
Olá amigos, quero que minhas margens sejam o mais estreitas possível? Quão estreitas elas podem ser? Além disso, qual é ... para pessoas idosas? luke page one468 604 41.6 KB
anon441204 250 perguntada Mai 10, 2021
0 votos
1 resposta 207 visualizações
I was just helping a user who's project seems to be ignoring the line breaking rules. We have several projects using ... This project is Paratext 9 Any ideas? Thank you, MSEAIT/LT
MSEAIT_LT 478 perguntada Out 28, 2019
+1 voto
0 respostas 144 visualizações
Posso inserir um link para um artigo de dicionário dentro de \jmp .. \jmp* ? A documentação do USFM mostra que é ... deixa terminar de digitar e remove o código "link-href=".
[Expert]
sewhite
3,3k
perguntada Jul 6, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,045 perguntas
6,005 respostas
5,671 comentários
2,026 usuários