Kapan petunjuk font digunakan untuk cetak?


10

Berikut dari pertanyaan ini: TTF dan sistem font "modern" lainnya, dan perbedaan ukuran font

Font berkualitas lebih tinggi berisi informasi petunjuk, yang singkatnya lebih cocok dengan batas-batas mesin terbang ke grid raster.

Ini biasanya digunakan pada layar yang mengurangi anti-aliasing.

Tetapi apakah mengisyaratkan informasi yang digunakan oleh perangkat cetak? Jika demikian, jenis apa (desktop laser / inkjet / imagesetters untuk litho dll) dan kapan itu membuat perbedaan yang terukur?

Saya mencari referensi langsung untuk itu yang digunakan oleh perangkat cetak, dan gagal itu, beberapa pengukuran empiris (misalnya perbandingan jenis font yang diisyaratkan / jenis teks font yang tidak diacungi / dikonversi ke jenis vektor)

(Mengapa saya tidak melakukannya sendiri? Saya tidak lagi di industri jadi sayangnya tidak memiliki alat).


1
Saya tidak berpikir itu MENGURANGI anti-aliasing di layar. Ini hanya bentuk khusus untuk ukuran font tertentu. Ini pertanyaan yang bagus. Pemahaman saya selalu bahwa itu untuk output raster resolusi rendah (terutama layar, printer laser beresolusi rendah di masa lalu ...)
DA01

2
@ DA01: Ini hanya bentuk khusus untuk ukuran font tertentu. - Meskipun mengisyaratkan dapat menyebabkan ini, itu tidak harus. Cara paling umum untuk mengisyaratkan (sejauh yang saya tahu) adalah dengan memasukkan informasi tambahan dalam font yang memberi tahu renderer di mana batang, garis pangkal dan yang serupa berada. Ini tidak tergantung pada ukuran (tetapi kurang bermanfaat pada ukuran yang lebih tinggi).
Wrzlprmft

Jawaban:


9

Setiap driver printer yang bernilai byte memperhatikan petunjuk (jika tidak, driver lain akan mengeluarkannya di belakang sektor boot dan mengalahkannya). RIP apa pun juga. Petunjuk awalnya dikembangkan untuk printer beresolusi rendah (printer laser 300-600 dpi adalah perangkat beresolusi rendah), tetapi digunakan juga untuk rendering pada layar. Saya menemukan artikel bagus dari TUGboat yang membahas masalah ini dengan baik dan sederhana.

Untuk mengilustrasikan hal ini, inilah tes yang dilakukan hari ini menggunakan kertas fotokopi kantor biasa pada printer laser kantor non-postscript standar, langsung dari Illustrator. Fonnya adalah Minion Pro Regular pada 12, 9 dan 6 poin. Pada setiap ukuran, blok teks disalin dan salinan dikonversi menjadi garis besar. Keenam sampel diatur dalam satu lembar dan dipindai pada 600 ppi:

Teks 12pt:

12 pt teks

12 pt diuraikan:

12 pt diuraikan

9 pt teks:

9 pt teks

9 pt diuraikan:

9 pt diuraikan

6 pt teks:

6 pt teks

Diuraikan 6 pt:

Diuraikan 6 pt


1
Saya tidak yakin apakah saya melihat perbedaan, tetapi memberi +1 untuk upaya ini!
DA01

2
Bagi saya itu sangat jelas, tetapi jika Anda menempatkan mereka (katakanlah, sebagai lapisan dalam Photoshop) dan mematikan yang teratas, banyak perbedaan segera jelas. Lihat khususnya pada serif, dan goresan vertikal (bentuk "kaki" dari huruf kecil n, m dan h pada khususnya).
Alan Gilbertson

