Tektronix 4051 font

  • Page style
  • Use browser font
  • Browser style
  • User/default
  • You can also use
    the style sheet
    selection in Firefox
  • I once found an assembly listing for the Tek 4051 videoterminal (Wikipedia) firmware and noticed font data there – so I felt an urge to type the ~1200 octal digits of the font just to see it. 😅

    Few links:

  • The complete assembly listing in the bitsavers.org archive (7.3Mbytes)
    (or get the PDF from my server)
    The font starts at page 174.
  • Wikipedia page, of course
  • Photo of the terminal
  • Product information PDF (2.2Mbytes)
         1	for (<>) {
         2	    if (/^BITMAP\n$/../^ENDCHAR\n$/) {
         3		print, next if /^(BITMAP|ENDCHAR)\n$/;
         4		$n = eval "0x$_";
         5		for ($r = 0; $r < 8; $r++) {
         6		    for ($bit = 0200; $bit > 0200 >> $bbw; $bit >>= 1) {
         7			print $bit & $n ? "FF" : "00";
         8		    }
         9		    print "\n";
        10		}
        11	    } elsif (/^(SIZE|DWIDTH|SWIDTH|BBX|FONTBOUNDINGBOX
        12		        |FONT_ASCENT|FONT_DESCENT)\s((-?\d+\s*)+)/x) {
        13		print $1;
        14		$bbw = 1 * $2 if $1 eq 'BBX';
        15		print " ", $_ * 8 for split /\s+/, $2;
        16		print "\n";
        17	    } else {
        18		print;
        19	    }
        20	}
    

    TODO write something


    SSI *** Sunday, 01-Nov-2026 01:19:23 CET