A Fresh Start  ::::::::::::::::::::::::::::::::::::::::::::::::::  1
METAFONT ::::::::::::::::::::::::::::::::::::::::::::::::::: 2
LINUX  :::::::::::::::::::::::::::::::::::::::::::::::::::::::::  3
MILIEU  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  4
Hardware  ::::::::::::::::::::::::::::::::::::::::::::::::::::::  5
   Suggestions  ::::::::::::::::::::::::::::::::::::::::::::::::::::  5
Software ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  7
   Installing Linux via the Milieu package  :::::::::::::::::::::::::  7
Operation System Basics  ::::::::::::::::::::::::::::::::::::  10
GNU Specifics ::::::::::::::::::::::::::::::::::::::::::::::::  11
MetaFont Basics  :::::::::::::::::::::::::::::::::::::::::::::  12
   local.mf :::::::::::::::::::::::::::::::::::::::::::::::::::::::  12
   MetaFont and X Windows  ::::::::::::::::::::::::::::::::::::  13
   First macro :::::::::::::::::::::::::::::::::::::::::::::::::::  14
   Equations ::::::::::::::::::::::::::::::::::::::::::::::::::::: 14
   Pens ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  15
   Watching loops  :::::::::::::::::::::::::::::::::::::::::::::::  16
   Declarations  ::::::::::::::::::::::::::::::::::::::::::::::::::  17
   Editing  :::::::::::::::::::::::::::::::::::::::::::::::::::::::  17
   Curves :::::::::::::::::::::::::::::::::::::::::::::::::::::::: 18
   A Donut ::::::::::::::::::::::::::::::::::::::::::::::::::::::  20
Dots, etc.  :::::::::::::::::::::::::::::::::::::::::::::::::::::  23
A First Program:  Tic Tac Toe ::::::::::::::::::::::::::::::  28
Program Refinement :::::::::::::::::::::::::::::::::::::::::  31
Complex Documents :::::::::::::::::::::::::::::::::::::::::  33
A First Font  ::::::::::::::::::::::::::::::::::::::::::::::::::  34
   MetaFont's most distinctive features ::::::::::::::::::::::::::: 35
Modifying Computer Modern Parameters :::::::::::::::::  37
A Logo for Linux :::::::::::::::::::::::::::::::::::::::::::::  40
Electronic Documents  :::::::::::::::::::::::::::::::::::::::  42
   Ease of Use: The Primary Criteria  ::::::::::::::::::::::::::::  42
      Two Dimensional Type  :::::::::::::::::::::::::::::::::::::  42
      Efficient Editing  ::::::::::::::::::::::::::::::::::::::::::::  43
      Permanent Portability  ::::::::::::::::::::::::::::::::::::::  43
   The TEX files  :::::::::::::::::::::::::::::::::::::::::::::::::  44
   Basic Use :::::::::::::::::::::::::::::::::::::::::::::::::::::  46
      Memos with TEX  :::::::::::::::::::::::::::::::::::::::::::  46
      Testing fonts with TEX :::::::::::::::::::::::::::::::::::::: 47
   The Andrew Toolkit, a WYSIWYG alternative ::::::::::::::::  51
Simple Hacking ::::::::::::::::::::::::::::::::::::::::::::::: 53
   Modifying mf.web :::::::::::::::::::::::::::::::::::::::::::::  53
   Fixing openinout.c ::::::::::::::::::::::::::::::::::::::::::::  54
   Educational hacking ::::::::::::::::::::::::::::::::::::::::::: 56
Embedding characters in METAFONT  ::::::::::::::::::::  57
Geometric Graphics  :::::::::::::::::::::::::::::::::::::::::  61
Linus  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  65
Watching an N Queens solution  ::::::::::::::::::::::::::::  68
   Other general programming stuff with MetaFont ::::::::::::::: 69
