This is a Perl 6 program to create half-sheets (using American sizes, so 8.5x5.5) of ringing performances.
There are hard-coded things related to the Boston (USA) towers, including special logos and text.
You call it as
gentroff.pl6 -performance=pid -force -groff -image=bcr
The performance id is from BellBoard. (You can also use
By default, it won't do anything for an already existing
performance, in case you've customized the
file. To force it to overwrite the existing file, pass
If you know which logo you want to include, you can pass the
name of a file (without the
-i) parameter. If you don't want an image, specify "
Otherwise, it tries to guess based on the association
reported by BellBoard.
The program generates a
.groff output file, and if you want
to run the
groff command line as a part of the program,
you can pass
-g). (This is optional in case
you want to make changes to the output before creating the
groff version 1.22 (maybe a lower one will
work, but I don't know). (It must support the
(I really want a version of
troff that can handle fonts
without having to jump through hoops.)