>
> As root:

>    cupsctl --debug-logging
>
>    echo '' > /var/log/cups/error_log
>
> Then print from emacs. Please attach the error_log to a mail to the bug.


A freshly generated error_log file is attached within this email;


> Also say what printer you are using and what PPD it uses. You may also
> attach the /etc/cups/ppd/your_printer.ppd.


I don't use physical printer. I just need CUPS to produce PDF outputs for
me. In my /etc/cups/ppd/ directory there is only a PDF.ppd file which is
attached within this email as well.


>  It seems that by default cups-ppd use postscript 2 level only (see
> /usr/share/ppd/cups-pdf/CUPS-PDF.ppd)


Could you try to replace LanguageLevel: "2" by LanguageLevel : "3"


   1.  I found there is a line "*LanguageLevel: "2" in
   /etc/cups/ppd/PDF.ppd. I change it to "3". And then
   2. "M-x ps-print-buffer-with-face" within emacs. The output PDF is the
   same, nothing improved.
   3. I did a "sudo /etc/init.d/cups restart", then did "M-x
   ps-print-buffer-with-face" again, and still saw nothing changed.
   4. I changed /usr/share/ppd/cups-pdf/CUPS-PDF.ppd as Bastien instructed,
   "2" -> "3". Then again "M-x ps-print-buffer-with-face", still got the same.
   5. Still the same after a "sudo /etc/init.d/cups restart".

Thanks for helping!

Attachment: PDF.ppd
Description: Binary data

Reply via email to