In CUPS 1.4.x the PPD generator ppdc will be part of CUPS and the separate CUPS DDK will be discontinued. The PPD generator there will allow "*ParamCustom..." keywords to be introduced by Attribute directives in the .drv files, but the the bug of the missing directive for the "*CustomPageSize True: ..." code is still present.
It would be very simple and elegant to define custom page size support in the .drv file with
VariablePaperSize yes
MinSize 72.00 288.00
MaxSize 612.00 3168.00
CustomSizeCode "pop pop pop pop pop
%% FoomaticRIPOptionSetting: PageSize=Custom"
but the "CustomSizeCode" directive does not exist (yet).
In CUPS 1.4.x the PPD generator ppdc will be part of CUPS and the separate CUPS DDK will be discontinued. The PPD generator there will allow "*ParamCustom..." keywords to be introduced by Attribute directives in the .drv files, but the the bug of the missing directive for the "*CustomPageSize True: ..." code is still present.
It would be very simple and elegant to define custom page size support in the .drv file with
VariablePaperSize yes onSetting: PageSize=Custom"
MinSize 72.00 288.00
MaxSize 612.00 3168.00
CustomSizeCode "pop pop pop pop pop
%% FoomaticRIPOpti
but the "CustomSizeCode" directive does not exist (yet).