Mengedit Font CXF
Pendahuluan
Section titled “Pendahuluan”QCAD hadir dengan koleksi font garis dalam format CXF miliknya sendiri. Font garis terkadang digunakan dalam CAD sebagai pengganti font TrueType. Font garis juga sering digunakan untuk pengukiran atau pemrosesan lebih lanjut lainnya. QCAD dapat menggunakan font TTF apa pun yang terinstal pada sistem dan font CXF yang tersedia di direktori font-nya.
QCAD dapat memuat dan mengedit font dalam format CXF.
Membuka Font CXF untuk Diedit
Section titled “Membuka Font CXF untuk Diedit”Untuk memuat file font CXF yang ada di QCAD guna melihat dan mengedit glifnya, cukup gunakan menu Berkas > Buka dan pilih filter format “CXF Font Files (*.cxf)”. Kemudian pilih file font yang ingin Anda buka. Font yang disertakan dengan QCAD disimpan di direktori “fonts” pada instalasi QCAD Anda.
Perhatikan bahwa bergantung pada jalur instalasi, kredensial login, dan sistem operasi Anda, direktori ini mungkin hanya-baca. Dalam kasus ini, Anda mungkin ingin memindahkan file font ke folder lain untuk diedit.
Mengedit Font CXF
Section titled “Mengedit Font CXF”Glif font (representasi berbagai huruf dan simbol dalam font) dimuat ke QCAD sebagai definisi blok. Pastikan daftar blok terlihat (Melihat > Daftar Blok), sehingga Anda dapat dengan mudah menavigasi glif font. Setiap blok yang mewakili glif memiliki nama dalam format “[Unicode Heksadesimal] [Karakter]”, misalnya “0x0041 A” untuk huruf besar “A” dengan Unicode 65 (41 dalam heksadesimal). Untuk membuka dan mengedit glif font, klik dua kali pada bloknya. Glif kemudian ditampilkan dalam tampilan grafik QCAD:
Garis Bantu
Section titled “Garis Bantu”Garis bantu mungkin ditampilkan, bergantung pada fontnya. Garis-garis ini bukan bagian dari font dan hanya dimaksudkan untuk memberikan panduan saat membuat dan mengedit glif. Anda dapat menonaktifkan garis bantu dengan menonaktifkan layer “Auxiliary”.
Geometri Glif
Section titled “Geometri Glif”Menurut konvensi format CXF, huruf besar “A” harus dikonstruksi dengan tinggi 9 unit gambar. Ketika font digunakan untuk entitas teks, QCAD menskalakannya sesuai dengan tinggi teks yang dipilih pengguna. Glif harus memiliki titik referensi 0,0 di sudut kiri bawah garis dasar. Dalam format CXF, glif dapat berisi garis, busur, dan polyline. Spline dapat digunakan, tetapi dikonversi menjadi polyline selama ekspor.
Menambahkan Glif Baru
Section titled “Menambahkan Glif Baru”Untuk menambahkan glif baru yang saat ini tidak ada dalam font, Anda perlu menambahkan blok baru dengan nama [Unicode Heksadesimal] [Karakter], misalnya “0x0041 A” untuk huruf besar A. Anda dapat mencari kode Unicode di bagian Code Charts pada situs web resmi Unicode Consortium. Jika sebuah font sudah berisi glif untuk banyak karakter, Anda mungkin ingin menyalin blok yang ada dengan glif serupa menggunakan Blok > Salin Blok.
Menyimpan Font CXF
Section titled “Menyimpan Font CXF”File font dapat disimpan seperti file gambar menggunakan Berkas > Simpan atau Berkas > Simpan Sebagai. QCAD perlu dimulai ulang untuk menginisialisasi ulang semua font CXF di direktori “fonts”-nya.
Header File CXF
Section titled “Header File CXF”Font CXF menyimpan informasi tambahan tentang font dalam header font yang sederhana dan dapat dibaca manusia. Informasi ini dapat diedit dengan editor teks atau di dalam QCAD sebagai berikut:
- Pastikan editor properti menampilkan properti dari layer: Sunting > Preferensi Aplikasi > Widget > Editor Properti: Centang opsi “Tampilkan properti blok saat ini dan layer saat ini”.
- Aktifkan layer “0” di daftar layer (Melihat > Daftar Layer).
- Di editor properti (Melihat > Editor Properti), ubah pilihan di bagian atas dari “Semua” menjadi “Layer”. Editor properti sekarang menampilkan properti layer “0”.
- Gunakan editor properti untuk mengubah informasi meta font CXF:
- Authors: daftar penulis font yang dipisahkan koma
- AuxiliaryLines: daftar posisi dan sudut garis bantu yang dipisahkan koma dalam format: x1,y1,angle1, x2,y2,angle2, …
- Encoding: pengodean font (sebaiknya “UTF-8”)
- LetterSpacing: jarak antara dua huruf
- WordSpacing: jarak antara dua kata
- LineSpacingFactor: dapat digunakan untuk menambah / mengurangi spasi baris default
- Names: daftar nama / alias font untuk font ini yang dipisahkan koma