4D Write Pro: použití počátečních znaků pro tabulátory

Automaticky přeloženo z Deepl

Ať už pracujete v jakémkoli oboru, možná budete chtít vědět, jak používat tabulátory (levý, pravý, prostřední, desetinný). Jsou docela užitečné, protože například umožňují strukturovat dokumenty oddělováním a odsazováním informací.

V typografii a designu záleží na detailech. Správné nastavení detailů však může být časově náročné. 4D Write Pro Nyní poskytujeme další funkci, která umožňuje vyladit design během okamžiku: vodící znaky. Znáte ty opakující se tečky nebo jiné znaky v obsahu… ty, které vedou od konce textu v prvním sloupci k začátku textu ve druhém sloupci? To jsou ony!

Uživatelský scénář

Úvodní znaky pro tabulátory se používají k mnoha účelům. Jak bylo uvedeno v úvodu, jedním z nejčastějších scénářů jsou jednoduché tečky pro usnadnění čtení. Jako například ty v obsahu:

Kapitola 1 …………………………………………………………………………………15

Dalším scénářem mohou být předvyplněné kontroly. Tam, kde jde o peníze, vyplníte levou část čísel nebo jmen, takže se sníží možnost jejich úpravy:

Dlužné :***********15,45 € panu xxxxxxxxxxxxxxx Doe.

Použití počátečních znaků v aplikaci 4D Write Pro

Tyto úvodní znaky jsou nyní dostupné přímo z rozhraní: po kliknutí na existující kartu v oblasti pravítka je v kontextové nabídce přítomna nová položka „úvodní znaky „. Tato nabídka umožňuje vybrat požadovaný znak z předdefinovaného seznamu ,nebo si můžete jednoduše vybrat svůj vlastní!

Pokud dáváte přednost programovému definování těchto úvodních znaků, můžete využít nový selektor (wk tab stop leadings), který lze použít s příkazem WP SET ATTRIBUTES příkazem:

// Use "-" as tab leading character
WP SET ATTRIBUTES($range;wk tab stop leadings;"-")

Pomocí pole můžete také nastavit co nejvíce vodících znaků najednou:

ARRAY TEXT($_TabLead;0)
APPEND TO ARRAY($_TabLead;"")
APPEND TO ARRAY($_TabLead;"")
APPEND TO ARRAY
($_TabLead; "*")
APPEND TO ARRAY
($_TabLead;"")
APPEND TO ARRAY
($_TabLead; "*")
APPEND TO ARRAY
($_TabLead;"")
WP SET ATTRIBUTES
($range;wk tab stop leadings;$_TabLead)

Zde je video demonstrující tuto funkci:

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í.