Tam o sırada, başka bir pillinetwork sitesi olan 10marifet.org'da: "Amigurumi başlar"

Yabancı fontlarda türkçe karakterler bulunmuyor. Ancak bu fontlara türkçe karakterler ekleyebiliriz.
Öncelikle bir font editörüne ihtiyacımız var. Ücretsiz windows ve linux alternatifleri var ancak ben bu konuyu yeteneklerini yeterli bulduğum FontCreator v5.6 programı üzerinden anlatacağım.

1.Adım

high-logic.com adresinden FontCreator programını yüklüyoruz.
Programda düzenlemek istediğimiz fontu açıyoruz.

düzenlenmesi istenen fontu açıyoruz
düzenlenmesi istenen fontu açıyoruz

2.adım

Şimdi türkçe karakterler daha önceden tanımlanmamışsa yeni karakterler oluşturmamız gerekiyor. Her hangi bir karaktere sağ tıklıyoruz buradan "Add" seçeneğine tıklıyoruz. Eklemek istediğimiz yeni karakter için boş bir kutucuk açılıyor. Bu kutucuğa karakterimizi eklemeden önce kutucuğu tanımlamalıyız. Yani klavyedeki hangi tuşa basında bu kutucuğun bir harf olarak ekranda belireceğini ayarlamalıyız. Bunun için oluşturduğumuz bu boş kutucuğa sağ tıklayarak Properties seçeneğine giriyoruz.

yeni harfimizi tanımlıyoruz
yeni harfimizi tanımlıyoruz

Açılan bu pencerede General sekmesi altında Postscript başlığı içerisindeki Name'e eklemek istediğimiz harfin ismini veriyoruz. Sonra Mappings sekmesine geçerek, mappings alanına yeni bir özellik eklemeliyiz. bunun için mappings penceresinin sağ tarafında bulunan Select butonuna tıklıyoruz.

Örneğin eklemek istediğimiz harf yumuşak g (ğ) olsun. Bu harf Latin Extended-A kategorisinde latin small letter g with breve olarak geçiyor. (Eğer harflerin isimlerini bilmiyorsak windowstaki sistem araçları arasında yer alan karakter eşlem aracından isimlerini öğrenebiliriz.)

ğ harfinin mappings sekmesinde tanımlanması
ğ harfinin mappings sekmesinde tanımlanması

Harf tanımlama işlemleri bu kadar. Sonra Ok butonlarıyla işlemi tamamlıyoruz . Oluşturduğumuz boş kutucuğun üzerinde harfimize ait genel bir görüntü oluşmuş olacaktır. Ancak harfimiz henüz tasarlanmadı.

Adım 3

Fontu türkçeleştirme işleminin püf noktası burada yatıyor. Anlatım için Amaze isimli fontu kullandım. Bu font standart fontlara benzemiyor. Peki ben ğ harfini nasıl tasarlayabilirim? En küçük bir bozukluk diğer karakterler arasında uyumsuzluk yaratacaktır ve göze hoş gelmeyecektir.

Türkçe karakterlerin tasarımı

Ekleyeceğimiz karakterleri diğer karakterlerden kopyalayabiliriz. Örneğin yine (ğ) harfini fonta ekliyor olalım. Bunun için fontta hali hazırda var olan g harfini kopyalayıp eklemek istediğimiz (ğ) harfine yapıştırıyoruz. şimdi üzerinde bir çizgi eksik bunu da varsa diğer karakterlerden yine kopyala yapıştır yöntemiyle elde edip üzerine ekleyebiliriz. ya da kendimiz bir çizgi çizerek kopya g harfini ğ harfine dönüştürebiliriz. Temel mantık bu. Ben diğer karakterlerden aldığım bir çizgiyi biraz değiştirerek g harfine uygun hale getirdim ve fontta hiç bir bozukluk olmadı.

ğ nin üzerindeki çizgiyi oluşturmak için fonttaki bu karakterden yararlanılabilir.
ğ nin üzerindeki çizgiyi oluşturmak için fonttaki bu karakterden yararlanılabilir.

Aldığım çizgideki bir takım oynamalardan sonra ğ harfini elde etmiş oluyoruz.
ğ harfi oluşturuluyor.
ğ harfi oluşturuluyor.

Bu işlemi diğer türkçe karakterler için de uyguluyoruz. ç nin altındaki çengeli s yi ş yapmak için kullanabiliyoruz. Bu ve benzeri eklemeler sonucunda türkçe karaktlerin tamamanını oluşturmak mümkün.
FontCreator programında F5 tuşuyla her an fontu test etmek harfler arasında uyumsuzluk olup olmadığını görmek mümkün. Testlerde de olumlu sonuçlar aldıktan sonra fontu ilgili klasöre yükleyebiliriz. Program bunu bizim için "install font" seçeneğiyle yapabiliyor. Ancak bir hatayla karşılaşma ihtimalimiz var. Bunun sebebi orjinal font dosyasının fonts klasöründe bulunmasından kaynaklanıyor. Önce orjinal fontu sistemden tamamen kaldırmalıyız. İşlem burada bitmiyor . Dilersek fontun ismini de değiştirebiliriz.

Fontun görünen ismini veriyoruz
Fontun görünen ismini veriyoruz

Programda fonta isim vermek için Tools menüsünden Autonaming... seçeneğine tıklamamız gerekiyor. İsim verdikten sonra diğer detayları olduğu gibi bırakabiliriz.
Detaylar
Detaylar

Adım 4

