Zarovnání textu do bloku
Přeskládejte čistý text do blokově zarovnaných řádků s přesnou šířkou ve znacích.
Související nástroje
Zarovnání textu do bloku
Textové procesory zarovnávají do bloku jemným roztahováním mezer mezi písmeny — čistý text to neumí, ale monospace zarovnání ano: rozdistribuuje celé mezery navíc do mezer mezi slovy, dokud každý řádek nedosáhne přesně stejné šířky. Přesně to dělá tento nástroj. Vložte text, nastavte šířku řádku ve znacích a každý odstavec se přeskládá do čistého bloku, v němž je každý řádek kromě posledního stejně široký.
Algoritmus je klasika ze sazby: nenasytné zalomení na cílovou šířku a rovnoměrné doplnění mezer do mezislovních mezer, přičemž zbytek dostanou mezery vlevo. Poslední řádek každého odstavce zůstává zarovnaný doleva s jednoduchými mezerami, přesně jako v knize. Prázdné řádky procházejí nedotčené, takže víceodstavcový text si drží strukturu, a existující zalomení uvnitř odstavce se berou jako měkká — text se přeskládá jako jeden proud, což je přesně to, co chcete při vkládání z e-mailu či PDF.
Šířka se měří ve znacích, takže výsledek sedí všude, kde vládne neproporcionální písmo: komentáře v kódu, README, man stránky, čistě textové e-maily, ASCII dokumenty, terminálový výstup. Písmena s diakritikou i emoji se počítají jako jeden sloupec. Slovo delší než šířka dostane vlastní přetečený řádek místo rozdělení.
Všechno běží lokálně ve vašem prohlížeči — text nikdy neopustí vaše zařízení. V kombinaci s tlačítkem kopírování se z „ať ten odstavec vypadá v monospace souboru pořádně" stane pětisekundová úloha.