1
@ go-me: 1) Mengapa mengonversi teks menjadi garis besar? - Untuk menghancurkan informasi yang mengisyaratkan. 2) Anda tidak akan menemukan petunjuk font pada font OTF Anda - Saya belum menguji font tertentu, tetapi Anda, OTF dan TTF mungkin berisi informasi petunjuk. 3) Tidak kehilangan kualitas. - Tentu saja; Anda harus rasterise di beberapa titik saat mencetak.
Wrzlprmft

1
@ go-me: Adapun TTF ada di wiki. Tidak ada petunjuk karena mereka seperti vektor. Itu hanya salah: font TrueType dapat berisi informasi petunjuk , hanya saja itu bukan bitmap tetapi informasi yang lebih cerdas seperti penanda batang, penanda dasar, ukuran batang yang relevan dan sebagainya. Jika klaim Anda benar, mengurangi font TTF ke garis besar juga tidak akan berpengaruh pada rendering layar, yang jelas - saya baru saja mengujinya (atas: font; bawah: hanya garis besar vektor).
Wrzlprmft

1
@ go-me: Font yang tidak di-vectorisasi sedang diproses secara real-time oleh mesin font Anda. - Ya, dan proses ini disebut petunjuk, antara lain oleh tautan yang Anda berikan. Jadi itu jelas bertentangan dengan klaim Anda bahwa ada "Tidak ada petunjuk karena mereka seperti vektor". Selain itu, saya menambahkan varian ketiga di tengah dengan menghapus semua informasi yang disimpan dalam font TTF dan hanya memiliki mesin font yang melakukan mengisinya. Dan lagi, ini berbeda (perhatikan bagaimana kamu keluar dari garis).
Wrzlprmft

2

Lihat artikel ini di Typotheque: Klik Di Sini

Terutama tanggapan Tuan Bil'alk kepada Sebastian dalam komentar -> di sini

"... font biasanya mengisyaratkan hingga 50 ppem (biasanya tidak diperlukan dalam resolusi yang lebih tinggi), efek mengisyaratkan akan terlihat dalam ukuran lebih kecil dari 12pt pada 300dpi, 6pt pada cetak 600dpi, atau 3pt pada 1200dpi. Kadang-kadang font mengisyaratkan ke ppem yang jauh lebih tinggi, dalam hal ini petunjuknya akan terlihat dalam sebagian besar ukuran teks dalam cetakan. "

Petunjuk digunakan untuk proses rasterisasi - cetak atau layar. Perbedaan utama antara layar dan cetak adalah seberapa nyata petunjuk itu, atau kurang dari itu.


1
Namun, ini sebenarnya tidak memberikan bukti nyata bahwa itu diterapkan pada perangkat cetak. Akan lebih baik untuk memiliki konfirmasi ini.
e100

1
Jadi, tampaknya jawabannya adalah dapat digunakan untuk output apa pun, meskipun dalam praktiknya, ketika digunakan, itu terutama untuk ukuran kecil pada layar tampilan.
DA01

1
Sebenarnya, font hinting pada awalnya diterapkan untuk pencetakan resolusi rendah, bukan untuk tampilan digital. Inilah sebabnya mengapa mereka pertama kali diimplementasikan dalam font PostScript. Dan karena font modern berevolusi dari font PostScript, mereka mewarisi petunjuk. Jadi RIP pasti melihat mengisyaratkan jika itu disediakan untuk resolusi yang dimaksud. Lagipula, petunjuknya adalah penyetelan halus hasil raster font, jadi mengapa Raster Image Processor tidak membacanya saat rasterisasi font? Jadi pertanyaannya adalah apakah perancang font memberikan petunjuk untuk titik-titik yang dicetak.
Lèse majesté

2
@ Lèsemajesté - ini akan lebih baik sebagai jawaban.
e100

2
Saya pikir kita semua sepakat bahwa teknologi ada di sana dan BISA digunakan untuk itu. Tapi yang ditanyakan adalah apakah itu digunakan selama ini untuk apa pun di atas mungkin 300 dpi laser printer (yang saya bahkan tidak yakin ada lagi).
DA01

