HP2XX, A HP-GL Converter
3.3 Scaling to true size
The very first (i.e. ancient) releases of hp2xx (binaries) did not offer option
`-t', which does everything you'll need for producing output with
exactly the sizes shown on a real plotter. The following paragraph
shows how to manually emulate the working of this option. Though outdated,
I left it in the manual as background material:
Sometimes you might want to create pictures sized exactly as if they
were drawn on a real plotter. There is a little trick which allows
you to do so using hp2xx: As notes above, the natural unit of
length in HP-GL is 0.025 mm. Therefore, you can calculate the true
picture size from the picture limits reported by hp2xx. Transform
these data into mm and simply specify the limiting window accordingly!
Example:
`hp2xx truesize.hp' reports the following coordinate ranges:
xmin = 250, xmax = 5250, ymin = 100, ymax = 3100.
Thus, the picture is (xmax - xmin) * 0.025 mm = 125 mm wide
and ymax - ymin) * 0.025 mm = 75 mm high, and
`hp2xx -w125 -h75 truesize.hp' will draw it in true size.