- Tarayıcı içinde el yazısını gerçekten kurulabilir font dosyalarına dönüştürür; hesap oluşturma veya sunucuya yükleme olmadan tamamen ücretsiz çalışır
- Kullanıcı şablonu yazdırıp el yazısını yazar ve taranmış görseli yükler; uygulama karakter tanıma, vektör çıkarımı ve OpenType oluşturma süreçlerini otomatik olarak işler
- OTF, TTF, WOFF2, Base64 olmak üzere dört formatı destekler ve otomatik ligature ile karakter varyantı özelliklerini içerir
- Tüm işlemler yerel tarayıcıda çalıştığı için kişisel veriler veya görseller dışarıya gönderilmez
- Ticari kullanıma da izin verilir; Calligraphr gibi ücretli hizmetlere kıyasla tamamen ücretsiz, hesapsız ve yerel işleme sunmasıyla ayrışır
FontCrafter genel bakış
- FontCrafter, el yazısını kurulabilir font dosyalarına dönüştüren tarayıcı tabanlı bir araçtır
- Hesap oluşturma, sunucuya yükleme veya herhangi bir ücret gerekmez
- Tüm işlemler yerelde yapıldığı için kişisel verilerin sızma riski yoktur
- Hedef kitlesi; tasarımcılar, öğretmenler, içerik üreticileri ve benzeri el yazısını fonta dönüştürmek isteyen herkestir
Nasıl çalışır
- Kullanıcının el yazısını içeren taranmış bir görsel yüklemesi yeterlidir
- Uygulama her karakteri algılar, vektör hatlarını çıkarır ve bir OpenType font dosyası oluşturur
- Tüm süreç tarayıcı içinde yürütüldüğü için veriler dışarıya aktarılmaz
Ücretsiz sunum ve özellikler
- Tamamen ücretsizdir; hesap, filigran, özellik kısıtlaması veya premium katman yoktur
- OTF, TTF, WOFF2, Base64 formatlarında dışa aktarım yapılabilir
- Otomatik ligature ve bağlamsal alternatifler (Contextual alternates) özellikleriyle doğal el yazısı görünümünü destekler
- Oluşturulan fontun mülkiyeti tamamen kullanıcıya aittir; hem kişisel hem ticari amaçlarla kullanılabilir
Calligraphr ile karşılaştırma
- Calligraphr hesap gerektirir, işlemleri sunucuda yapar ve gelişmiş özellikler için aylık 8 dolar ücretli abonelik ister
- FontCrafter ise %100 ücretsiz, hesap gerektirmez, yerel çalışır ve ligature ile bağlamsal alternatifleri ücretsiz sunar
- Ayrıca Calligraphr'nin sunmadığı WOFF2 ve Base64 formatlarını da destekler
Kullanım yöntemi
- ① Şablonu A4 veya US Letter boyutunda yazdırın
- Beyaz, çizgisiz kağıda %100 ölçekte çıktı alın
- ② Keçeli kalemle (0.5 mm veya üzeri) her kutuya karakterleri yazın
- Tükenmez kalem soluk kalabilir, kalın marker ise dağılabilir
- ③ Yazdığınız sayfayı tarayıp veya fotoğrafını çekip yükleyin
- Düz bir yüzey, eşit aydınlatma ve gölgesiz ortam önerilir
- ④ Font adını belirleyin ve satır (row) bazında büyük harf-küçük harf ayarlarını yapın
- Ligature, descender, karakter yüksekliği normalizasyonu, genişletilmiş karakter üretimi gibi seçenekler seçilebilir
- ⑤ Önizleme yaptıktan sonra OTF, TTF, WOFF2, Base64 formatlarında indirin
Özelleştirme seçenekleri
- Otomatik ligature oluşturma: ff, fi, fl, th, st gibi doğal bağlanmaları destekler
- Otomatik kerning ayarı: AV, To, WA gibi harf çiftlerinde aralığı optimize eder
- Genişletilmiş karakter üretimi: tırnak işaretleri, kesirler, para birimi simgeleri gibi 100'den fazla özel karakteri otomatik ekler
- Avrupa dillerindeki aksanlı karakterleri (à, ñ, ü, ø vb.) otomatik oluşturma özelliğini içerir
Ticari kullanım ve sorumluluk
- Oluşturulan fontlar kullanıcının kendi el yazısından üretildiği için telif hakkı kullanıcıya aittir
- Kişisel projelerde, ticari işlerde, markalamada ve ürün üretiminde serbestçe kullanılabilir
- Ancak başkasının el yazısı kullanılacaksa açık izin alınması gerekir
- Font kullanımına ilişkin tüm sorumluluk kullanıcıya aittir; FontCrafter ve ilgili site sorumluluk kabul etmez
İndirme ve kullanım alanları
- OTF: masaüstü uygulamaları (Word, Photoshop vb.) için uygundur
- TTF: genel amaçlı uyumluluk sağlar
- WOFF2: web siteleri için sıkıştırılmış font formatıdır
- Base64: doğrudan CSS içine gömülebilir
- Oluşturulan fontlar Word, Pages, Photoshop, web siteleri ve diğer tüm ortamlarda kullanılabilir
Ek bilgiler
- Daha doğal bir el yazısı hissi için karakter varyantı ve ligature özellikleri önerilir
- Projenin sürdürülmesi ve geliştirilmesi için PayPal ve Patreon destek bağlantıları sunulur
- Tüm özellikler tarayıcı içindeki JavaScript ile çalıştığı için sunucuda depolama veya veri toplama yapılmaz
3 yorum
Korece fontlar çok daha zor olur, değil mi?
Korece gibi diller söz konusu olduğunda, tüm birleşimleri doğrudan girdi olarak verebilen karakterlere kıyasla bunun kolayca uygulanamadığı anlaşılıyor. Bunun yerine, az sayıda örnekle stili öğrenerek çözmeyi hedefleyen bir yaklaşım gibi görünüyor.
https://github.com/clovaai/fewshot-font-generation
Hacker News yorumları
Eskiden bu tür el yazısı font oluşturma araçları çeşitli sitelerde vardı, ama sonunda Calligraphr hepsini satın alıp yönlendirdi ve fiilen tekel haline geldi
Ücretsiz sürümün sınırlarını aşmak için abonelik ücreti ödemek gerekiyordu
Ben eskiden iki font oluşturup bunları FontForge ile birleştirerek tam bir font yapardım
Bu kez yeni bir rakibin çıkmasına sevindim. Yalnızca tarayıcıda çalışıyorsa, sunucuya bağımlı olmadan korunabilir bir sürüm olarak kalabilmesi özellikle güzel
Latin alfabesinde sadece 26 harf var, üstüne rakamlar ve semboller ekleniyor, o yüzden basit
Bununla ilgili Mistral OCR 3 modeli var
Böyle satın alma ve birleşmeleri engellemenin bir yolu olmalı diye düşünüyorum. Açıkça rekabete aykırı, ama küçük şirketleri satın alarak rekabeti ortadan kaldırmayı engelleyen ülke neredeyse yok gibi
Amy Goodchild adlı bir sanatçı ilginç bir yaklaşım benimsemiş
El yazısını bir fonta dönüştürmek yerine, onu JavaScript path'leri olarak kodlamış
Ayrıntılar blog yazısında görülebilir
20 yıl önce kalemli bir tablet PC aldığımda ben de buna benzer bir şey denemiştim
XP Tablet Edition'dı ve Microsoft Font Maker benzeri bir özellik vardı
Bir arkadaşım seyahat sırasında tüm karakterleri yazmıştı, ben de ondan yeni bir el yazısı fontu oluşturmuştum
Çocuk yazısı gibi görünüyordu ama PDF veya belgelerde formun basılı kısmı ile el yazısı kısmını ayırmak için kullanışlıydı
En son gönüllü itfaiyecilere tıbbi evrakların nasıl doldurulacağını öğretirken kullanmıştım
Benim deneyimim tam bir felaketti
Son aşamada, satır başına seçilebilen yalnızca 3 seçenek olduğunu fark ettim
Artı işaretini tanımadı ve sağ üstteki işareti 'O' sandı
Siyah-beyaz kontrastı epey artırınca ancak tanıyabildi, sayfanın altına indikçe tanıma oranı hızla düştü
Elle referans noktası işaretleme seçeneği olsa ya da daha belirgin işaretleyiciler kullanılsa iyi olurdu
Yüksek çözünürlüklü tarama kullanmama rağmen bunlar oldu
Muhtemelen yazar yeterince test etmemiş
Bu arada işlettikleri bir vibe coding kursu da var
Doktor yazısının zor okunduğu söylenir ama ben bunu kullansam daha da kötü olurdu galiba
Gerçekte sekreterim yok ama sanırım yazım bugünlerde çocuklarınkinden biraz daha iyi
Sıradan insanların reçeteyi değiştirememesi için bir önlemdi bence
Eskiden reçetelerin kâğıda sadece el yazısıyla yazıldığı bir dönem vardı
El yazımdaki küçük düzensizlikleri ve karakteri seviyorum
Bunları kaybedip sadece benzeyen bir font elde etmek istemem
Sonuç gerçekten el yazısı gibi görünüyordu ve kişiselleştirilmiş posta kampanyalarında çok etkiliydi
Siyasi kampanya yaptığım dönemde kullandığım bir yöntemdi
Bu tür projeler ilginç ama gerçekten kullanır mıyım emin değilim
El yazımı bir fonta çevirsem neredeyse şifreleme düzeyinde olurdu :-D
Bunu 9 yaşındaki kızımla denedim ama sonuç pek iyi değildi
Tarayıcıyla düzgün taradık ama uygulamanın threshold (eşik) uygulama biçimi yüzünden karakterler tamamen bozuldu
Muhtemelen daha kalın bir kalem kullanmak daha iyi sonuç verir
Chris Pirillo, ne kadar uzun zamandır duymadığım bir isim
Ne yazık ki bu araç bitişik el yazısını (cursive) desteklemiyor
Ben ve çevremdeki çoğu kişi genelde bitişik yazıyor
40 yaş altı insanlarda bitişik yazı kullananı neredeyse hiç görmedim. Ben de kullanmıyorum