-3

TLDR: Anda mungkin tidak ingin terlalu khawatir tentang petunjuk-dan-pencetakan (mungkin ini pendapat).


Untuk menjawab pertanyaan:

"Tetapi apakah mengisyaratkan informasi yang digunakan oleh perangkat cetak? Jika demikian, jenis apa (desktop laser / inkjet / imagesetters untuk litho dll) dan kapan itu membuat perbedaan yang terukur?":


Skrip dan pencetakan Post

Sederhananya, font hinting adalah pratinjau layar font postscript dengan tepi yang lebih halus. Font postscript itu sendiri terlihat seperti bitmap sebelum di-render dan begitulah rip menyukainya karena memberikan tepi jernih yang tajam (lihat gambar di bawah) di piring. Itu juga benar-benar bagaimana font dan vektor terlihat seperti pernah dicetak: tanpa anti-aliasing.

Fon Postscript bersifat mandiri. Isyarat itu sendiri telah disesuaikan oleh para juru ketik yang membuat font dan rip memiliki algoritma sendiri untuk menyesuaikan font sebelum "rasterisasi" itu; misalnya, menggunakan font di 11.5pts bukan 12pts, rip akan membuat beberapa matematika untuk menyesuaikan ukuran dan rendering berdasarkan data yang dimilikinya, biasanya data 12pts. Setiap platform atau sistem sebenarnya perlu me-render font, sehingga font bersifat dinamis. Fon-skrip Postscript pantas mendapatkan banyak rasa hormat untuk alasan ini saja, jam kerja telah dimasukkan ke dalamnya untuk membuat rendering yang sempurna.

Bagaimana file postscript terlihat seperti rip

Font postscript dengan sendirinya berisi 2 file per font; satu untuk layar (font tampilan) dan satu postscript untuk sistem rip (untuk mencetak melalui sistem berbasis postscript).

Setiap font postscript dilengkapi dengan file untuk setiap gaya juga; itu juga mengapa mereka bisa lebih berat daripada font lain, mereka benar-benar mengandung lebih banyak data. Huruf miring misalnya mungkin tidak berfungsi pada beberapa dari mereka jika mereka tidak dibuat dengan versi miring. Rip hanya akan mereplikasi rendering "italic palsu" atau tidak sama sekali. Secara teori, font dalam huruf miring itu tidak ada pada rip. Sebagai tambahan, karena itu ada baiknya tidak menggunakan penataan buatan dengan font tambahan (mis. Menggunakan tombol "tebal" pada perangkat lunak penerbitan alih-alih menggunakan font asli "Helvetica bold".)

Contoh scree font postscript / tampilan dan postscript

Font postscript akan terlihat jelek sendirian pada tampilan karena muncul "tidak diproses", dengan piksel tajam besar, mirip dengan bitmap (lihat gambar pertama.) Itulah sebabnya ada file tambahan dalam paket font postscript; itu yang disebut font "layar" atau "tampilan". Secara teknis, Rip tidak membutuhkannya tetapi sulit untuk memverifikasi bukti di layar tanpa itu. Bagian petunjuk pada layar ditangani oleh font layar, dan rip menggunakan bagian postscript dengan data sendiri dan data yang terkandung dalam versi font postscript. Font layar hanyalah jenis overlay font resolusi rendah yang untuk sementara menggantikan font postscript hanya untuk referensi visual, bukan font yang dicetak. Ini menambahkan semacam efek anti-alias dan membuat font terlihat lebih halus di layar. Ketika Anda mencetak font postscript pada printer non-postscript (mis. Kebanyakan printer inkjet), itu sebabnya Anda melihatnya dalam resolusi rendah; hanya menggunakan font layar resolusi rendah untuk mencetak.

