Semua font yang pernah saya dengar adalah dua dimensi : setiap mesin terbang pada dasarnya adalah wilayah dua dimensi (kontur tertutup atau beberapa kontur tertutup), yang perangkat lunak atau printer entah bagaimana membelai atau mengisi tergantung pada instruksi yang diberikan oleh pengguna. Saya ingin tahu apakah ada font satu dimensi , di mana mesin terbang dideskripsikan hanya sebagai kumpulan segmen (yang mana perangkat lunak dapat menggerakkannya tetapi tidak harus mengisi), bukan wilayah.
Dengan kata lain (atau lebih baik, dalam gambar), apa yang ingin saya miliki adalah yang kiri dan bukan yang kanan pada gambar di bawah. Apakah ini ada?
(maaf untuk fotonya, saya tahu itu benar-benar buruk; Saya hanya melakukannya dengan cepat)
Jawaban:
Dalam komplotan, ini disebut "font stroke", " font baris tunggal ", "font ukiran", "font huruf teknis", atau hanya "font plotter".
Plotter membelai gambar ke kertas menggunakan pena. Itu tidak dapat mengisi gambar kecuali dengan membelai berulang kali dengan lebar kurang dari satu pena. Jadi font yang dirancang untuk digunakan dengan komplotan akan berisi mesin terbang dengan satu stroke ("simplex"), dua stroke paralel ("duplex"), atau tiga stroke ("triplex"). Font dengan stroke lebih banyak membutuhkan waktu lebih lama untuk menggambar tetapi memungkinkan lebih banyak variasi dalam goresan lebar dalam mesin terbang. Menggunakan pena yang terlalu sempit untuk mesin terbang pada ukuran tertentu akan menyebabkan celah yang terlihat di antara sapuan.
Salah satu contoh font yang kebanyakan simpleks adalah Hershey Vector Font . Pada tanda
@
, tanda kurung[]
, kawat gigi{}
, dan tilde~
adalah dupleks.Jika Anda pernah melihat " papan tulis tebal ", itu adalah huruf 𝕕𝕦𝕡𝕝𝕖𝕩 dengan lebar pena kurang dari jarak antara goresan.
Pustaka pencitraan sekolah tua mendukung font stroke dengan cara yang sama seperti plotter. Saat merender teks, aplikasi akan mengatur lebar dan warna goresan sebelum menggambar teks, seperti halnya sebelum menggambar garis. Ini analog dengan memilih pena pada plotter.
Tetapi pustaka pencitraan raster modern menggunakan font OpenType, yang berisi garis besar TrueType atau CFF (PostScript Type 2). Font OpenType mensimulasikan font stroke sebagai gantinya berisi garis besar stroke di beberapa garis lebar. Operasi membelai ini dapat dibalik dengan memasang garis besar glyph dengan jarak setengah stroke stroke, semacam kebalikan dari tebal algoritmik.
sumber
Sebagian besar aplikasi teknik mendukung font hanya dengan garis dan ketebalan pasokan pengguna. Seperti halnya cukup banyak mesin ukiran dan penggilingan. Beberapa font ada meskipun mereka tidak akan bekerja dengan sangat baik dalam perangkat lunak modern (jika ada).
Ini masalahnya: Mesin font telah mengalami kemunduran sejak kami tidak menggunakan PostScript. Maaf tidak ada solusi mudah. Jadi seseorang dapat memiliki semua jenis barang pada hari yang tidak lagi memungkinkan pada kebanyakan komputer. Hampir tidak ada aplikasi yang mendukung ini bahkan jika ini tidak bekerja di svg karena definisi font svg sudah tidak digunakan lagi dari browser.
Masalahnya adalah tidak ada format universal untuk font semacam itu. Dan font sendiri akan mengalami kegagalan fungsi dalam banyak kasus. Aplikasi normal akan memperlakukannya aneh. Lihat:
Jongware telah membuat skrip yang disebut gambar teks monoline untuk ilustrator misalnya Anda bisa mendapatkannya di sini:
Dimungkinkan untuk membuat font Anda sendiri dari jenis ini di PostScript meskipun menggunakan font tipe 3 (tetapi dukungan tidak lagi lebar *, meskipun ilustrator dapat menggunakan ini dalam beberapa keadaan). Dukungan dalam aplikasi desain jarang. Tetapi saya benar-benar menggunakan ini sepanjang hari ketika melakukan ostScript. Berikut ini contohnya (font untuk penggunaan khusus hanya diedit untuk demo ini):
Untuk menggunakan ini cukup letakkan di file teks dengan EPS yang berakhir dan seret dan letakkan di ilustrator atau kata. pastikan tidak ada garis kosong sebelum memulai. Anda dapat mengedit teks dengan mengubah apa yang ada di dalam parens di ujung 3 baris. Peringatan di sini adalah saya hanya mendefinisikan karakter 'L' 'a' dan 'b'.
Gambar 1 : Pratinjau program font.
* Jadi ini mudah dilakukan pada akhir 1980-an dan pertengahan 1990-an, tetapi tidak hari ini. Dukungan sebagian besar telah dihapus beberapa adobe soft masih memiliki ini.
sumber
Metafont adalah bahasa deskripsi yang digunakan untuk mendefinisikan font vektor.
Tidak seperti format font garis besar yang lebih umum (seperti TrueType atau PostScript Type 1), font Metafont terutama terdiri dari stroke dengan "pena" lebar-terbatas, bersama dengan wilayah yang diisi. Dengan demikian, alih-alih menggambarkan garis besar mesin terbang secara langsung, file Metafont menjelaskan jalur pena.
Apa yang Anda gambarkan dapat diimplementasikan sebagai font Metafont dengan lebar pena konstan.
sumber
Istilah lain untuk apa yang Anda cari adalah "font stick" - ada 9 set gratis yang saya gunakan untuk CNC dan ukiran laser di http://www.mrrace.com/CamBam_Fonts/
Perhatikan bahwa font-font ini cenderung terlihat buruk di layar, dengan area-area tertutup sering tampak padat. Ini karena mereka secara teknis tidak benar font garis besar: setiap karakter harus terdiri dari satu atau lebih loop tertutup (karena OS modern tidak mendukung jenis font lain), tetapi setiap loop memiliki area nol. Karena itu mereka mungkin tidak cocok untuk Anda jika tujuannya adalah sesuatu selain ukiran.
sumber
Dalam arsitektur, seorang pemula mungkin menggambar dinding sebagai satu garis. Ini tidak akurat meskipun dan tidak dapat ada - dinding bahkan yang tipis memiliki ketebalan.
Demikian juga, A Anda di sebelah kiri, bahkan yang tipis memiliki ketebalan. Seberapa tebal? Apakah 1pt? Apakah 0.025pt? Bagaimana Printer tahu? Kita harus memberitahunya.
Untuk menjawab pertanyaan Anda, tidak ada font satu dimensi seperti yang Anda gambarkan. Semua garis harus memiliki ketebalan agar ada.
sumber