Üstü Çizili Metin Üretici

HTML'de <s> ve <del> etiketleri var, ama bunları bir tweet'te, bir WhatsApp mesajında ya da çoğu sohbet uygulamasında kullanamazsınız. Bu üretici, metninizdeki her karakterden sonra bir birleştirici uzun çizgi bindirmesi (U+0336) ekler ve düz metin olarak taşınan Unicode üstü çizili efekt üretir. İstediğiniz yere yapıştırın, ü̶s̶t̶ü̶ ̶ç̶i̶z̶i̶l̶i̶ efekt onunla birlikte gelir.

Üstü çizili efekt nasıl çalışır

  1. 1

    Metninizi yapıştırın

    Herhangi bir karakter: birleştirme işareti harflerde, sayılarda ve çoğu noktalama işaretinde çalışır.

  2. 2

    Her karakterden sonra U+0336 eklenir

    Sıfır genişlikli bir birleştirme bindirmesi, önceki karakterin üzerinden yatay bir çizgi çeker.

  3. 3

    Kopyalamadan önce önizleyin

    Yerinde işlenir, böylece yapıştırmadan önce doğru göründüğünü doğrulayabilirsiniz.

  4. 4

    Kopyalayıp yapıştırın

    Çoğu sohbet uygulamasında, Notion'da, Discord durumunda, Twitter'da çalışır. Slack ve bazı diğerleri birleştirme işaretlerini siler.

Birleştirme işaretleri nasıl çalışır

Unicode, temel karakterler (harfler, sayılar, noktalama) ile önceki temel karaktere bağlanan birleştirme işaretleri (aksanlar, ayırıcı işaretler, bindirmeler) arasında ayrım yapar. Üstü çizili efekt, U+0336 Combining Long Stroke Overlay kullanır. Her birleştirme işareti sıfır genişliklidir, kendi yerini kaplamaz, önceki karakteri süsler.

H̶i̶ gibi bir dize aslında altı kod noktasıdır:

  • H U+0048
  • U+0336 (birleştirme bindirmesi)
  • i U+0069
  • U+0336 (birleştirme bindirmesi)

Toplam karakter sayısı: 6. Görünür metin: üstünden bir çizgi geçmiş Hi.

İlgili birleştirme işaretleri

İşaret Kod noktası Etki Örnek
Birleştirici kısa çizgi U+0335 İnce çizgi t̵e̵x̵t̵
Birleştirici uzun çizgi U+0336 Tam genişlik t̶e̶x̶t̶
Birleştirici kısa eğik çizgi U+0337 İnce eğik çizgi t̷e̷x̷t̷
Birleştirici uzun eğik çizgi U+0338 Tam eğik çizgi t̸e̸x̸t̸
Birleştirici üst çizgi U+0305 Üstte çizgi t̅e̅x̅t̅
Birleştirici alt çizgi U+0332 Altı çizili t̲e̲x̲t̲

Bu araç yalnızca uzun çizgi bindirmesini (U+0336) uygular. Diğer işaretler, elle farklı bir görünüm oluşturmak isterseniz diye burada referans olarak listelenmiştir.

Nerede çalışır ve çalışmaz

Çalışır:

  • Twitter / X gönderileri
  • Instagram açıklamaları ve biyografi
  • Discord mesajları ve durumu
  • WhatsApp (çoğunlukla)
  • Notion, iA Writer ve düz metin dostu diğer editörler
  • Düz metin e-posta
  • Google Docs, Word (bazı font uyarılarıyla)

Şurada başarısız olur ya da yanlış görünür:

  • Slack, çoğu birleştirme işaretini siler
  • Bazı SMS ağ geçitleri, UCS-2 kodlaması mesaj kotasını tüketir
  • Çok eski Android, birleştirme işaretlerini taban çizgisinin altında garip biçimde işler
  • Eksik glif desteğine sahip eş aralıklı font kullanan her yer, çizgiler tam karakter genişliğini kaplamayabilir

Erişilebilirlik notu

Ekran okuyucular birleştirme işaretlerini, genellikle adıyla, seslendirir. Üstü çizili efektin yoğun olduğu bir paragraf, Combining Long Stroke Overlay anonslarından oluşan bir kaosa dönüşür. Bir ekran okuyucu kullanıcısının karşılaşabileceği herhangi bir şey için, Unicode hileleri değil, uygun stillemeyle HTML <del> ya da <s> etiketleri kullanın.

Neden kullanılır

  • Bir sohbette düzenleme işaretlemek: Saat 3'te 4'te buluşalım.
  • Bir listedeki kaldırılmış öğeleri geçmişten silmeden belirtmek.
  • Sosyal biyografilerde dekoratif vurgular (eski ad: Jordan).
  • Düz metin bağlamlarında tipografik stil (Notion sayfaları vb.).

Neden abartmamalı

Birkaç kelimenin ötesinde, üstü çizili efektin okunması çok zorlaşır. Ekran okuyucular kafası karışır. Bazı platformlar fonta bağlı olarak onu düzensiz işler. Onu tek düzenlemeler ve kısa ifadeler için saklayın.

Sık Sorulan Sorular

Slack, yapıştırılan mesajları temizler ve birleştirme işaretlerini gürültü olarak siler. Slack’in yerel markdown’ını kullanın: ~metin~ Slack mesajlarında üstü çizili olarak işlenir. Bu hile yalnızca Slack markdown’ının desteklendiği yerlerde çalışır.

Evet, her birleştirme işareti dize uzunluğuna bir kod noktası ekler. Twitter’ın katı sınırında, üstü çizili metin görünür metnin kabaca iki katı kadar karakter alır. Buna göre planlayın.

Bir bakıma, çoğu emoji üzerinde üstü çizili efektle ayakta kalır, ama işleme platforma göre değişir. Emojiler genellikle birden çok kod noktasından (ZWJ dizileri) oluşur, bu yüzden birleştirme işareti emojinin yalnızca bir kısmına bağlanabilir.

Unicode karakterleri metnin içinde yaşar. Her U+0336’yı elle ya da bir bul/değiştir ile kaldırmanız gerekir. Geri dönmek isteyebilirseniz, üstü çizili efektten önce orijinal metnin bir kopyasını saklamak daha iyidir.

İlgili Araçlar

Araç diğer dillerde mevcuttur