|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T t
Length: 8319 (0x207f) Types: TextFile Names: »tabXXX.c«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─⟦this⟧ »EUUGD11/euug-87hel/sec1/ntable/tabXXX.c«
/* This is an example of a source file for an nroff driver table. * It is a very stripped down version of a Diablo 450 in 10 pitch. * The integer settings (bset - Adj) are correct for this terminal * but only ascii charcters and some simple special charcters are * included. Therefore, it is not intended as a source for a useful * driver table, but rather as a starting point so that you can * hack up your own. */ #include <termio.h> /* Req'd only for bset, breset */ #define INCH 240 struct { int bset; int breset; int Hor; int Vert; int Newline; int Char; int Em; int Halfline; int Adj; char *twinit; char *twrest; char *twnl; char *hlr; char *hlf; char *flr; char *bdon; char *bdoff; char *iton; char *itoff; char *ploton; char *plotoff; char *up; char *down; char *right; char *left; char *codetab[256-32]; char *zzz; } t = { /*bset */ 0, /*breset */ ONLCR | OCRNL | ONLRET, /*Hor */ INCH / 60, /*Vert */ INCH / 48, /*Newline */ INCH / 6, /*Char */ INCH / 10, /*Em */ INCH / 10, /*Halfline*/ INCH / 12, /*Adj */ INCH / 10, /*twinit */ "", /*twrest */ "", /*twnl */ "", /*hlr */ "", /*hlf */ "", /*flr */ "", /*bdon */ "", /*bdoff */ "", /*iton */ "", /*itoff */ "", /*ploton */ "", /*plotoff */ "", /*up */ "", /*down */ "", /*right */ "", /*left */ "", /* space */ "\001 ", /* ! */ "\001!", /* " */ "\001\"", /* # */ "\001#", /* $ */ "\001$", /* % */ "\001%", /* & */ "\001&", /* ' close */ "\001'", /* ( */ "\001(", /* ) */ "\001)", /* * */ "\001*", /* + */ "\001+", /* , */ "\001,", /* - hyphen */ "\001-", /* . */ "\001.", /* / */ "\001/", /* 0 */ "\2010", /* 1 */ "\2011", /* 2 */ "\2012", /* 3 */ "\2013", /* 4 */ "\2014", /* 5 */ "\2015", /* 6 */ "\2016", /* 7 */ "\2017", /* 8 */ "\2018", /* 9 */ "\2019", /* : */ "\001:", /* ; */ "\001;", /* < */ "\001<", /* = */ "\001=", /* > */ "\001>", /* ? */ "\001?", /* @ */ "\001@", /* A */ "\201A", /* B */ "\201B", /* C */ "\201C", /* D */ "\201D", /* E */ "\201E", /* F */ "\201F", /* G */ "\201G", /* H */ "\201H", /* I */ "\201I", /* J */ "\201J", /* K */ "\201K", /* L */ "\201L", /* M */ "\201M", /* N */ "\201N", /* O */ "\201O", /* P */ "\201P", /* Q */ "\201Q", /* R */ "\201R", /* S */ "\201S", /* T */ "\201T", /* U */ "\201U", /* V */ "\201V", /* W */ "\201W", /* X */ "\201X", /* Y */ "\201Y", /* Z */ "\201Z", /* [ */ "\001[", /* \ */ "\001\\", /* ] */ "\001]", /* ^ */ "\001^", /* _ dash */ "\001_", /* ` open */ "\001`", /* a */ "\201a", /* b */ "\201b", /* c */ "\201c", /* d */ "\201d", /* e */ "\201e", /* f */ "\201f", /* g */ "\201g", /* h */ "\201h", /* i */ "\201i", /* j */ "\201j", /* k */ "\201k", /* l */ "\201l", /* m */ "\201m", /* n */ "\201n", /* o */ "\201o", /* p */ "\201p", /* q */ "\201q", /* r */ "\201r", /* s */ "\201s", /* t */ "\201t", /* u */ "\201u", /* v */ "\201v", /* w */ "\201w", /* x */ "\201x", /* y */ "\201y", /* z */ "\201z", /* { */ "\001{", /* | */ "\001|", /* } */ "\001}", /* ~ */ "\001~", /* narrow sp */ "\000\0", /* hyphen */ "\001-", /* bullet */ "\000\0", /* square */ "\000\0", /* 3/4 em */ "\001-", /* rule */ "\001_", /* 1/4 */ "\0031/4", /* 1/2 */ "\0031/2", /* 3/4 */ "\0033/4", /* minus */ "\001-", /* fi */ "\202fi", /* fl */ "\202fl", /* ff */ "\202ff", /* ffi */ "\203ffi", /* ffl */ "\203ffl", /* degree */ "\000\0", /* dagger */ "\000\0", /* section */ "\000\0", /* foot mark */ "\000\0", /* acute accent */ "\000\0", /* grave accent */ "\000\0", /* underrule */ "\001_", /* slash (longer) */ "\001/", /* half narrow space */ "\000\0", /* unpaddable space */ "\001 ", /* alpha */ "\000\0", /* beta */ "\000\0", /* gamma */ "\000\0", /* epsilon */ "\000\0", /* zeta */ "\000\0", /* eta */ "\000\0", /* theta */ "\000\0", /* iota */ "\000\0", /* kappa */ "\000\0", /* lambda */ "\000\0", /* mu */ "\000\0", /* nu */ "\000\0", /* xi */ "\000\0", /* omicron */ "\000\0", /* pi */ "\000\0", /* rho */ "\000\0", /* sigma */ "\000\0", /* tau */ "\000\0", /* upsilon */ "\000\0", /* phi */ "\000\0", /* chi */ "\000\0", /* psi */ "\000\0", /* omega */ "\000\0", /* Gamma */ "\000\0", /* Delta */ "\000\0", /* Theta */ "\000\0", /* Lambda */ "\000\0", /* Xi */ "\000\0", /* Pi */ "\000\0", /* Sigma */ "\000\0", /* Tau */ "\000\0", /* Upsilon */ "\000\0", /* Phi */ "\000\0", /* Psi */ "\000\0", /* Omega */ "\000\0", /* square root */ "\000\0", /* terminal sigma */ "\000\0", /* root en */ "\000\0", /* >= */ "\000\0", /* <= */ "\000\0", /* identically equal */ "\000\0", /* equation minus */ "\000\0", /* approx = */ "\000\0", /* approximates */ "\000\0", /* not equal */ "\000\0", /* right arrow */ "\000\0", /* left arrow */ "\000\0", /* up arrow */ "\000\0", /* down arrow */ "\000\0", /* eqn equals */ "\000\0", /* multiply */ "\000\0", /* divide */ "\000\0", /* plus-minus */ "\000\0", /* cup (union) */ "\000\0", /* cap (intersection) */ "\000\0", /* subset of */ "\000\0", /* superset of */ "\000\0", /* improper subset */ "\000\0", /* improper superset */ "\000\0", /* infinity */ "\000\0", /* pt deriv */ "\000\0", /* gradient */ "\000\0", /* not */ "\000\0", /* integral */ "\000\0", /* proportional to */ "\000\0", /* empty set */ "\000\0", /* member of */ "\000\0", /* equation plus */ "\001+", /* registration mk */ "\000\0", /* copyright mk */ "\000\0", /* box rule */ "\001|", /* cent sign */ "\000\0", /* dbl dagger */ "\000\0", /* right hand */ "\000\0", /* left hand */ "\000\0", /* math * */ "\001*", /* bell system sign */ "\000\0", /* or (was star) */ "\001|", /* circle */ "\000\0", /* left top of big curly */ "\001|", /* left bottom of big curly */ "\001|", /* right top of big curly */ "\001|", /* right bottom of big curly */ "\001|", /* left center of big curly */ "\001|", /* right center of big curly */ "\001|", /* bold vertical rule */ "\001|", /* left bottom of big bracket */ "\001|", /* right bottom of big bracket */ "\001|", /* left top of big bracket */ "\001|", /* right top of big bracket */ "\001|", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", /* ??? */ "\000\0", };