a fucking TeX tldr: the bonus stuff that would clutter up the main page

this page is under construction

this is trying to be a sort of index to document all the things that don't seem as vitally
important as on the other page.

==================== DVI ====================
opcode documentation stolen from this archived page

|    opcode | mnemonic   | params                                                                      | desc                                |
+-----------+------------+-----------------------------------------------------------------------------+-------------------------------------+
|   0...127 | set_char_i |                                                                             | typeset a character and move right  |
|       128 | set1       | c[1]                                                                        | typeset a character and move right  |
|       129 | set2       | c[2]                                                                        | "                                   |
|       130 | set3       | c[3]                                                                        | "                                   |
|       131 | set4       | c[4]                                                                        | "                                   |
|       132 | set_rule   | a[4], b[4]                                                                  | typeset a rule and move right       |
|       133 | put1       | c[1]                                                                        | typeset a character                 |
|       134 | put2       | c[2]                                                                        | "                                   |
|       135 | put3       | c[3]                                                                        | "                                   |
|       136 | put4       | c[4]                                                                        | "                                   |
|       137 | put_rule   | a[4], b[4]                                                                  | typeset a rule                      |
|       138 | nop        |                                                                             | no operation                        |
|       139 | bop        | c_0[4]..c_9[4], p[4]                                                        | beginning of page                   |
|       140 | eop        |                                                                             | ending of page                      |
|       141 | push       |                                                                             | save the current positions          |
|       142 | pop        |                                                                             | restore previous positions          |
|       143 | right1     | b[1]                                                                        | move right                          |
|       144 | right2     | b[2]                                                                        | "                                   |
|       145 | right3     | b[3]                                                                        | "                                   |
|       146 | right4     | b[4]                                                                        | "                                   |
|       147 | w0         |                                                                             | move right by w                     |
|       148 | w1         | b[1]                                                                        | move right and set w                |
|       149 | w2         | b[2]                                                                        | "                                   |
|       150 | w3         | b[3]                                                                        | "                                   |
|       151 | w4         | b[4]                                                                        | "                                   |
|       152 | x0         |                                                                             | move right by x                     |
|       153 | x1         | b[1]                                                                        | move right and set x                |
|       154 | x2         | b[2]                                                                        | "                                   |
|       155 | x3         | b[3]                                                                        | "                                   |
|       156 | x4         | b[4]                                                                        | "                                   |
|       157 | down1      | a[1]                                                                        | move down                           |
|       158 | down2      | a[2]                                                                        | "                                   |
|       159 | down3      | a[3]                                                                        | "                                   |
|       160 | down4      | a[4]                                                                        | "                                   |
|       161 | y0         |                                                                             | move down by y                      |
|       162 | y1         | a[1]                                                                        | move down and set y                 |
|       163 | y2         | a[2]                                                                        | "                                   |
|       164 | y3         | a[3]                                                                        | "                                   |
|       165 | y4         | a[4]                                                                        | "                                   |
|       166 | z0         |                                                                             | move down by z                      |
|       167 | z1         | a[1]                                                                        | move down and set z                 |
|       168 | z2         | a[2]                                                                        | "                                   |
|       169 | z3         | a[3]                                                                        | "                                   |
|       170 | z4         | a[4]                                                                        | "                                   |
| 171...234 | fnt_num_i  |                                                                             | set current font to i               |
|       235 | fnt1       | k[1]                                                                        | set current font                    |
|       236 | fnt2       | k[2]                                                                        | "                                   |
|       237 | fnt3       | k[3]                                                                        | "                                   |
|       238 | fnt4       | k[4]                                                                        | "                                   |
|       239 | xxx1       | k[1], x[k]                                                                  | extension to DVI primitives         |
|       240 | xxx2       | k[2], x[k]                                                                  | "                                   |
|       241 | xxx3       | k[3], x[k]                                                                  | "                                   |
|       242 | xxx4       | k[4], x[k]                                                                  | "                                   |
|       243 | fnt_def1   | k[1], c[4], s[4], d[4], a[1], l[1], n[a+l]                                  | define the meaning of a font number |
|       244 | fnt_def2   | k[2], c[4], s[4], d[4],  a[1], l[1], n[a+l]                                 | "                                   |
|       245 | fnt_def3   | k[3], c[4], s[4], d[4],  a[1], l[1], n[a+l]                                 | "                                   |
|       246 | fnt_def4   | k[4], c[4], s[4], d[4], a[1], l[1], n[a+l]                                  | "                                   |
|       247 | pre        | i[1], num[4], den[4], mag[4], k[1], x[k]                                    | preamble                            |
|       248 | post       | p[4], num[4], den[4], mag[4],  l[4], u[4], s[2], t[2] Ā«font definitionsĀ»    | postamble beginning                 |
|       249 | post_post  | q[4], i[1]; 223's                                                           | postamble ending                    |
| 250...255 | undefined  |                                                                             |                                     |

won't bother defining most of these, just the interesting ones you can cause chaos with (xx1-4)

==================== TEX ====================
==================== PLAIN TEX ====================
==================== E-TEX ====================
==================== DVIPS ====================
==================== PDFTEX ====================
==================== METAFONT? ====================
==================== METAPOST? ====================