0 votos
154 visualizações

No meu layout de duas colunas, se eu não permitir colunas desbalanceadas, há várias páginas com bastante espaço em branco na parte inferior - onde parece que deveria ser possível preencher melhor. Mas optei por permitir uma diferença de 1 linha entre as colunas, e isso parece preencher as páginas de forma mais uniforme. Ainda assim, temos problemas estranhos como esta abertura de duas páginas:

A primeira coluna está faltando 2 linhas para ficar completa, a segunda coluna está faltando 3 linhas para ficar completa, e então há duas linhas no topo da próxima página, logo antes de um novo cabeçalho de capítulo. Se aquelas duas linhas tivessem simplesmente se movido para a coluna anterior, ainda haveria apenas uma linha de diferença entre as colunas, e o capítulo poderia ter começado no topo da página. (Não sei o quão à frente o sistema olha, mas as próximas uma ou duas páginas parecem que poderiam ter acomodado esse ajuste).

Outra coisa que vejo com bastante frequência… uma coluna está faltando uma linha, mas a linha seguinte poderia ter sido deslocada para lá sem criar uma órfã, como neste exemplo:

Como você pode ver, as quebras de parágrafo não estão perto das bordas da página, então você poderia facilmente ter deslocado uma linha para frente em cada uma das colunas 2-4.

Eu percebo que há muitas coisas acontecendo com o XeTeX, muitos cálculos complicados, e ponderando o que é bom e o que é ruim, mas alguns desses problemas não parecem ser muito complexos para confundir o sistema dessa forma…

Tradução automática de English
PTXprint por (1,4k pontos) | 154 visualizações

1 Resposta

0 votos

Quanto ao seu primeiro exemplo. O TeX quebrou a página naquela posição porque, para preencher a página esquerda, seria necessário puxar 2 linhas da segunda coluna, o que também exigiria 3 linhas (um total de 5 linhas) da próxima página. Mas 5 linhas significaria que você puxaria o final do parágrafo, o cabeçalho e apenas 1 linha do próximo parágrafo. Isso viola as boas práticas de tipografia cristã e deixaria uma órfã. Ok, então poderíamos puxar apenas uma linha para equilibrar a coluna direita com a esquerda? Não, porque novamente você deixaria uma órfã.
A maneira de preencher a página seria reduzir, por exemplo, o primeiro parágrafo da página em 1 linha, assim seriam necessárias 6 linhas para preencher e isso funcionaria (embora o início de um capítulo com 2 linhas no final de uma página não seja ideal).

Seu segundo exemplo é mais complicado e me deixou sem resposta. Você tem a opção Advanced/Use glyph metrics ativada? Se sim, então sua margem inferior pode estar um pouco alta demais e um descendente de 'y' é suficiente para não caber (mas estou agarrando-me a palha aqui). Se você realmente quiser saber, pode ativar \tracing{o} e ele dará a história inteira de como ele procedeu para equilibrar aquela página, mas ainda assim não dirá por que o TeX não permitiria uma certa divisão, apenas que não permitiria.

Outra opção: você está usando vinculação de fontes (font linking) para suas aspas angulares (guillemets) e, se sim, o ascendente, ou mais importante, o descendente, dessa fonte (por exemplo, Charis) é muito maior que o da fonte principal do corpo do texto. Isso poderia causar o não desejo de puxar a linha da p1 col2 para a col1. Farei essa minha suposição e deixe-me ser desmentido :slight_smile:

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

Perguntas relacionadas

0 votos
2 respostas 186 visualizações
Várias das imagens no livro de Gênesis não são exibidas corretamente pelo PTXprint. Tentei ajustar a configuração Número de Linhas ... 98.8 KB gen 6678 578 150 KB Obrigado, Mike
listentwice 1,2k perguntada Jul 20, 2021
0 votos
2 respostas 45 visualizações
Estou diagramando Provérbios (coluna única, A5) e me deparo com dois problemas relacionados de paginação que não ... quebra de página? Qualquer orientação será apreciada. Obrigado!
drwww 448 perguntada Abr 9
0 votos
1 resposta 15 visualizações
Sou um novo usuário do PTXprint. Quando o abro a partir do Paratext, o botão Print da página "Basic" está ... O que mais preciso fazer para habilitar a impressão? Obrigado!
Brad Smeltzer 102 perguntada Jan 1
0 votos
2 respostas 24 visualizações
Estou tendo bastante sucesso usando este comando para evitar quebras antes de um marcador específico (por exemplo, para ... : \setbetweenhook{pc}{p}{\nobreak} Algumas sugestões?
jeffh 1,4k perguntada Nov 26, 2025
0 votos
1 resposta 33 visualizações
Olá a todos! Recentemente apresentei o PTXprint a uma equipe e eles estão animados para usá-lo. Eles têm ... esquerda seja ímpar para essas folhas de verificação comunitária?
KR 151 perguntada Nov 17, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
3,048 perguntas
6,007 respostas
5,672 comentários
2,028 usuários