4D Write Pro – Zlepšete rozvržení dokumentů pomocí propojených odstavců

Automaticky přeloženo z Deepl

Rozvržení dokumentů je v mnoha podnicích zásadním tématem a je třeba zohlednit mnoho parametrů. Chcete-li mít nad vzhledem dokumentů ještě přesnější kontrolu, je nyní možné odstavce vzájemně propojovat.

Propojování odstavců v dokumentech 4D Write Pro

Pravidla

Některá pravidla jsou již známá a uplatňují se ve 4D Write Pro, například správa „vdov a sirotků“, „nezlomitelných odstavců“ atd.
Dnes a počínaje verzí 4D v19 R5 je také možné určit, zda odstavec a odstavec, který za ním následuje, musí zůstat propojené, tj. nesmí být odděleny zlomem stránky nebo sloupce.

Některé příklady

Nejjednodušším příkladem je nadpis, za kterým následuje obsah. Nadpis je na jednom nebo dvou řádcích a následující článek, který může být mnohem delší než nadpis, může být rozprostřen na několika stránkách nebo sloupcích. Rozhodující v tomto případě je, že nadpis není oddělen od začátku článku. Pokud na sebe navazuje několik „bloků“ tohoto typu, mohou se řídit stejnými pravidly a harmonicky na sebe navazovat.

Nadpis a článek

Žádné přerušení mezi nadpisem a článkem!

Obrázek a titulek

Dalším příkladem, který mě napadá, je obrázek s popiskem. Popisek musí zůstat pod obrázkem a v žádném případě nesmí být vyřazen v horní části stránky nebo v dalším sloupci.

blank

V těchto dvou případech by měl být nadpisům a odstavcům obsahujícím obrázky přiřazen atribut „keepWithNext„, což je atribut odstavce.

A co styly?

Protože se jedná o atribut odstavce, bude jej samozřejmě moci využívat i stylový list odstavce. Takto se dokonce doporučuje tento atribut používat: Přiřazení přímo k listům stylů!
Všechny nadpisy budou automaticky propojeny s odstavci, které za nimi následují, a obrázky nepřijdou o své popisky! Jaká úspora času a snadná editace!

INTERFACE

Nakonec byly oba widgety (panel nástrojů a postranní panel) aktualizovány tak, aby tento nový atribut nastavovaly odstavci (odstavcům). Vaši koncoví uživatelé to budou milovat!

Boční panel

blank

Panel nástrojů

blank

Potřebujete další úpravy? Nezapomeňte, že zdrojový kód je k dispozici na GitHubu. Neváhejte si ho upravit podle svých potřeb!

Roland Lannuzel
- Product Owner & 4D Expert - Po studiu elektroniky se Roland věnoval průmyslovým IT jako vývojář a konzultant, který vytvářel řešení pro zákazníky s různými databázemi a technologiemi. Koncem 80. let se zamiloval do 4D a používal jej při psaní podnikových aplikací, které zahrnovaly účetní, fakturační a e-mailové systémy. nakonec se připojil ke společnosti v roce 1997 a Rolandův cenný přínos zahrnuje návrh specifikací, testovacích nástrojů, demoverzí a také školení a přednášky pro komunitu 4D na mnoha konferencích. Nadále aktivně utváří budoucnost 4D definováním nových funkcí a nástrojů pro vývoj databází.