A Real Font  ::::::::::::::::::::::::::::::::::::::::::::::::::  70
   New Pens :::::::::::::::::::::::::::::::::::::::::::::::::::::  70
      Pens are primary  :::::::::::::::::::::::::::::::::::::::::::  70
      Triangular Pens ::::::::::::::::::::::::::::::::::::::::::::: 70
   A Meta Font ::::::::::::::::::::::::::::::::::::::::::::::::::  70
      Using declarations to exploit our new pens  ::::::::::::::::::  70
      Organization and Cooperation  ::::::::::::::::::::::::::::::  70
Further Reading :::::::::::::::::::::::::::::::::::::::::::::: 71
   THE BOOKS :::::::::::::::::::::::::::::::::::::::::::::::::  71
   Knuth's books  ::::::::::::::::::::::::::::::::::::::::::::::::  71
   Other Texts ::::::::::::::::::::::::::::::::::::::::::::::::::: 71
   Online References :::::::::::::::::::::::::::::::::::::::::::::  71
Appendix 1  :::::::::::::::::::::::::::::::::::::::::::::::::::  72
   Motherboards ::::::::::::::::::::::::::::::::::::::::::::::::: 72
   Video Cards  ::::::::::::::::::::::::::::::::::::::::::::::::::  72
   Cases and Fans  :::::::::::::::::::::::::::::::::::::::::::::::  72
   Other Parts :::::::::::::::::::::::::::::::::::::::::::::::::::  72
Appendix 2  :::::::::::::::::::::::::::::::::::::::::::::::::::  73
   The Filesystem and ls :::::::::::::::::::::::::::::::::::::::::  73
   Listing and creating files with cat  :::::::::::::::::::::::::::::  74
   File Permissions and chmod :::::::::::::::::::::::::::::::::::  75
   Kermit :::::::::::::::::::::::::::::::::::::::::::::::::::::::: 75
   Gzip compression  :::::::::::::::::::::::::::::::::::::::::::::  76
   Tar archives ::::::::::::::::::::::::::::::::::::::::::::::::::: 76
   Patching source code ::::::::::::::::::::::::::::::::::::::::::  76
   Finding files  ::::::::::::::::::::::::::::::::::::::::::::::::::  76
   Making a new kernel ::::::::::::::::::::::::::::::::::::::::::  76
   Booting via lilo  :::::::::::::::::::::::::::::::::::::::::::::::  76
   stty :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  77
   Bourne Again SHell :::::::::::::::::::::::::::::::::::::::::::  77
      Commands for Moving :::::::::::::::::::::::::::::::::::::: 77
      Commands for Manipulating the History ::::::::::::::::::::  78
      Commands for Changing Text  ::::::::::::::::::::::::::::::  78
      Killing and Yanking ::::::::::::::::::::::::::::::::::::::::: 79
      Arguments :::::::::::::::::::::::::::::::::::::::::::::::::: 80
      Completing :::::::::::::::::::::::::::::::::::::::::::::::::  80
      Miscellaneous :::::::::::::::::::::::::::::::::::::::::::::::  81
Getting the MetaFont and TEX files  :::::::::::::::::::::::  82
   TEX archives :::::::::::::::::::::::::::::::::::::::::::::::::: 82
Initialization files :::::::::::::::::::::::::::::::::::::::::::::  83
   /etc/rc :::::::::::::::::::::::::::::::::::::::::::::::::::::::: 83
   /etc/rc.inet  :::::::::::::::::::::::::::::::::::::::::::::::::::  83
   /etc/profile  :::::::::::::::::::::::::::::::::::::::::::::::::::  84
Appendix 3  :::::::::::::::::::::::::::::::::::::::::::::::::::  85
   Misc. Emacs Notes:  ::::::::::::::::::::::::::::::::::::::::::: 85
   .emacs ::::::::::::::::::::::::::::::::::::::::::::::::::::::::  90
Appendix 4  :::::::::::::::::::::::::::::::::::::::::::::::::::  94
   .Xdefaults ::::::::::::::::::::::::::::::::::::::::::::::::::::: 95
   .fvwmrc ::::::::::::::::::::::::::::::::::::::::::::::::::::::: 97
Appendix 5 ::::::::::::::::::::::::::::::::::::::::::::::::::  102
   Sample file structure :::::::::::::::::::::::::::::::::::::::::  102
