diacrit(p1
, type
) int p1
, type
; {
printf(".nr 10 %du\n", max(eht
[p1
]-ebase
[p1
]-VERT(2),0));
printf(".ds %d \\v'-1'_\\v'1'\n", c
);
printf(".ds %d \\v'-1'.\\v'1'\n", c
);
printf(".ds %d \\v'-1'..\\v'1'\n", c
);
printf(".ds %d \\v'-1'\\l'\\n(%du'\\v'1'\n",
printf(".ds %d \\l'\\n(%du'\n", c
, p1
);
printf(".as %d \\h'-\\n(%du-\\n(%du/2u'\\v'0-\\n(10u'\\*(%d",
printf("\\v'\\n(10u'\\h'-\\n(%du+\\n(%du/2u'\n", c
, p1
);
if (dbg
) printf(".\tdiacrit: %c over S%d, h=%d, b=%d\n", type
, p1
, eht
[p1
], ebase
[p1
]);