最近将我的主要 Debian 盒子从“squeeze”升级为“wheezy”后,我无法再为打印机的半色调算法设置选项。看来在 dist 升级期间发生的 cups 升级已经降低了我打印机的 ppd 文件。
我如何找回这个选项?
答案1
这就是修复它的原因:
打开打印机的 ppd 文件/etc/cups/ppd/HP_LaserJet_IIIp.ppd
。
找到具有所有可用选项(例如纸张尺寸和分辨率)的部分。
插入这个片段:
*OpenUI *HalftoningAlgorithm/Halftoning Algorithm: PickOne
*OrderDependency: 1000 PageSetup *HalftoningAlgorithm
*DefaultHalftoningAlgorithm: Standard
*HalftoningAlgorithm Accurate/Accurate: "
<< /UseWTS false >> setuserparams
<<
/AccurateScreens true
/HalftoneType 1
/HalftoneName (Round Dot Screen)
/SpotFunction { 180 mul cos exch 180 mul cos add 2 div}
/Frequency 137
/Angle 37
>> sethalftone
"
*End
*HalftoningAlgorithm Standard/Standard: ""
*HalftoningAlgorithm WTS/Well-Tempered Screening: "
<< /UseWTS true >> setuserparams
<<
/AccurateScreens true
/HalftoneType 1
/HalftoneName (Round Dot Screen)
/SpotFunction { 180 mul cos exch 180 mul cos add 2 div}
/Frequency 137
/Angle 37
>> sethalftone
"
*End
*CloseUI: *HalftoningAlgorithm
...并且用于设置半色调算法的菜单项将再次出现在应用程序和cups配置本身中,其中默认值可以设置为“准确”。
然而,为什么它首先从 ppd 文件中删除仍然是个谜。