Tulisan ditandai ‘Oprek’
Hore! Akhirnya Bisa Mencetak Halaman Tumbang alias Landscape!
Curhat
Pokoknya, Gita sebel banget sama pencetak iP1880. Ketika mencetak halaman tumbang (alias landscape) dengan ukuran folio/F4 (21,5×33,0 cm) via OpenOffice.org, hasilnya sungguh-sungguh mengecewakan. Hasil cetakannya selalu bergeser sangat-sangat jauh di sebelah kiri, bahkan hasil cetakan bisa saja terpotong. Hal yang sama juga Gita jumpai dengan saudaranya, iP1980.
Padahal, masalah di atas tidak Gita jumpai pada printer pabrikan HP maupun Epson yang pernah Gita coba di sistem Ubuntu ini. Gita sempat frustasi mencari cara untuk mensiasati keadaan ini.
Di tempat Gita, kan, sering banget cetak dengan kertas folio alias F4.
Ketemu!
Hari ini, ide untuk mengacak-acak file PPD milik iP1980 tiba-tiba muncul. Langsung saja, Gita jalankan Gedit dan buka berkas /usr/share/ppd/canonip1900.ppd. Setelah dibuka, Gita langsung tercengang. Apa yang harus diperbuat, yah? Heleh….
Error!
Pertama-tama, Gita buat salinan berkas PPD itu. Dengan pengetahuan nihil mengenai sintaks PPD, Gita bermaksud menambah ukuran kertas baru dengan nama F4. Dan entah kenapa, cara ini gagal. Pencetak iP1980 tidak mau mencetak sama sekali setelah disetel dengan PPD yang baru. Ihiks….
Maklum, Gita sama sekali belum pernah belajar sintaks untuk PPD.
Bisa!
Gita pakai pendekatan lain, yang alhamdulillah akhirnya berhasil. Gita ubah aja ukuran kertas Legal. Di sini, ukuran Legal memang nggak pernah dipake.
Berikut langkahnya.
Satu
Salin /usr/share/ppd/canonip1900.ppd. Ke mana aja dengan nama apa aja. Yang penting, bisa diakses dengan mudah. Supaya berkas yang asli nggak semrawut.
Dua
Lalu, kita ubah berkas PPD hasil salinannya. Dibuka pake Gedit, Kate, Kwrite, Vim, atau apalah untuk menyunting berkas teks.
Ada empat bagian yang Gita ubah. Ini dia. Perhatikan bagian yang dicetak tebal (angka-angkanya). Itu yang penting.
*PageSize Legal/Legal 8.5"x14" 215.9x355.6mm: "<</CNPageSizeName(Legal)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"
Menjadi:
*PageSize Legal/Legal 215.0x330.0mm: "<</CNPageSizeName(Legal)/PageSize[612 939]/ImagingBBox null>>setpagedevice"
*PageRegion Legal/Legal 8.5"x14" 215.9x355.6mm: "<</CNPageSizeName(Legal)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"
Menjadi:
*PageRegion Legal/Legal 215.0x330.0mm: "<</CNPageSizeName(Legal)/PageSize[612 939]/ImagingBBox null>>setpagedevice"
*ImageableArea Legal: "18.14 14.17 594.14 999.50"
Menjadi:
*ImageableArea Legal: "18.14 14.17 594.14 930.50"
*PaperDimension Legal: "612 1008"
Menjadi:
*PaperDimension Legal: "612 939"
Tiga
Setel pencetaknya.
- Klik menu panel System > Administration > Printing.
- Klik kanan pencetaknya dan pilih Properties.
- Pada bagian Make and Model, pilih Change….
- Pilih opsi Provide PPD file dan pilih berkas PPD-nya.
- Klik Forward.
- Pilih opsi kedua (Try to copy the option settings over from the old PPD).
- Klik Apply.
- Klik OK.
Sekarang, tinggal coba mencetak halaman tumbang dengan ukuran 21,5×33,0 cm di OpenOffice.org.
Peringatan!
Artikel ini ditulis oleh orang yang tidak berpengalaman dalam hal menulis atau memodifikasi berkas PPD. Segala resiko karena menerapkan langkah-langkah dalam artikel ini ditanggung masing-masing pihak yang menerapkannya.
Pembaruan (Update)!
Bagi yang kesulitan menyunting berkas PPD seperti langkah-langkah di atas, silakan untuk mampir ke Berkas PPD iP1980 dan iP2770.
