Generator ramek ASCII
Narysuj czystą ramkę — pojedynczą, podwójną, zaokrągloną lub klasyczną ASCII — wokół tekstu.
Powiązane narzędzia
Generator ramek ASCII
Ramka wokół linii tekstu to najstarsza sztuczka projektowania w czystym tekście i wciąż działa: banner w README, blok ostrzeżenia w komentarzu kodu, nagłówek pliku konfiguracyjnego, oprawiony cytat w terminalowym MOTD. Rysowanie jej ręcznie oznacza liczenie znaków i przeliczanie po każdej zmianie. Tutaj ramka rysuje się sama: wklej tekst, a najszersza linia wyznacza ramę, na żywo, w miarę pisania.
Siedem stylów obramowania pokrywa typowe gusta. Style pojedynczy, podwójny, zaokrąglony i gruby używają prawdziwych znaków ramkowych Unicode, które w każdej czcionce o stałej szerokości leżą idealnie. Czyste ASCII (+---+) to zachowawczy wybór dla środowisk, gdzie bezpieczne są tylko znaki 7-bitowe — stare terminale, surowe lintery, e-mail. Gwiazdki i kratki dają klasyczny wygląd bannerów z bloków komentarzy C i shella.
Wewnątrz ramy tekst może siedzieć na środku — domyślnie, słusznie dla bannerów — albo wyrównany do lewej czy prawej dla treści czytanej jak proza lub liczby. Margines wewnętrzny dodaje oddechu między tekstem a krawędzią, od ciasnego zera po przestronne dwadzieścia kolumn. Wejście wielowierszowe jest mile widziane: każda linia jest dopełniana do szerokości najdłuższej, puste linie zostają jako wizualne przerwy, a końcowe spacje są przycinane, by nie wypaczały szerokości.
Wszystko działa lokalnie w twojej przeglądarce. Jedno warto wiedzieć: czcionki o stałych komórkach renderują emoji na podwójnej szerokości, więc ramka wokół tekstu pełnego emoji może w niektórych edytorach wyglądać lekko krzywo — litery, cyfry i znaki diakrytyczne leżą dokładnie.