Pada akhirnya, semua font dan vektor dikonversi ke bitmap resolusi sangat tinggi saat dicetak. Dalam kasus postscript, Riplah yang melakukan semua pekerjaan rendering font dengan algoritma tertentu sebelum "meratakan" mereka. Itulah yang sebenarnya dilakukan ripping; itu menerjemahkan data matematika postscript, membacanya dan menyandikan ulang. Biasanya ada bagian yang disimpan sebagai raster dan satu untuk vektor pada sebagian besar robekan modern tetapi pada akhirnya semua ini menjadi hancur ketika di-output pada piring atau film. Itu sebabnya saya mengatakan itu semua "raster" pada akhirnya.


TrueTypes dan pencetakan

Untuk TryeTypes dan OpenTypes, petunjuk yang dikelola oleh mesin font dari komputer / sistem mereka digunakan dan algoritma yang terkandung dalam font. Kemudian informasi dikirim ke Rip dengan cara yang sama dengan informasi vektor ditransmisikan. Hasilnya lebih WYSIWYG dengan cara itu dan rip tidak perlu benar-benar memprosesnya selain vektor.

Di satu sisi, font hinting mirip dengan font karena anti-aliasing adalah untuk gambar. Secara logis (Penafian: Saya belum secara pribadi menguji TrueTypes dan Rip dan film), versi vektor dari font vektor TrueType harus sangat dekat dengan apa yang benar-benar Rip akan gunakan untuk menyandikan datanya sendiri. Dengan satu atau lain cara, font harus dibuat oleh satu sistem atau yang lain (milik Anda atau sistem printer), dan kemudian akan dikodekan untuk dikirim sebagai postscript.

INI seperti apa bentuknya pada ukuran kecil:

font hinting contoh nyata dari efek dicetak dengan hinting dan no hinting


Mengapa peduli memberi petunjuk untuk proyek cetak? Kapan itu membuat perbedaan yang terukur?

Banyak desainer bingung apa yang mereka lihat di layar dan apa yang benar-benar dicetak, SETELAH terkoyak. Dan pertanyaan ini bukan tentang layar dan web, ini tentang hubungan petunjuk di dunia cetak.

Jelas sangat sulit untuk memverifikasi karena Anda tidak dapat benar-benar membandingkan versi cetak dengan layar dengan sempurna tanpa memindai (kembali ke digital) lagi cetak itu ... yang dapat menyebabkan distorsi yang akan mengubah hasil; masalah yang sama terjadi pada hampir semua hal yang perlu dikonversi berkali-kali dari medium ke digital, dan biasanya versi terakhir akan mengalami beberapa distorsi dibandingkan dengan yang asli. Dalam hal ini, kita berbicara tentang distorsi yang mungkin berada pada level 0,05 poin atau 0,001 poin dan lebih sedikit, bahkan kurang dari menjebak (mis. 0,144 poin misalnya, perangkap standar "gemuk") ... tidak t mengambil banyak konversi untuk kehilangan keakuratan dalam kasus ini. Secara pribadi, saya pikir tes "buatan sendiri" dalam hal ini tidak dapat memberikan hasil yang dapat diandalkan.

Itu sebabnya saya sebutkan di komentar lain bahwa ini hanya dapat diverifikasi dengan benar jika dilakukan dengan pemindaian drum yang mahal, dan mungkin menggunakan film sebagai media (bukan kertas dan benar-benar tidak menggunakan inkjet). Kualitas pemindai rumah atau kantor kecil terlalu rendah untuk dapat diandalkan dalam hal ini jika dibandingkan dengan pemindaian komersial atau pemindaian drum. Tentu saja mungkin ada perbedaan yang nyata jika Anda membandingkan font ukuran 4pts di layar dengan cetakan 4pts ... tetapi sekali lagi, kapan Anda akan mencetak pada ukuran ini? Bahkan pada font besar Anda akan melihat perbedaan kecil. Faktor-faktor lain juga akan membuat ketebalan font sedikit berubah, seperti dot gain misalnya dan jenis stok atau metode cetak yang digunakan.

