Generator tekstu przekreślonego
HTML ma znaczniki <s> i <del>, ale nie użyjesz ich w tweecie, wiadomości WhatsApp czy większości komunikatorów. Ten generator dołącza łączącą nakładkę długiej kreski (U+0336) po każdym znaku w twoim tekście, tworząc przekreślenie Unicode, które przemieszcza się jako czysty tekst. Wklej je gdziekolwiek, p̶r̶z̶e̶k̶r̶e̶ś̶l̶e̶n̶i̶e̶ przyjdzie razem z tekstem.
Jak działa przekreślenie
-
1
Wklej swój tekst
Dowolne znaki: znak łączący działa na literach, cyfrach i większości znaków interpunkcyjnych.
-
2
U+0336 wstawiane po każdym znaku
Łącząca nakładka o zerowej szerokości rysuje poziomą linię przez poprzedzający znak.
-
3
Podgląd przed skopiowaniem
Renderuje się na miejscu, więc sprawdzisz, czy wygląda dobrze, zanim wkleisz.
-
4
Skopiuj i wklej
Działa w większości komunikatorów, Notion, statusie Discord, na Twitterze. Slack i niektóre inne usuwają znaki łączące.
Jak działają znaki łączące
Unicode rozróżnia znaki bazowe (litery, cyfry, interpunkcja) i znaki łączące (akcenty, znaki diakrytyczne, nakładki), które przyczepiają się do poprzedniego znaku bazowego. Przekreślenie używa U+0336 Combining Long Stroke Overlay. Każdy znak łączący ma zerową szerokość, nie zajmuje własnego miejsca, tylko zdobi poprzedni znak.
Ciąg taki jak H̶i̶ to w rzeczywistości sześć punktów kodowych:
HU+0048- U+0336 (łącząca nakładka)
iU+0069- U+0336 (łącząca nakładka)
Łączna liczba znaków: 6. Widoczny tekst: Hi z linią przez środek.
Pokrewne znaki łączące
| Znak | Punkt kodowy | Efekt | Przykład |
|---|---|---|---|
| Łącząca krótka kreska | U+0335 | Cienka linia | t̵e̵x̵t̵ |
| Łącząca długa kreska | U+0336 | Pełna szerokość | t̶e̶x̶t̶ |
| Łączący krótki ukośnik | U+0337 | Cienki ukośnik | t̷e̷x̷t̷ |
| Łączący długi ukośnik | U+0338 | Pełny ukośnik | t̸e̸x̸t̸ |
| Łącząca nadkreślnia | U+0305 | Linia nad | t̅e̅x̅t̅ |
| Łącząca dolna linia | U+0332 | Podkreślenie | t̲e̲x̲t̲ |
To narzędzie stosuje wyłącznie nakładkę długiej kreski (U+0336). Pozostałe znaki wymieniono tutaj dla odniesienia, na wypadek gdybyś chciał ręcznie zbudować inny wygląd.
Gdzie działa, a gdzie nie
Działa:
- Posty na Twitterze / X
- Podpisy i bio na Instagramie
- Wiadomości i status na Discordzie
- WhatsApp (przeważnie)
- Notion, iA Writer i inne edytory przyjazne czystemu tekstowi
- E-mail w czystym tekście
- Google Docs, Word (z pewnymi zastrzeżeniami dotyczącymi czcionek)
Zawodzi lub wygląda źle w:
- Slacku, usuwa większość znaków łączących
- Niektórych bramkach SMS, kodowanie UCS-2 zjada limit wiadomości
- Bardzo starym Androidzie, niezgrabnie renderuje znaki łączące pod linią bazową
- Wszędzie, gdzie używana jest czcionka monospace z niepełnym wsparciem glifów, kreski mogą nie pokrywać pełnej szerokości znaku
Uwaga o dostępności
Czytniki ekranu odczytują znaki łączące, często po nazwie. Akapit gęsto przekreślony staje się chaosem komunikatów Combining Long Stroke Overlay. W tym, na co może natrafić użytkownik czytnika ekranu, używaj znaczników HTML <del> lub <s> z właściwym stylem, a nie sztuczek Unicode.
Po co go używać
- Oznaczanie poprawek na czacie:
Spotkajmy się o 15:00 16:00. - Wskazywanie usuniętych pozycji na liście bez kasowania ich z historii.
- Ozdobne wstawki w bio społecznościowych (
stara nazwa: Jordan). - Styl typograficzny w kontekstach czystego tekstu (strony Notion itp.).
Dlaczego nie przesadzać
Powyżej kilku słów przekreślenie staje się bardzo trudne do odczytania. Czytniki ekranu się gubią. Niektóre platformy renderują je nierówno w zależności od czcionki. Zachowaj je na pojedyncze poprawki i krótkie frazy.
Najczęściej zadawane pytania
Slack oczyszcza wklejane wiadomości, usuwając znaki łączące jako szum. Użyj natywnego markdown Slacka: ~tekst~ renderuje się jako przekreślenie w wiadomościach Slacka. Ta sztuczka działa tylko tam, gdzie markdown Slacka jest obsługiwany.
Tak, każdy znak łączący dodaje jeden punkt kodowy do długości ciągu. Przy ścisłym limicie Twittera tekst przekreślony zajmuje mniej więcej dwa razy więcej znaków niż tekst widoczny. Planuj odpowiednio.
Po części, większość emoji przetrwa z renderowanym na nich przekreśleniem, ale renderowanie różni się w zależności od platformy. Emoji często składają się z wielu punktów kodowych (sekwencje ZWJ), więc znak łączący może przyczepić się tylko do części emoji.
Znaki Unicode żyją w tekście. Trzeba by usunąć każdy U+0336 ręcznie albo przez wyszukaj/zamień. Lepiej zachować kopię oryginalnego tekstu przed przekreśleniem, jeśli możesz chcieć cofnąć zmianę.
Powiązane narzędzia
Generator tekstu w stylu gotyckim
Przekształć zwykły tekst w znaki Unicode typu blackletter (fraktura): 𝔄 𝔅 ℭ 𝔇. Kopiuj i wklejaj do opisów profilu, banerów oraz grafik zespołów metalowych.
Generator nazw miast
Generuj fikcyjne nazwy miast, miasteczek, wsi i stolic do worldbuildingu, map, gier, opowieści i danych testowych, z krótkimi notatkami do każdego wyniku.
Emoji Kitchen
Wypróbuj zweryfikowane pary Google Emoji Kitchen, pobieraj naklejki PNG i korzystaj z podpowiedzi lub zewnętrznej przeglądarki do dalszego odkrywania.
Generator czcionek na Instagram
Generuj „czcionki" Unicode (pogrubienie, kursywa, pismo, monospace, fraktura), które wklejasz prosto do bio, nazwy, podpisów i komentarzy na Instagramie.
Symbol „mniejsze lub równe"
Skopiuj znak ≤ oraz powiązane matematyczne symbole porównania. Obejmuje Unicode, encje HTML i zapis LaTeX do arkuszy kalkulacyjnych, prac naukowych i stron internetowych.
Ekstraktor hashtagów
Wklej dowolny podpis lub post i otrzymaj czystą, odduplikowaną listę wszystkich hashtagów, gotową do skopiowania i ponownego użycia.
Narzędzie jest dostępne w innych językach
- Generador de texto tachado [ES]
- Bộ tạo văn bản in đứt dòng [VI]
- مولد النصوص المخططة بخط عريض [AR]
- 破線テキスト生成器 [JA]
- Générateur de texte barré [FR]
- Gerador de Texto com Tachado [PT]
- Genomstruken text-generator [SV]
- 취소선 텍스트 생성기 [KO]
- Generator Teks Strikethrough [ID]
- Durchgestrichener-Text-Generator [DE]
- Generator voor strikdoor tekst [NL]
- เครื่องสร้างข้อความแบบขีดผ่าน [TH]
- Генератор текста с подчеркиванием [RU]
- Üstü Çizili Metin Üretici [TR]
- 划线文本生成器 [ZH]
- Strikethrough Text Generator [EN]
- Generatore di Testo Barrato [IT]