#include "a.h" | |
/* | |
* 14. Three-part titles. | |
*/ | |
void | |
r_lt(int argc, Rune **argv) | |
{ | |
Rune *p; | |
if(argc < 2) | |
nr(L(".lt"), evalscale(L("6.5i"), 'm')); | |
else{ | |
if(argc > 2) | |
warn("too many arguments for .lt"); | |
p = argv[1]; | |
if(p[0] == '-') | |
nr(L(".lt"), getnr(L(".lt"))-evalscale(p+1, 'm')); | |
else if(p[0] == '+') | |
nr(L(".lt"), getnr(L(".lt"))+evalscale(p+1, 'm')); | |
else | |
nr(L(".lt"), evalscale(p, 'm')); | |
} | |
} | |
void | |
t14init(void) | |
{ | |
addreq(L("tl"), r_warn, -1); | |
addreq(L("pc"), r_nop, -1); /* page number char */ | |
addreq(L("lt"), r_lt, -1); | |
} | |