My printer (Deskjet 940c) used to print just fine in Ubuntu, but there has been some regression in some package so that now the system (and this affects printing from ANY program) doesn't take into account the correct "printable area" and prints outside it, so I always get clipped printing.
My guess is that probably the printable area size values for a given printer are stored somewhere and for some reason those of my printer have been replaced with wrong values (unless it's some bug that incorrectly uses them)
Is there some file I can manually edit (or some setting I can manually change) to set the correct values of the printable area margin?
Open
Printing
from the Dash, double-click your printer, clickJob Options
, and scroll down to the Text Options area. You can reset your print margins from there.