Para produzir um bom documento, é necessário respeitar algumas regras e fundamentos de tipografia. Por exemplo, a gramática, a ortografia e a estrutura do seu documento mostram a qualidade do seu texto. Uma destas regras diz respeito à distribuição de parágrafos e tabelas por várias páginas.
4D Write Pro oferece-lhe duas opções para gerir a distribuição de parágrafos:
- Evite a quebra de página dentro de parágrafos ou tabelas, e
- Evitar viúvas e órfãos por parágrafos ou tabelas.
Vamos investigar mais detalhes.
Evitar a quebra de página dentro do parágrafo ou da tabela
Esta opção é útil quando não se quer que um parágrafo, vários parágrafos ou uma tabela se parta ao longo de duas páginas.
Novo atributo
Está disponível um novo atributo: wk page break inside. Os valores disponíveis são wk avoid ou wk auto.
WP SET ATTRIBUTE($range; wk page break inside; wk avoid)
Quebra de página automática
Evitar a quebra de página no interior
Esta opção já estava acessível através do menu contextual e da acção padrão evitarPageBreakInsideEnabled.
Evitar viúvas e órfãos
O que são viúvas e órfãos?
Na composição tipográfica, viúvas e órfãos são as linhas no início ou no fim de um parágrafo que são deixadas sozinhas na parte superior ou inferior de uma página. Podem criar uma interrupção visual no fluxo de leitura que quebra o foco do leitor. É por isso que devem ser evitadas.
- Viúva: Uma linha de fim de parágrafo que é exibida no início da página seguinte.
- Órfão: Uma linha de abertura de parágrafo que aparece por si só na parte inferior de uma página.
Novo atributo
Com a WP SET ATTRIBUTES tem um novo atributo: wk avoid widows and orphans. Os valores disponíveis para este atributo são wk true ou wk false.
Quando este atributo é definido para um parágrafo ou uma tabela, 4D Write Pro impede que este parágrafo ou tabela tenha uma única linha separada noutra página.
WP SET ATTRIBUTE($range; wk avoid widows and orphans; wk true)
Pode ver a diferença nas capturas de ecrã abaixo:
Permitir viúvas e órfãos
Evitar viúvas e órfãos
Mais uma vez, esta opção já estava acessível através do menu contextual e da acção padrão widowAndOrphanControlEnabled.