3 puan yazan GN⁺ 2024-09-19 | 1 yorum | WhatsApp'ta paylaş
  • Comic Mono, Comic Shanns v1’in sabit genişlikli olarak elden geçirilmiş bir yazı tipidir; tanıdık Comic ailesi hissini kodda veya terminalde de okunabilir şekilde kullanmayı amaçlar
  • Tüm gliflerin genişliği eşitlenmiş ve sistem yazı tipleriyle birlikte gösterildiğinde oluşabilecek uyumsuzluğu azaltmak için Cousine metrikleri referans alınmıştır
  • Kalın yazı tipi FontForge Embolden ile oluşturulur; tüm yazı tipi ailesi, özgün Comic Shanns’ın Python betikleriyle yamalanmasıyla üretilir
  • Web’de jsDelivr CDN stil sayfasıyla kullanılabilir ve npm paketi de sağlanır; ancak npm’deki yazı tipi dosyaları optimize edilmemiştir
  • Comic Shanns v2, Serious Shanns, Comic Shanns Mono gibi ilgili yazı tiplerinin yanı sıra Fontsource, Arch Linux AUR ve Gentoo Linux Overlay paketleri de ayrıca incelenebilir

Comic Shanns’ın sabit genişlikli olarak elden geçirilme biçimi

  • Comic Mono, Shannon Miwa’nın Comic Shanns v1’ini temel alan sabit genişlikli bir yazı tipidir
  • İndirilebilir dosyalar iki tanedir
  • Özgün Comic Shanns’tan farkları dört maddede özetlenebilir
    • Tüm glif genişlikleri tam olarak eşit olacak şekilde ayarlanmıştır
    • Glif metrikleri Cousine temel alınarak ayarlanmış, böylece sistem yazı tipleriyle birlikte gösterildiğinde daha doğal görünmesi sağlanmıştır
    • Adı Comic Mono olarak değiştirilmiştir
    • Kalın sürüm, FontForge Embolden işlemiyle oluşturulmuştur
  • Geliştirici, kendisini yazı tipi tasarımcısı değil yazılım geliştiricisi olarak tanıtır ve özgün Comic Shanns v1’i Python betiği generate.py ile yamalayarak bu yazı tipi ailesini oluşturmuştur
  • Örnek kod, girdi olarak vendor/comic-shanns.otf ve vendor/Cousine-Regular.ttf kullanır; fontforge ile ComicMono.ttf ve ComicMono-Bold.ttf üretir

Kurulum ve dağıtım yolları

  • Web sayfalarında jsDelivr tarafından sağlanan CDN stil sayfası eklenerek kullanılabilir
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/comic-mono@0.0.1/index.css">;

Birlikte bakılabilecek ilgili yazı tipleri

  • Özgün Comic Shanns, v2’de aksanlı karakterler ve matematik sembolleri gibi ek sembolleri destekler
  • Serious Shanns, okunabilirlik iyileştirmeleri, daha hafif kalınlık ve Nerd Font sürümü gibi daha fazla değişiklik içerir
  • Comic Shanns Mono, Comic Shanns v2 tabanlıdır; metrik ayarlamaları ve ek karakterler içerir
  • Lisansı MIT License’dır