Membandingkan font vektor dengan "font aktif" adalah seperti membandingkan adegan aktif yang terlihat dengan mata Anda sendiri dengan gambar adegan. Petunjuk di layar adalah sesuatu yang dinamis, hasil cetak atau vektor tidak dinamis dengan cara yang sama. Jelas akan ada sedikit perbedaan, Anda tidak bisa berharap untuk melihat "font aktif" yang ditampilkan di layar dengan cara yang sama seperti vektor, cara yang sama Anda tidak bisa mengharapkan vektor dan gambar raster terlihat sama ketika memperbesar. Ketika Anda membuat vektor suatu font, ini memiliki efek yang mirip dengan menelusuri resolusi rendah di Illustrator; anti-alias mungkin atau mungkin tidak diberikan tergantung pada pengaturan.

Saya secara pribadi telah membandingkan banyak media bersama karena itu adalah bagian dari proses kontrol kualitas sebagai teknisi prepress; Anda menggunakan film dan bukti cetak, dan cukup membandingkannya bersama di atas meja ringan. Saya dapat memberitahu Anda bahwa ada sedikit perbedaan (sangat sangat kecil) ketika membandingkan film dan cetak laser, dan bahkan film dan cetakan akhir. Jadi ini lebih berkaitan dengan proses Rip dan algoritme masing-masing mesin daripada font itu sendiri. Secara teknis, mereka harus identik di mana-mana ketika tidak di-vektor-kan.

Jadi mengapa Anda harus peduli atau kapan ... secara teknis saya pikir Anda tidak perlu. Sekalipun ada perbedaan kecil, perbedaan itu sangat kecil sehingga desain Anda tidak boleh menderita karena "konversi" ekstra.Dan yang lainnya adalah ... Anda tidak memiliki banyak kontrol pada jenis RIP yang digunakan, font di dalamnya, cara memproses teks / vektor Anda dan bahkan perangkap pada titik ini. Hal-hal ini juga akan mengubah cara beberapa elemen terlihat seperti sekali dicetak. Sebenarnya, menjebak adalah hal yang harus Anda khawatirkan jika Anda benar-benar cemas tentang detail sekecil itu dan rendering yang sempurna. Satu hal yang pasti, bahkan teks kecil 3-4 pts atau berbasis vektor apa pun akan selalu terlihat tajam dan "mengisyaratkan" tidak ada hubungannya dengan keterbacaan (atau kurangnya) pada titik ini. Masalahnya ada pada pilihan medium, desain, perangkap dan faktor-faktor lain ini.

Sekarang ini berdasarkan pada pengalaman pribadi saya sebagai prepress yang bekerja dengan RIP baru dan lama yang berbeda, media yang berbeda seperti kertas, film dan piring, pemindaian yang berbeda, dan dengan melihat perbedaan antara film vs cetak laser vs pratinjau dari Rips vs hasil akhir. Saya tidak mencoba untuk menarik otoritas (saya hanya menjawab) tetapi perbedaannya sangat kecil dari layar-ke-cetak, mereka tidak layak cemas tentang mereka dan terus terang tidak banyak yang dapat Anda lakukan setelah Anda data dikirim ke Rip. secara teknis, Rip tampaknya memperlakukan font berbasis vektor yang bukan Postscript dengan cara yang sama seperti vektor apa pun; jadi saya kira versi vektor font sangat dekatuntuk apa yang pada akhirnya akan Anda dapatkan di rip. Saya pribadi ingat melakukan sebagian besar pengamatan saya dengan font Postscript sehingga saya tidak dapat mengonfirmasi ini selain menunjukkan sumber daya yang menjelaskan bagaimana TrueTypes diproses.

Jika suatu proyek membutuhkan "petunjuk" untuk dicetak dengan sempurna seperti pada layar, maka font harus diubah menjadi yang lebih tipis dan WARNA yang digunakan (karena menjebak) harus menjadi fokus utama. Jika "mengisyaratkan dalam pencetakan" menjadi masalah, itu berarti perancang atau printer melakukan pekerjaan yang buruk atau memilih font yang bisa bermasalah untuk proyek.

