Justowanie tekstu
Przełam zwykły tekst na wyjustowane wiersze o dokładnej szerokości w znakach.
Powiązane narzędzia
Justowanie tekstu
Edytory tekstu justują, rozciągając odstępy między literami o ułamki — zwykły tekst tego nie potrafi, ale justowanie monospace tak: rozdziela całe dodatkowe spacje w przerwy między słowami, aż każdy wiersz osiągnie dokładnie tę samą szerokość. Właśnie to robi to narzędzie. Wklej tekst, ustaw szerokość wiersza w znakach, a każdy akapit przełamie się w czysty blok, w którym każdy wiersz poza ostatnim jest równie szeroki.
Algorytm to klasyka składu: zachłanne łamanie do docelowej szerokości, potem równomierne dopełnianie przerw między słowami, przy czym reszta trafia do przerw z lewej. Ostatni wiersz każdego akapitu zostaje wyrównany do lewej z pojedynczymi spacjami, dokładnie jak w książce. Puste wiersze przechodzą nietknięte, więc tekst wieloakapitowy zachowuje strukturę, a istniejące złamania wewnątrz akapitu są traktowane jako miękkie — tekst przelewa się jako jeden strumień, czego właśnie chcesz przy wklejaniu z e-maila czy PDF-a.
Szerokość mierzy się w znakach, więc wynik pasuje wszędzie tam, gdzie rządzi czcionka o stałej szerokości: komentarze w kodzie, README, strony man, e-maile tekstowe, dokumenty ASCII, wyjście terminala. Litery z ogonkami i emoji liczą się jako jedna kolumna. Słowo dłuższe niż szerokość dostaje własny, za długi wiersz zamiast dzielenia.
Wszystko działa lokalnie w twojej przeglądarce — tekst nigdy nie opuszcza twojego urządzenia. Razem z przyciskiem kopiowania „niech ten akapit wygląda porządnie w pliku monospace" staje się zadaniem na pięć sekund.