Kutu metni nedir?

Kutu metni, ┌───┐, │ ve └───┘ gibi karakterlerden oluşan bir kenarlıkla çevrelenmiş metindir. Unicode, monospace yazı tipinde düzgün köşeler oluşturacak şekilde birleşen tek çizgili, çift çizgili, kalın, yuvarlatılmış ve kesikli çizgilere sahip kapsamlı bir kutu çizim karakterleri bloğu içerir. Kutu içine alınmış metin; kod yorum başlıklarında, README notlarında, terminal mesajlarında ve öne çıkması gereken sohbet gönderilerinde kullanılır.

Araç açıklaması

Bu araç, metninizin etrafına bir kenarlık çizer. Bir kenarlık stili seçin, satırları sola, ortaya veya sağa hizalayın ve kutunun içine boşluk ekleyin. Üst kenarlığa bir başlık ekleyebilir ve istediğiniz karakterlerden kendi kenarlığınızı oluşturabilirsiniz. Kutu, en uzun satıra uyacak şekilde genişler ve sağ kenarın hizalanması için her satıra dolgu eklenir.

Özellikler

  • Tek çizgili, çift çizgili, yuvarlatılmış, kalın, kesikli ve karma Unicode kenarlıklar
  • ASCII, yıldız, diyez, dolu blok, gölgelendirme ve yarım blok kenarlıklar
  • Kendi köşe, üst ve alt kenarlık ve yan karakterlerinizi kullanabileceğiniz özel kenarlıklar; bu karakterler birden fazla karakterden oluşabilir
  • Çok satırlı metin için sola, ortaya veya sağa hizalama
  • Sol ve sağda boşluk, üstte ve altta boş satırlar
  • Üst kenarlıkta ┌─ Not ─────┐ gibi bir başlık
  • Sonucu kopyalama veya metin dosyası olarak indirme

Nasıl çalışır?

Araç, her satırı monospace hücrelerinde ölçer. Çoğu karakter bir hücre kaplarken Çince, Japonca ve Korece karakterler ile çoğu emoji iki hücre kaplar; bu nedenle araç, satırlara dolgu eklerken bunları iki hücre olarak sayar. Sekmeler dört boşluğa dönüştürülür ve satır sonlarındaki boşluklar kaldırılır. Birden çok karakterden oluşan üst veya alt kenarlık, genişliği dolduracak şekilde tekrarlanır ve sağda gereken uzunlukta kesilir.

İpuçları

  • Kutuyu bir monospace yazı tipinde görüntülenmesi için bir kod bloğuna (Markdown, Discord veya Slack'te üç ters tırnak) yapıştırın. Orantılı bir yazı tipinde sağ kenar hizalanmaz.
  • Kaynak kodu yorumu için ASCII veya yıldız stilini kullanın ya da sonrasında // veya # gibi yorum karakterlerini her satırın önüne ekleyin.
  • Emoji genişlikleri yazı tiplerine ve uygulamalara göre değişir; bu nedenle içinde emoji bulunan bir kutu bazı yerlerde yine de düzensiz görünebilir.