Generator tekstu vaporwave

Estetyczny tekst vaporwave wykorzystuje pełnoszerokościowy blok Unicode (U+FF00 do U+FFEF), pierwotnie zaprojektowany do składu CJK, gdzie litery łacińskie musiały zajmować tę samą kwadratową komórkę siatki co znak chiński lub japoński. Efekt uboczny: każda litera siedzi w idealnie wyrównanym kwadracie o stałej szerokości, co na współczesnym feedzie wygląda jak nostalgiczne szyldy centrum handlowego z lat 80. Wpisz frazę w stylu “lost in reverie”, a generator zwróci lost in reverie.

Jak wygenerować tekst vaporwave

  1. 1

    Wpisz frazę

    Najlepiej działają krótkie podpisy; długie akapity tracą estetykę.

  2. 2

    Przekształć na pełną szerokość

    Każda łacińska litera, cyfra i znak interpunkcyjny zostaje zamieniony na swój pełnoszerokościowy odpowiednik, a spacja staje się szeroką spacją ideograficzną.

  3. 3

    Wybierz styl odstępów

    Wybierz zwykłą pełną szerokość albo dodaj spację między każdym znakiem, by uzyskać jeszcze bardziej przewiewny wygląd.

  4. 4

    Skopiuj i wklej

    Działa w bio na Instagramie, nazwach wyświetlanych na X, tytułach playlist Spotify i nie tylko.

Blok pełnoszerokościowy w jednej tabeli

Zakres ASCII Zakres pełnoszerokościowy Przykład
! do ~ U+FF01 do U+FF5E vapor
cyfry 0-9 U+FF10 do U+FF19 1995
wielkie litery A-Z U+FF21 do U+FF3A AESTHETIC
spacja U+3000 (ideograficzna) szeroka przerwa

Trzy sposoby na rozstrzelenie

  • Pełna szerokość zamienia vaporwave w vaporwave.
  • Rozstrzelony zachowuje zwykłe litery, ale je rozsuwa: v a p o r w a v e.
  • Pełna szerokość z odstępami łączy oba dla najszerszego efektu: v a p o r w a v e.

Co naprawdę jest konwertowane

Generator mapuje alfabet łaciński, cyfry 0-9 i typową interpunkcję na blok pełnoszerokościowy, a spację zamienia na szeroką spację ideograficzną. Znaki spoza ASCII, litera é z akcentem albo alfabety cyrylicki, arabski, tajski, japoński i inne, pozostają bez zmian, bo albo już mają pełną szerokość, albo nie mają pełnoszerokościowego odpowiednika. W tych językach klimat vaporwave bierze się głównie z szerokich odstępów, a nie z przerysowanych liter, więc to style z odstępami są tym, po co warto sięgnąć.

Dlaczego renderuje się w ten sposób

Blok pełnoszerokościowy dodano do Unicode, by skład CJK mógł umieszczać litery łacińskie na tej samej siatce co ideogramy. Każdy punkt kodowy renderuje się mniej więcej dwa razy szerzej niż zwykła litera łacińska. Ułożone razem przywodzą na myśl szyldy japońskich domów towarowych z lat 90. i menu z ery PS1, pierwotną tablicę inspiracji gatunku vaporwave.

Gdzie działa, a gdzie zawodzi

  • Świetnie sprawdza się w tytułach playlist, bio na Instagramie i TikToku oraz wiadomościach na Tumblrze, Pintereście lub Discordzie.
  • Nie w @nazwach użytkownika: większość platform dopuszcza w uchwycie tylko ASCII, choć nazwy wyświetlane i bio są w porządku.
  • Nie w polu wyszukiwania: tekst pełnoszerokościowy nie jest indeksowany jako jego zwykły odpowiednik ASCII.
  • Czytniki ekranu mogą literować każdy punkt kodowy po kolei, więc unikaj go w treściach, które mają pozostać dostępne.

Najczęściej zadawane pytania

Generator zastępuje zwykłą spację znakiem U+3000, ideograficzną spacją CJK, która jest mniej więcej dwa razy szersza. Ta hojna przerwa to część charakterystycznego stylu vaporwave.

Możesz, ale wygląda to nierówno: znak pełnoszerokościowy jest mniej więcej dwa razy szerszy od zwykłego, więc mieszane wiersze wychodzą poszarpane. Trzymaj jeden styl na wiersz lub blok.

Tylko łacińskie litery, cyfry i interpunkcja z ASCII mają pełnoszerokościowy odpowiednik, więc to one są konwertowane. Litery z akcentami oraz znaki cyrylickie, arabskie, tajskie czy japońskie przechodzą bez zmian; dla nich klimat vaporwave dają style z odstępami.

Większość platform (X, Instagram, Reddit) dopuszcza w uchwycie tylko ASCII, więc tekst vaporwave działa w nazwach wyświetlanych i bio, ale nie w samej nazwie użytkownika.

Tekst jest wysyłany na nasz serwer, aby utworzyć wersję pełnoszerokościową, tak jak w każdym formularzu internetowym, i nie jest zapisywany. Nic, co wpiszesz, nie zostaje zachowane po tym, jak strona zwróci wynik.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach