Cara Membuat Alternate dan Ss01 di FontForge

Nah, kali ini kami akan menjelaskan cara membuat Alternate dan Ss01 di Fontforge. Sebenarnya caranya hampir tidak jauh berbeda dengan membuat ligature. Hanya saja, perbedaan terletak pada kodenya saja dan beberapa pengaturan yang simple. Untuk contoh pada artikel kali ini, kami akan mengambil contoh dari font English yang saya buat pada beberapa bulan lalu. Oke langsung cara.

TAHAP PERTAMA

  • Intinya pada tahap ini kita harus membuat huruf Alternate dan Ss01 dulu. Cara buatnya sudah barang tentu di Inkscape terlebih dahulu. Caranya pun sama seperti pembuat huruf lainnya di Inkscape. Cuma bedanya kita bikin huruf bukan karakter utama, tapi untuk karakter pengganti (Alt). Intinya dipisahin ya antara karakter utama dan pengganti. Mudahnya teman-teman bisa membuat dua file terpisah, agar lebih mudah nantinya.
  • Contoh mudahnya begini. File utama kita beri nama “Kamikaze Font.SVG” sedangkan file untuk alternate kita beri nama “Kamikaze Alt Font.SVG”. Jika ingin membuat Swash juga dipisah lebih bagus. Misal, “Kamikaze Ss01.SVG”
  • Jika sudah, simpan file tadi dalam bentuk format SVG. Supaya nantinya bisa dibuka di FontForge.
  • Belum paham juga, berarti teman-teman belum baca artikel Pertama, Kedua dan Ketiga yang saya tulis. Jangan loncat-loncat ya baca artikelnya hehe 😀

TAHAP KEDUA

Nah, pada tahap ini kita akan membuka hasil Alternate dan Ss01 yang kita buat di FontForge. Supaya Alternate yang kita buat akan muncul nantinya ketika sudah jadi Font. Langsung aja, caranya adalah sebagai berikut:

1. Pertama-tama yang harus kita lakukan adalah membuka Alternate yang sudah kita desain di Inkscape. Buka Fontforge, Klik File > Open (Cari file tadi yang sudah kita buat). Setelah membukanya, maka akan muncul tampilan seperti ini:

Keterangan.

  • Contoh diatas adalah huruf Alternate dan Ss01 yang saya buat. Jadi saya bikin cuma 6 buah karena sebagai contoh saja.

2. Kemudian buka file font yang kawan desain dari awal. Misal saya ambil hasil font yang sudah saya desain ya 😀 Ini hanya contoh saja ya

3. Kemudian kita akan menambah Glyphs untuk Alternate dan Ss01 yang sudah kita desain tadi. Caranya adalah Klik Encoding > Add Encoding Slots. Hingga muncul tampilan seperti ini:

Tulis sesuai keinginan kawan jika ingin membuat beberapa Glyph. Karena kita tadi cuma desain 6 biji dong, maka tulis 6. Kemudian klik OK. Ketika discroll ke bawah, Maka akan muncul tampilan seperti ini:

Nah, kawan-kawan bisa melihat ada kolo kosong dan diatasnya ada tanda ‘?” warna merah kan? Itu dibiarin saja ya. Kemudian langkah selanjutnya adalah Klik kanan pada kolom kosong tersebut, kemudian pilih opsi Glyph Info. Tampilannya seperti ini:

Setelah memilih Glyph Info, maka akan muncul menu seperti ini:

Penjelasan:

  1. Ganti Tulisan yang ada di Glyph Name  Sesuai dengan Alternate yang kawan buat. Misal jika Alternate untuk hurufnya cuma satu, maka tulis a.1 Kalau punya dua Alternate untuk satu huruf maka klik Glyph Info  di kolom yang lain, kemudian tulis a.2 Begitu pun seterusnya.
  2. Kemudian Ok
  3. Ulangi setiap kolom yang kita buat tadi sesuai dengan yang sudah dijelaskan. Kemudian masukkan karakter Alternate yang kawan buat. Okay 😀

4. Langkah selanjutnya adalah membuka kembali file ligature yang kita buat diawal tadi. Yaitu:

Kemudian Copy Paste hurufnya ke kolom kosong tadi. Ingat, jangan sampai tertukar ya :D. Maka tampilannya akan seperti ini:

5. Langkah selanjutnya adalah membuat huruf tersebut terbaca ketika diketik. Caranya adalah dengan pilih Element > Font Info. Maka akan muncul sebuah table, kemudian pilih Lookup > GSUB > Add Lookup

Selanjutnya adalah begini, setelah kita Klik Add Lookup maka ubahlah tabel tersebut sesuai dengan gambar dibawah:

Penjelasan:

  1. Pilih Alternate Substitution
  2. Tulis aalt (Harus huruf kecil ya, jangan sampai salah)
  3. Di Lookup name, Tulis Alternate
  4. Kemudian Ok

Maka tampilan yang kita bikin akan berubah, ada tulisan “Alternate” nya kan hehe :D. Tampilannya seperti dibawah ini lebih jelasnya:

OPTIONAL

  • Jika teman-teman membuat karater alternate lebih dari satu (Sering dikenal dengan istilah SS01, SS02 dsb) maka harus menambah perintah untuk memangggilanya. Klik Add Lookup maka ubahlah tabel tersebut sesuai dengan gambar dibawah:

Penjelasan:

  1. Pilih Single Substitution
  2. Tulis ss01 (Harus huruf kecil ya, jangan sampai salah)
  3. Di Lookup name, Tulis SS01
  4. Kemudian Ok

CATATAN: Jika ada alternate lebih dari satu, maka caranya sama tinggal Add LookupSingle Subtitution dan ubah kode misal ss02, ss03, ss04, ss05 dan seterusnya.

Jika semua sudah, maka akan muncul tampilan seperti ini:

Kemudian kita akan edit bagian Alternatenya, Pilih Alternate dan Add Subtable dan Ok. Maka akan muncul tampilan seperti ini. Dan jangan lupa untuk merubahnya seperti tampilan ini juga ya kawan 😀

Penjelasan:

  1. Tulis karakter utama Alternate. Misal a
  2. Tulis karakter Alternatenya. Misal a.1
  3. Misal ada lebih dari dua alternate, setelah a.1 kemudian SPASI, baru tulis a.2
  4. Kemudian OK

NOTE: Cara ini juga berlaku untuk SS01, SS02 dsb.

TADAAAAAA, akhirnya berhasil juga buat Alternatenya. Sekarang tinggal di Export jadi TTF, OTF, WOFF saja kan. Gimana, mudah kan hehehe 😀

Leave a comment



gf

Follow us

Contact us

+6282325126359
admin@graphicfresh.com

Cot Rabo Tunong, Peusangan, Bireuen, Indonesia 24261

Copyright 2019 Graphicfresh © All Rights Reserved

%d bloggers like this: