Czym jest to narzędzie?
To narzędzie dodaje po każdej literze znak „łączący” Unicode — U+0336 rysuje kreskę przez poprzedni znak, a U+0332 rysuje kreskę pod nim. Ponieważ są to prawdziwe znaki Unicode (a nie tagi HTML <s> lub <u>), efekt ten działa w kontekstach tekstu zwykłego, w których tagi formatujące są usuwane, takich jak tweet, opis na Instagramie czy zwykła wiadomość na czacie.
Wadą tego rozwiązania jest to, że niektóre aplikacje i czcionki wyświetlają znaki łączące w sposób niejednolity, zwłaszcza w przypadku wielu znaków występujących pod rząd — krótkie frazy wyglądają poprawnie wszędzie, natomiast długie akapity mogą na niektórych platformach wyglądać nieco nierównomiernie.
Dlaczego warto go używać?
- Tekst można przekreślić lub podkreślić wszędzie tam, gdzie akceptowany jest zwykły tekst — nie jest wymagana obsługa HTML ani Markdown.
- Trzy style: przekreślenie, podkreślenie lub efekt podwójnego przekreślenia pogrubioną czcionką.
- Działa w opisach na portalach społecznościowych, nazwach użytkowników, aplikacjach do czatowania oraz wszędzie tam, gdzie nie jest dostępne formatowanie tekstu sformatowanego.
- W 100% prywatne — tekst jest przetwarzany lokalnie w przeglądarce.
- Bezpłatne, bez konieczności rejestracji, bez ograniczeń co do liczby znaków.
Jak używać
- Wpisz lub wklej tekst w polu wprowadzania.
- Wybierz styl: przekreślenie, podkreślenie lub podwójne przekreślenie.
- Kliknij przycisk „Generuj”.
- Kliknij „Kopiuj” i wklej wynik w dowolnym miejscu — w mediach społecznościowych, na czacie, w dokumentach.
Przykład
Wejście
Hello WorldWynik
H̶e̶l̶l̶o̶ ̶W̶o̶r̶l̶d̶Styl przekreślenia. Linia wydaje się przebiegać nieprzerwanie, ponieważ po każdym znaku, w tym po spacji, dodawany jest znak łączący.
Praktyczne wskazówki
- Najpierw przetestuj krótką frazę w docelowej aplikacji — niektóre platformy (zwłaszcza starsze bramki SMS) całkowicie usuwają znaki łączące.
- Podwójne przekreślenie wygląda lepiej niż pojedyncze przekreślenie w przypadku cienkich lub lekkich czcionek, gdzie pojedyncza linia może być trudna do zauważenia.
- Aby skreślić tylko jedno lub dwa słowa w dłuższej wiadomości (a nie całą treść), należy skreślić wyłącznie tę część, a resztę wiadomości pozostawić jako zwykły tekst.
- Jeśli naprawdę potrzebujesz funkcji ~~przekreślenia~~ w Markdownie (w pliku README na GitHubie, wiadomości na Discordzie lub w edytorze Markdown), skorzystaj zamiast tego z natywnej składni danej platformy — tam wyświetli się ona bardziej niezawodnie niż wersja Unicode.
Gdzie faktycznie stosuje się ten styl tekstu
Najczęstszym praktycznym zastosowaniem jest przekreślenie ceny w celu zaznaczenia rabatu, oznaczenie zadania jako „zrealizowanego” na liście tekstowej lub żartobliwe sprostowanie w podpisie w mediach społecznościowych („Uwielbiam poranki̶ ̶ kawę”). Jest również wykorzystywana stylistycznie w nazwach użytkowników i opisach profilowych, gdzie zwykła czcionka wyglądałaby zbyt prosto.
Jeśli szukasz innych efektów stylizacji tekstu w Unicode, a nie konkretnie przekreślenia, to generator Zalgo i generator małych liter na tej stronie pełnią tę samą funkcję – „przekształcają zwykły tekst w stylizowaną odmianę Unicode” – dając jednak zupełnie inne efekty wizualne.
Najczęściej zadawane pytania
Dlaczego na niektórych stronach przekreślenie wygląda na uszkodzone lub ma luki?
Ten efekt wykorzystuje znaki łączące Unicode, a różne czcionki i aplikacje wyświetlają gęste sekwencje tych znaków w nieco odmienny sposób — niektóre tworzą idealnie ciągłą linię, inne pokazują niewielkie odstępy między znakami. Jest to różnica w wyświetlaniu wynikająca z aplikacji docelowej lub czcionki, a nie coś, co generator może ujednolicić, ponieważ zależy to od oprogramowania, nad którym nie masz kontroli.
Czy to zadziała w formacie Markdown (tak jak ~~to~~)?
To narzędzie nie generuje składni Markdown — tworzy dosłowne znaki przekreślenia w formacie Unicode, które działają nawet tam, gdzie Markdown nie jest w ogóle obsługiwany (na przykład w opisie profilu w mediach społecznościowych). Jeśli piszesz w edytorze obsługującym Markdown, natywna składnia ~~przekreślenia~~ tej platformy zazwyczaj wyświetla się tam bardziej przejrzyście.
Jaka jest różnica między tymi trzema stylami?
Przekreślenie polega na narysowaniu pojedynczej linii przez każdy znak (U+0336). Podkreślenie polega natomiast na narysowaniu linii pod każdym znakiem (U+0332). Podwójne przekreślenie polega na nałożeniu znaku przekreślenia dwukrotnie na każdy znak, co daje pogrubioną, grubszą linię — jest to przydatne, gdy pojedyncze przekreślenie wygląda na zbyt cienkie w danej czcionce.
Czy to działa w przypadku emoji lub tekstu w alfabecie innym niż łaciński?
Znaki łączące można stosować w przypadku większości znaków, w tym emoji i znaków spoza alfabetu łacińskiego, jednak jakość wyświetlania może się znacznie różnić poza zwykłym tekstem łacińskim — przed wprowadzeniem długiego fragmentu tekstu warto przetestować krótki przykład w docelowej aplikacji.
Czy mój tekst został gdzieś przesłany?
Nie. Znaki łączące są dodawane przez kod JavaScript działający wyłącznie w przeglądarce. Żadne wpisane dane nie są wysyłane na serwer.