home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / packet / kmtrm120.zip / KAMKEY.TEX < prev    next >
Text File  |  1993-03-12  |  6KB  |  173 lines

  1. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2. % NOTE:  if you don't know about the TeX typesetting system,           %
  3. %        1) you're missing out.....  TeX puts word processors, plain   %
  4. %           old desktop publishing systems, etc., to shame!            %
  5. %        2) you need not mess with this file (it isn't important to    %
  6. %           KAMterm....)                                               %
  7. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  8. % FILENAME:  kamkey.tex                                                %
  9. % AUTHOR (and almost embarassed to admit it):  Jim Graham              %
  10. %                                                                      %
  11. % this is a quick and dirty TeX hack to give you a nice little chart   %
  12. % showing the allocation of function keys.  I used this for KAMterm,   %
  13. % but of course, it could be used for other stuff, too.  you may use   %
  14. % this as you see fit, but if you distribute it, you may not delete    %
  15. % this bit on top.                                                     %
  16. %                                                                      %
  17. % NOTE:  this is DESIGNED TO BE PRINTED ON NAME/ADDRESS LABELS, which  %
  18. %        are then stuck to whatever you have for a function key        %
  19. %        template.  (like I said, quick and dirty hack....)            %
  20. %                                                                      %
  21. % oh yeah, this assumes that your function keys are at the top of your %
  22. % keyboard, and horizontal.  if you have the old-style keyboard,       %
  23. % you've got some hacking (or cut/paste) to do.                        %
  24. %                                                                      %
  25. % fellow TeXnicians, please note:                                      %
  26. %                                                                      %
  27. % I'm mainly throwing this in because I think some people will be able %
  28. % to use it, as I did, as a simple way to get a nicely-formatted list  %
  29. % of function key assignments.  I don't claim that this is the perfect %
  30. % way to do it....quite the contrary, there are a lot of things that   %
  31. % are done in here that are, shall we say, not the most TeXnically     %
  32. % correct way of doing things.  :-)  but it works, and it was fast,    %
  33. % which was exactly what I wanted when I hacked this out (it wasn't    %
  34. % really meant to be distributed...that was a last-minute decision!).  %
  35. %                                                                      %
  36. % PS:  ignore any overfull vbox warnings you might get from all the    %
  37. %      negative vskips after those em-dashes....again, quick and       %
  38. %      dirty, but functional.                                          %
  39. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  40.  
  41. \nopagenumbers
  42. \font\tiny=cmr5
  43. % forty pt (I don't have the real cmssdc40) for our quick/dirty hack
  44. \font\fortypt=cmssdc10 scaled 4000
  45. \tiny
  46. \baselineskip=8pt
  47. \vsize=5.8truein
  48. \hsize=4.3truein
  49.  
  50. % gee, anyone *NOT* recognize where this (\boxit) came from?  :-)
  51. % for those who really don't know, it's from ``The TeXbook''  (and
  52. % anyone who doesn't know what that is shouldn't have even gotten this
  53. % far!)
  54.  
  55. \def\boxit#1{\vbox{\hrule\hbox{\vrule\kern3pt
  56.       \vbox{\kern3pt#1\kern3pt}\kern3pt\vrule}\hrule}}
  57.  
  58. \setbox1=\vbox to 0.4in{\hsize=0.7in\vfill
  59.    \centerline{DOS SHELL}
  60.    \centerline{PT 100 Bd}
  61.    \centerline{C N5IAL-1}
  62.    \centerline{HELP}
  63.    \vfill}
  64. \setbox2=\vbox to 0.4in{\hsize=0.7in\vfill
  65.    \centerline{QEDIT}
  66.    \centerline{PT 200 Bd}
  67.    \centerline{AMTOR CQ}
  68.    \centerline{HF CLRXMIT}
  69.    \vfill}
  70. \setbox3=\vbox to 0.4in{\hsize=0.7in\vfill
  71.    \centerline{}
  72.    \centerline{PT AUTO Bd}
  73.    \centerline{PACTOR CQ}
  74.    \centerline{HF XMIT}
  75.    \vfill}
  76. \setbox4=\vbox to 0.4in{\hsize=0.7in\vfill
  77.    \centerline{}
  78.    \centerline{STARTUP.KAM}
  79.    \centerline{}
  80.    \centerline{HF RCVE}
  81.    \vfill}
  82.  
  83. \setbox5=\vbox to 0.4in{\hsize=0.7in\vfill
  84.    \centerline{}
  85.    \centerline{FINISH.KAM}
  86.    \centerline{}
  87.    \centerline{HF RCVI}
  88.    \vfill}
  89. \setbox6=\vbox to 0.4in{\hsize=0.7in\vfill
  90.    \centerline{}
  91.    \centerline{DAYTIME}
  92.    \centerline{}
  93.    \centerline{HF PACKET}
  94.    \vfill}
  95. \setbox7=\vbox to 0.4in{\hsize=0.7in\vfill
  96.    \centerline{}
  97.    \centerline{}
  98.    \centerline{}
  99.    \centerline{PT ABORT}
  100.    \vfill}
  101. \setbox8=\vbox to 0.4in{\hsize=0.7in\vfill
  102.    \centerline{}
  103.    \centerline{}
  104.    \centerline{}
  105.    \centerline{PT DISC}
  106.    \vfill}
  107.  
  108. \setbox9=\vbox to 0.4in{\hsize=0.7in\vfill
  109.    \centerline{}
  110.    \centerline{}
  111.    \centerline{}
  112.    \centerline{BRAGFILE}
  113.    \vfill}
  114. \setbox10=\vbox to 0.4in{\hsize=0.7in\vfill
  115.    \centerline{}
  116.    \centerline{}
  117.    \centerline{}
  118.    \centerline{QSLINFO}
  119.    \vfill}
  120.  
  121. % this is really crude, but it works.....and it works very nicely!
  122.  
  123. \setbox11=\vbox to 0.4in{\hsize=0.7in\vfill
  124.    \vskip-3.5pt
  125.    \centerline{\fortypt ---}\vskip-9pt
  126.    \centerline{\fortypt ---}\vskip-9pt
  127.    \centerline{\fortypt ---}
  128.    \vfill}
  129.  
  130. \setbox12=\vbox to 0.4in{\hsize=0.7in\vfill
  131.    \vskip-3.5pt
  132.    \centerline{\fortypt ---}\vskip-9pt
  133.    \centerline{\fortypt ---}\vskip-9pt
  134.    \centerline{\fortypt ---}
  135.    \vfill}
  136.  
  137. \setbox13=\vbox to 0.4in{\hsize=0.7in\vfill
  138.    \centerline{CTRL}
  139.    \centerline{ALT}
  140.    \centerline{SHIFT}
  141.    \centerline{}
  142.    \vfill}
  143.  
  144. \null
  145. \vskip-1truein
  146. \hskip-1.2truein
  147. \hbox to 2.9truein{\boxit{\box1}\hss
  148.       \boxit{\box2}\hss
  149.       \boxit{\box3}\hss
  150.       \boxit{\box4}\hss}
  151. \vskip0.5in
  152. \hskip-1.2truein
  153. \hbox to 2.9truein{\boxit{\box5}\hss
  154.       \boxit{\box6}\hss
  155.       \boxit{\box7}\hss
  156.       \boxit{\box8}\hss}
  157. \vskip0.5in
  158. \hskip-1.2truein
  159. \hbox to 2.9truein{\boxit{\box9}\hss
  160.       \boxit{\box10}\hss
  161.       \boxit{\box11}\hss
  162.       \boxit{\box12}\hss}
  163. \vskip0.5in
  164. \hskip-1.2truein
  165. \hbox to 2.9truein{\boxit{\copy13}\hss
  166.       \boxit{\copy13}\hss
  167.       \boxit{\copy13}\hss
  168.       \boxit{\copy13}\hss}
  169.  
  170. \vfill\eject\bye
  171.  
  172.  
  173.