groff_diff(7) says scalesize is 1 by default and gives this
rule for interpreting scalesize:

   [given] arguments that represent a type size in points the
   formatter multiplies by scalesize and converts to an integer

Surprise: in a font description file "scalesize" is called "sizescale".
I ran this experiment in groff 1.23.0:

$ grep sizescale devlj4/DESC
sizescale 4

$ groff -Tlj4
.nr x 1p
.tm \nx
16

$ grep sizescale devascii/DESC
<no sizescale found>

$ groff -Tascii
.nr x 1p
.tm \nx
3

More surprises: I can't square either answer with groff_diff.

Doug

Reply via email to