Saya pikir jawaban ini memiliki beberapa bit yang baik ketika berbicara tentang print-and-hinting, saya tidak benar-benar melihat di mana kesalahannya. Jadi saya membatalkan penghapusan meskipun mendapat banyak downvotes. Mungkin seseorang yang telah bekerja pada sistem Rip dapat menunjukkan apa yang perlu ditinjau dengan beberapa penjelasan dan saya akan dengan senang hati mengeditnya. Sayangnya saya tidak dapat memberikan contoh digital karena 1) mahal untuk memindai dengan drum, 2) ada biaya untuk mendapatkan film juga dan 3) Saya tidak lagi memiliki akses ke peralatan juga.

Ini bukan pertanyaan sederhana karena petunjuk adalah konsep yang berhubungan dengan tampilan dan pencetakan adalah sesuatu yang sangat berbeda. Jadi jelas, itu menjadi sangat teknis dan mungkin seseorang dari Agfa, Unisource, Scitex atau Kodak bisa lebih baik dalam menjawab ini dengan data teknis yang lebih presisi dan nyata.

PS: Font Postscript dapat berupa vektor atau bitmap seperti yang dikatakan sumber di bawah ini.

Petunjuk font (juga dikenal sebagai menginstruksikan) adalah penggunaan instruksi matematika untuk menyesuaikan tampilan font outline sehingga sejalan dengan grid raster. Pada resolusi layar rendah, isyarat sangat penting untuk menghasilkan teks yang jelas dan dapat dibaca. Hal ini dapat disertai dengan antialiasing dan rendering subpiksel (pada tampilan kristal cair) untuk kejelasan lebih lanjut.

Untuk keperluan tampilan teks di layar , penandaan font menunjukkan piksel primer mana yang diinterpolasi untuk membuat font dengan lebih jelas.

Mesin render font FreeType 2 open-source menggunakan auto-hinter ketika data petunjuk seperti itu tidak ada atau penggunaannya dibatasi oleh paten perangkat lunak.

Font Postscript: Teknologi font yang dapat diskalakan dari Adobe yang membuat font untuk printer dan layar. Font PostScript datang dalam format Tipe 1 dan Tipe 3. Jenis huruf 1 menggunakan bahasa perintah yang sederhana, efisien dan banyak digunakan, tetapi Tipe 3 tidak. Jenis huruf 3 dapat menggunakan seluruh bahasa PostScript untuk membuat desain yang kompleks, dan jenis huruf 3 juga bisa berupa bitmap .

sumber: smashingmagazine.com, wikipedia, pcmag.com/encyclopedia/term/49555/postscript-fonts


Font postscript itu sendiri terlihat seperti bitmap - Tidak, postscript didasarkan pada data vektor . Pokoknya, bahkan jika tidak, Anda harus mendapatkan data bitmap entah bagaimana, dan di situlah petunjuk ikut bermain. Selain itu, mungkinkah bahwa Anda bingung mengisyaratkan dan anti-aliasing di paragraf pertama Anda?
Wrzlprmft

Mencetak font postscript pada inkject dan apa yang akan keluar hanya itu mengisyaratkan data. Jika Anda mencetak postscript hanya dengan font layar atau versi yang rusak, itu akan terlihat seperti bitmap.
go-junta

Entah Anda memiliki definisi yang sama sekali berbeda untuk mengisyaratkan atau bitmap daripada saya (dan daripada dikutip dalam posting Anda) atau Anda salah memahami sesuatu. Either way, saya gagal mengikuti apa yang ingin Anda katakan. Juga, apa yang Anda pahami sebagai font layar atau mengisyaratkan data?
Wrzlprmft

Di sini, semua dijelaskan: typotheque.com/articles/hinting
go-junta
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.