On 1/26/2021 2:01 PM, David E. Ross wrote:
>
> What is the meaning of the preferences variables
> print.printer_[xxx].print_paper_size_unit
> where [xxx] is the name of a printer?
>
> I have the following, all having the "user set" value of 0:
> print.printer_Fax.print_paper_size_unit
> print.printer_HP_LaserJet_200_color_M251_PCL_6.print_paper_size_unit
> print.printer_doPDF_10.print_paper_size_unit
>
On the slim chance that you're still here and still interested:
Paper type is mapped to size units. US paper sizes use inches.
International uses millimeters.
A value of 0 for .print_paper_size_unit means that the margins under
File, Page Setup, Margins & Header/Footer will display in inches. A
value of 1 means that the margins will display in millimeters.
You can test this for yourself. First, look at File, Page Setup, Margins
& Header/Footer for your selected printer. If
print.printer_[xxx].print_paper_size_unit for that printer is set to 0,
the margins should display in inches. Go to about:config, find the
preference for that printer, double-click it and change the value to 1.
Now open File, Page Setup, Margins & Header/Footer again and the margins
should display in millimeters.