1 yorum

 
GN⁺ 2024-09-19
Hacker News yorumları
  • HN’de gördüğümden beri Comic Sans tabanlı sabit genişlikli yazı tipini kullanmaya devam ediyorum; ücretli sürüm olan Comic Code’u kullanıyorum
    https://tosche.net/fonts/comic-code
    Okuması kolay ve eğlenceli; eskiden Monaco kullanırken aldığım hissi veriyor. Kişisel olarak programlama yaparken gözlerimi daha az yoruyor ve işi daha keyifli hale getiriyor. Anaokulunda öğretilen harf biçimlerine benzediği için göze rahat geldiğine dair bir açıklama okuduğumu da hatırlıyorum

    • Benim gözüme özellikle küçük boyutlarda Comic Code, Comic Mono’ya göre çok daha fazla Courier hissi veriyor
    • Ben de Comic Code kullanıyorum; aynı derecede iyi görünen ücretsiz alternatifleri bilmediğim için satın aldım
      Göz yorgunluğunu kesinlikle azaltıyor ve verimliliği de artırıyor. Yeni bir bilgisayar kurarken ilk yüklediğim şey
    • Bazı insanlar için daha okunaklı olduğunu anlıyorum ama bunun anaokulu harf biçimlerine benzediği için olduğu açıklaması pek doğru görünmüyor
      Çocuklar genelde basılı materyaller üzerinden okumayı öğrenmiyor mu diye düşünüyorum. Kendi çocuklarıma, üzerinde tüm kelimenin yazdığı flashcard’lar ve “look and say” kitaplarıyla okuma öğrettim; bu materyaller bu yazı tipine hiç benzemiyordu. Kişisel olarak okumayı zorlaştırıyor ve beni biraz yavaşlatıyor; merak ettiğim şey, bazı insanların tam da bu yavaşlamadan mı fayda gördüğü. Göz hareketleri daha dikkatli ya da daha verimli hale geliyor olabilir
    • Bu üreticinin Codelia yazı tipini gerçekten seviyorum ama bu kadar çok ücretsiz alternatif varken o kadar para vermeyi haklı göstermek zor
      Daha ucuz bir ticari olmayan lisans olsaydı iyi olurdu
    • Disleksiyi hafifletmek için özel olarak tasarlanmış yazı tipleriyle benzer yanı, her karakterin birbirinden farklı görünmesi
      El yazısı hissi, daha hassas yazı tiplerine göre okuyucunun yakalayabileceği daha fazla ipucu sağlıyor
  • Çizgi roman tarzı sabit genişlikli yazı tipleri öneriliyorsa Monaspace Radon da önerilebilir
    https://monaspace.githubnext.com/ adresinde variants bölümüne kadar inerseniz dördüncü sırada. Gerçekten iyi çalışıyor. Kişisel olarak Comic Sans’ı ve bu tarz yazı tiplerini gerçekten sevdiğim için sevmeyenleri anlamakta zorlanıyorum

    • Comic Sans ile ilgili iki sorunum vardı
      Birincisi, kötü iş haberleri ya da cenaze davetiyesi gibi uygunsuz yerlerde aşırı kullanıldı. İkincisi, üretildiği dönemdeki düşük çözünürlüklü ekranlara ve ilk hedefi olan MS Bob’a göre hinting’i optimize edilmişti; bu yüzden basılı materyallerde veya modern yüksek çözünürlüklü ekranlarda ideal olmayabilir. Bu tür bir yazı tipi kullanacaksanız Comic Sans’ın kendisinden daha iyi seçenekler olduğunu düşünüyorum. Yine de Comic Sans’ın bu süre içinde güncellenmiş olma ihtimali de az değil.
      Yazı tiplerine fazla takılan insanları gerçekten tetiklemek istiyorsanız Comic Sans ile Papyrus’u karıştıran Comic Papyrus’u deneyebilirsiniz: https://creativemarket.com/blog/designer-combines-papyrus-an...
      Dava açmaya yatkın saçma bir nedenle daha sonra adı Comic Parchment olarak değiştirildi
    • Tuhaf olan ben miyim bilmiyorum ama Radon yalnızca bakınca bile bana çok rahatsız edici geliyor ve her şeyi okumayı zorlaştırıyor
      Sanki disleksi olmuşum gibi hissettiriyor. Şu anda Fira Code kullanıyorum; bu ise okumak ve bakmak için çok rahat
    • Comic Sans’ı çizgi roman el yazısı yazı tipi olarak sevmiyorum
      Karakteri, daha doğrusu karakterinin olmaması beni rahatsız ediyor. Canlı ve oyuncu olması gerekirken bana sönük ve yarı ölü geliyor. Düzensiz eğriler ve küçük kancalı bir ‘C’ gibi tuhaflıklar deniyor ama hepsi sakil; ne doğal ne de ritmi var. Zayıf bir şaka verilip bunu yüksek sesle okumam istenmiş gibi hissettiriyor
    • Bunlar elbette zevk meselesi; hoşunuza gidiyorsa ne güzel, ama benim ilk düşüncem italik ne olacak oldu
    • Benim gözüme l harfi Z gibi görünüyor; acaba sadece alışmak mı gerekiyor
  • OpenBSD tarafında araştırma sunumu slaytlarının ve materyallerinin MS Comic Sans ile yayımlandığı dönemi hatırlayan var mı merak ediyorum
    LibreSSL logosunda da sitede hâlâ o hava var; burada https://www.openbsd.org/papers/bsdcan14-libressl/mgp00001.ht... yeterince aşağı inerseniz bunu ‘silah haline getirmek’ gibi ele alıyor. Lisansın Linux nerd’lerini kızdıracak kadar özgür, yazı tipinin kendisinin de tasarım nerd’lerini kızdıracak türden bir şey olduğu söyleniyordu sanırım

  • Ben Fantasque Sans kullanıyorum
    Comic Shanns yerine neden bunu seçtiğimi unuttum ama bu tarzı seviyorsanız bakmaya değer
    https://github.com/belluzj/fantasque-sans

    • Oldukça okunaklı; komikliği abartmadan belli bir düzenlilik ve yumuşaklık taşıyor
      Iosevka’ya yerleşmeden önce epey uzun süre kullandım
    • Fantasque Sans Mono’da süslü bir “a” var, oldukça hoşuma gidiyor
  • Nefret etmek istemiştim ama aslında hiç de berbat değil
    Sıradan bir sans-serif yazı tipi olarak bakınca da iyi görünüyor. Sonuçta Comic Sans’ın sorunu harf aralığıymış gibi

    • Operator Mono, SF Mono, Ubuntu, Roboto, Consolas vb. denedim; her gün, her hafta, her ay değiştirip durdum
      Ama 2 yıldır Comic Mono kullanıyorum ve bir yazılım geliştirici olarak artık yazı tiplerini tamamen unutmuş durumdayım. Gerçekten harika bir yazı tipinin göstergesi bu
    • Gülmeye hazır halde baktım ama aksine huzur buldum
      Bu yazı tipinde şaşırtıcı bir sakinlik var
  • Orijinalinde aksan işaretleri yoktu, metrikleri bana biraz uyumsuz geldi ve “f” harfinin alt çizgisini de beğenmediğim için bir fork üzerinde çalışıyorum
    Bazı IDE’ler, özellikle Windows’taki Eclipse, bu yazı tipinde sorun gösterdiği için parametreleri de ayarlıyorum. Python 3’te de çalışır hale getirdim ve kaynak yazı tipini submodule olarak ekledim; böylece doğrudan derlerken elle arayıp bulmak gerekmiyor. Hâlâ devam ediyor
    https://github.com/caioycosta/comic-fork-mono-font

    • İlginç, kullandığım sürüm yazıdaki sürüm gibi görünüyor ama aksan işaretleri olduğunu hatırlıyorum
      Şu an bilgisayar başında değilim, sonra kontrol edeceğim. Ancak “í”nin konumu garip; ardından gelen karakterle arasında fazladan boşluk varmış gibi görünmesi rahatsız ediyor
  • Burada programlama ligatürlerini içeren bir fork var; başka yerde bahsedilen Comic Code’a daha gerçekçi bir özgür ve açık kaynak alternatifi olabilir
    https://github.com/wayou/comic-mono-font/

  • Benzer bir yazı tipi olan Maple Mono’yu yaklaşık 1 yıldır kullanıyorum ve gerçekten iyi
    Kişisel olarak kod okumak için daha iyi olduğunu hissediyorum
    https://github.com/subframe7536/maple-font

  • Vay, tuhaf biçimde sevimli bir yazı tipi
    Bununla kod yazacağımı sanmıyorum ama eğitim materyallerinde kara tahta havasında kod örnekleri göstermek için çok yakışır gibi

  • Ben günlük yazı tipim olarak APL386 kullanıyorum; biraz Comic Sans havası var ama daha basit ve temiz görünüyor
    https://abrudz.github.io/APL386/

    • Comic Mono’dan daha aralıklı bir his veriyor