Cups

CUPS:從 Debian 擠壓升級到 wheezy 後無法設置半色調算法選項

  • May 27, 2013

最近將我的主要 Debian 盒子從擠壓升級到了 wheezy 後,我無法再為我的列印機的半色調算法設置選項了。似乎在 dist 升級期間發生的杯子升級使我的列印機的 ppd 文件變得笨拙。

如何恢復此選項?

這是修復它的原因:

打開列印機的 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 

(來源)

…並且用於設置半色調算法的菜單項將再次顯示在應用程序和杯子配置本身中,其中預設值可以設置為“準確”。

然而,為什麼它首先從 ppd 文件中刪除仍然是一個謎。

引用自:https://unix.stackexchange.com/questions/77246