Fontu ister program aracılığıyla ister elle sisteme yükledikten sonra herhangi bir metin editöründe test edebiliriz. Ben bu makaleyi hazırlarken kullandığım Amaze fontunu bilindik ve türkçe karakter içeren birkaç kelimeyle test ettim.

Sonuç
Sonuç

Fontun sisteme dahil olmasıyla tüm işlemler bitiyor. Tasarımlarınızda başarılar...

 | 18 yorum var 
 | 05 Şubat 2009 12:12 

Yorumlar

fontlab studio ile çok daha kolay ve doğru türkçeleştirme yapabilmeniz mümkün. glyph'ler arasındaki boşlukları ve benzer türlü değerleri otomatik olarak hesaplayabiliyor ve karakter eşleşmelerini kendisi yapıyor.

kör gözün gördüğü!
kartonkutu  |  (0 puan) 05 Şubat 2009 12:33

süper!

null
Yavzas  |  (0 puan) 05 Şubat 2009 13:03

Bu işi yapan türkçe siteler olsa bizde ordan alsak çok iyi olur .Bir sürü yabancı font sitesi var türkçe alternatiflerin olması lazım.

nehuse  |  (0 puan) 05 Şubat 2009 13:37

teşekkür ederim ben de.
önceki bildirilerden birinde türkçe font yetersizliğinden serzenişte bulunmuştum. hemen cevabı geldi. :)

düşünmek, kendimizi eşyaya değil eşyayı kendimize uydurmaktır... http://www.varolmak.com
aslanbash2  |  (0 puan) 05 Şubat 2009 13:39

elmakurdu'nda bulunan pdf dosyası geldi aklıma. ekleyeyim burda da bulunsun.

\

maviada33  |  (2 puan) 05 Şubat 2009 22:40

güzell

huzur28  |  (0 puan) 05 Şubat 2009 23:14

Selam maviada33, sanırım Elmakurdu'nun Fontlarımıza Türkçe Öğretelim kitabının host edildiği yerde yada domain'de sorun var. Özellikle HR (yoksa standart) sürümü varsa bir yere upload edebilir misin?

Tasarımcı değilim ama, nehuse'ye benzer şekilde düşünüyorum. Türkçeleştirebildiğim telif hakkı gerektirmeyen fontlar olursa paylaşmak isterim. Keşke bunları yayınlayabileceğimiz, paylaşabileceğimiz bir ortam olsa (varsa da ben bilmiyorum açıkcası)

emresumengen  |  (0 puan) 06 Şubat 2009 11:25

çok güzel bir bildiri eline emeğine sağlık...

SFK sinema 2007 ©
yonetmenSFK  |  (0 puan) 06 Şubat 2009 13:09

fto.zip(1.7mb)

maviada33  |  (2 puan) 07 Şubat 2009 00:00

font türkçeleştirme işi, statik metinler için uygulanabilir olmakla beraber, piksel fontlar için kesinlikle kullanılmaz.

özellikle, flash içerisindeki dinamik metin kutularına, bir xml veya txt'den çekilen veriler, embed edilmiş bir piksel font ile bu metin kutularında gösterilmek isteniyorsa, sonradan müdahale ile modifiye edilmiş piksel font bozulmuş olacağı için, türkçe karakterler görünmez. Glyps aralıkları da bozulacağı için, halihazırdaki karakterler de görünmez. piksel fontu türkçe yaparak (zannederek) dinamik textlerde türkçe karakter gösteremezsiniz.


"bir piksel fonta sonradan yapılan müdahale ve modifikasyon, fontun yapısını bozar"

buradaki wordpress'ci, drupal'cı, phpbb'ci, phpnuke'cü, smf'ci, kalıpçı, temacı, rss'ci kitle, bu yazılanlara bir anlam verememekle birlikte, bahsi geçen bilgi, flash ve actionscript programcı-tasarımcılarına atfolunur.

shoot'em all
antitemplate  |  (-6 puan) 07 Şubat 2009 22:06

Bildiriyi okuduysanız pixel fontlardan bahsetmediğimizi fark etmişsinizdir. Tamamen farklı bir konu olan pixel fontlar hakkında verdiğiniz bilgiler için teşekkürler.

maxhoper  |  (2 puan) 07 Şubat 2009 22:57

bildirgec'de bu aralar çok fazla ukala insanlar dolaşıyor sanki...

yenidem  |  (0 puan) 08 Şubat 2009 05:00

Kişiye özel online tasarım ve baskı hizmeti veren güzel bir yapılanma. Tavsiye ederim

www.vipmatbaa.com

hatta msn adresleri de grafik@vipmatbaa.com

asturias35  |  (-9 puan) 09 Şubat 2009 16:32

kendine gel vip matbaa yanlış sularda yüzüyosun!

tamerror  |  (2 puan) 12 Şubat 2009 09:35

Maviada'nın önerdiği pdf dosyasını okuyarak bir kaç fontu türkçeleştirmiştim. İlk başlarda biraz zahmetli oluyor. Her aşamaya bakmak zorunda kalıyorsunuz. Ama sonuca götüren bir çözüm. Onu da tavsiye ederim. Pratik yapılırsa kısa sürer font türkçeleştirme işleri diye düşünüyorum...

positive  |  (0 puan) 14 Şubat 2009 19:59
altguv  |  (0 puan) 26 Eylül 2009 11:53
freeuser  |  (0 puan) 02 Kasım 2009 12:59

çok faydalı bir paylaşım, teşekkürler..

eofis  |  (0 puan) 02 Kasım 2009 16:25

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

pilli ilan

son yorumlar

pilli ilan

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu