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.

walah saya malah pengalamannya nol print di linux, hehe
nurrahman18
27 Januari 2010 pada 6:18 am
waaaa…dapat tutorial yang bagus….selamat telah ngoprek
olanuxer
30 Januari 2010 pada 5:40 am
keren … BTW gimana yah cara benerin printing yang tadinya bisa di ubuntu tapi berhubung saya sudah terlalu ngacak ubuntu saya, sehingga driver saya kayaknya ilang
gadgetboi
9 Maret 2010 pada 6:20 pm
Tinggal cabut lalu pasang lagi semua paket yang berhubungan dengan CUPS. Semoga membantu^^
dirgita
11 Maret 2010 pada 8:43 pm
Wah sip sip. trimakasih banyak. seharian nyari kesana kemari, coba barbagai saran, gagal, akhirnya ketemu disini, dan sukses.
Gandhi
23 Maret 2010 pada 4:44 am
[...] asli dapat ditemukan di http://dirgita.wordpress.com. April 8, 2010 Post Under Drivers Problem, Tutorial – Read [...]
Mencetak Tumbang atau Landscape dengan iP1980 | Drivers Problem | Pontianak Linux User Group
7 April 2010 pada 6:59 pm
hebat ya..udah mpe otak-atik printer..
salut deh!!
koeshariatmo
14 April 2010 pada 8:25 pm
Aneh, aku dah nyoba cara itu gak sukses juga. masih banyak yang terpotong!!
dapatnya artikelnya dari http://www.linuxpontianak.org/wp-content/uploads/2010/04/format-halaman-ooo.png
ngopi dr sini ya? hee
Amy
3 Mei 2010 pada 2:48 am
Iya, artikel yang ada di LinuxPontianak.org itu juga aku yang nulis. Artikel yang aslinya ada di blog ini^^
Hm…, apa perlu aku upload juga file ppd-nya, yah?
– 22 Juni 2010
Silakan mampir kemari untuk berkas ppd-nya:
http://docs.google.com/leaf?id=0Bxrf7E_kwpONZDMzNjYxNGEtZGI1OS00NjljLTg4YTYtN2YyYmI1OTRjNjc2&hl=in
Dan, mampir juga untuk langkah instalasi printernya di sini:
http://docs.google.com/leaf?id=0Bxrf7E_kwpONYmNhYTgwMmEtNzRhNy00MjU0LWEwNzMtYWZiMjAyNGY5NmFm&hl=in
dirgita
3 Mei 2010 pada 9:13 am
sy coba cara ini akhirnya bisa juga, tadinya printer hp bisa mencetak di ubuntu, pas diinstall ulang ubuntu 10.04 karena ada kesalahan teknis, printer gak bisa mencetak,padahal printer sdh terdeteksi sebagai printer seri HP2600 (model 26666 ),skrg sdh bisa mencetak lagi,tapi level ink monitornya gak muncul,padahal sebelumnya sy bisa melihat ato mencheck ink level. ok trims atas infonya, sy akan googling lagi cari tau cara betulin inl level di printer HP2666 ato seri 2600.
harry
10 Mei 2010 pada 10:37 pm
@harry: Berhubung saya tidak memiliki printer dengan jenis itu, saya tidak bisa membantu banyak. Semoga berhasil^^
dirgita
25 Juni 2010 pada 3:11 am
Akhirnya, printer canon ip1880 saya, bisa print lanscape.Semoga dilain kesempatan ada tutorial lain yang bermanfaat untuk dibagi. trims teruslah berkarya demi bangsa ini.
nasir
30 Juni 2010 pada 6:52 pm
Sangat membantu…
Terima Kasih…
sendra
25 Juli 2010 pada 10:27 am
[...] Bagi yang mungkin agak kesulitan menyunting berkas PPD seperti yang ditulis pada artikel Hore! Akhirnya Bisa Mencetak Halaman Tumbang alias Landscape!, silakan untuk mengambil langsung berkas PostScript Printer Description (alias PPD) yang sudah saya [...]
Berkas PPD iP1980 dan iP2770 « Dapur Dirgita
30 Juli 2010 pada 3:09 pm
masalah saya persis dengan isi artikel ini alias cetak landscape selalu terpotong, tapi printer saya HP Deskjet F2410, saya sdh coba cari file ppd-nya tapi gak ketemu tuk jenis printer ini, yg ada cuma HP Laserjet 2410, ada gak solusinya mbak…???
rafli
1 Oktober 2010 pada 6:33 am
thanks alot gita, ku udah berhasil print landscape di linux berkat tutorial ini
magentasoft
17 Januari 2012 pada 10:17 am