Bug 703928 - Margins incorrect
Summary: Margins incorrect
Status: IN_PROGRESS
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: Apple ImageWriter Devices (show other bugs)
Version: 9.54.0
Hardware: All All
: P4 normal
Assignee: Josh Moyer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-12 16:59 UTC by Josh Moyer
Modified: 2021-12-11 16:20 UTC (History)
1 user (show)

See Also:
Customer:
Word Size: ---


Attachments
patch for bug fix/feature enhancement (3.21 KB, patch)
2021-09-12 17:05 UTC, Josh Moyer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Josh Moyer 2021-06-12 16:59:02 UTC
The ADMP devices have their margins set unsafely and incorrectly (0 0.5 0.5 0).  Per ImageWriter LQ Owner's Guide, pg. 129, minimum margins are .25" on each side for that printer and anything less "can tear the corner, jam the printer, and damage the print head or paper guide."  Presumably, the same is true for the other devices, although the Apple Dot Matrix Printer Operator's Guide makes no specific mention of margins dimensions.
Comment 1 Ray Johnston 2021-06-12 18:25:53 UTC
The 'contrib' device sources are available, and it is trivial to modify the
margins. If you wish to submit a patch, we will evaluate it and *may* put it
in going forward.

Note that there is no need to recompile in order to change the margins for a
device. As mentioned in doc/Language.htm the device default margins can be
overridden. For example, using:
    -c "<< /.HWMargins [ 18. 18. 18. 18. ] >> setpagedevice " -f

If you (or someone) submits a patch, please mention this bug number.
Comment 2 Chris Liddell (chrisl) 2021-06-12 18:28:20 UTC
The ImageWriter device issues aren't ours to close.
Comment 3 Josh Moyer 2021-09-12 17:05:46 UTC
Created attachment 21512 [details]
patch for bug fix/feature enhancement