[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Groff] Adding printer's marks to documents
From: |
Ted Harding |
Subject: |
RE: [Groff] Adding printer's marks to documents |
Date: |
Tue, 30 Dec 2008 12:19:42 -0000 (GMT) |
On 30-Dec-08 11:50:21, Chris Schaller wrote:
> Hi,
> Trying to add printer's marks to my roff documents. I stumbled across
> groff's graphics commands, but all of them start from current location
> and I did not find a command to move the current location to an
> arbitrary position.
>
> Is there any way to add those marks to a groff source or do I have to
> add postscript code via \X'ps: <I'm lost here>'?
>
> Cheers,
> Chris
If you're referring to "cut-marks" or "crop-marks", the following is
an example of what I have used.
It is invoked at the first (left-justified) printing position on a
page by
\*[crop_marks]
The detailed metrics were defined by the application; you may probably
need to change these to suit yourself. But it can be done in troff!
Hoping this helps,
Ted.
======================================================================
.ds crop_marks \
\Z'\
\D't 100u'\h'-100u'\
\v'-7000u-0.7c'\h'-0.7c'\
\Z'\h'-0.2c'\D'l -0.8c 0''\Z'\v'-0.2c'\D'l 0 -0.8c''\
'\
\Z'\
\v'-7000u-0.7c'\h'210p+0.7c'\
\Z'\h'+0.2c'\D'l +0.8c 0''\Z'\v'-0.2c'\D'l 0 -0.8c''\
'\
\Z'\
\v'-7000u+414p+0.7c'\h'-0.7c'\
\Z'\h'-0.2c'\D'l -0.8c 0''\Z'\v'+0.2c'\D'l 0 +0.8c''\
'\
\Z'\
\v'-7000u+414p+0.7c'\h'210p+0.7c'\
\Z'\h'+0.2c'\D'l +0.8c 0''\Z'\v'+0.2c'\D'l 0 +0.8c''\
'\
\Z'\
\v'-7000u+207p'\h'-1.3c'\
\Z'\D'l -0.4c 0''\Z'\D'l 0 +0.8c''\Z'\D'l +0.4c 0''\Z'\D'l 0 -0.8c''\
\Z'\h'-0.2c'\D'c 0.4c''\
'\
\Z'\
\v'-7000u+207p'\h'+1.3c+210p'\
\Z'\D'l -0.4c 0''\Z'\D'l 0 +0.8c''\Z'\D'l +0.4c 0''\Z'\D'l 0 -0.8c''\
\Z'\h'-0.2c'\D'c 0.4c''\
'\
\Z'\
\v'-7000u-1.3c'\h'+105p'\
\Z'\D'l -0.8c 0''\Z'\D'l 0 +0.4c''\Z'\D'l +0.8c 0''\Z'\D'l 0 -0.4c''\
\Z'\h'-0.2c'\D'c 0.4c''\
'\
\Z'\
\v'-7000u+414p+1.3c'\h'+105p'\
\Z'\D'l -0.8c 0''\Z'\D'l 0 +0.4c''\Z'\D'l +0.8c 0''\Z'\D'l 0 -0.4c''\
\Z'\h'-0.2c'\D'c 0.4c''\
'
--------------------------------------------------------------------
E-Mail: (Ted Harding) <address@hidden>
Fax-to-email: +44 (0)870 094 0861
Date: 30-Dec-08 Time: 12:19:39
------------------------------ XFMail ------------------------------