home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / WIN_NT / LI_NT.ZIP / README.TXT < prev    next >
Encoding:
Text File  |  1993-04-18  |  4.1 KB  |  102 lines

  1. This is a beta release Windows NT file utility. 
  2.  
  3. The postscript interpreter is grafted onto a text/hex viewer.
  4. I don't know whether it will stay on there for the final release
  5. or not since the interpretation code was developed stricly
  6. around the NT CD's.
  7.  
  8. Comments are welcome, preferably E-mail to CIS 73537,1203,
  9. Jeff Lundblad.
  10.  
  11. Notes on viewing Postscript files:
  12.  
  13. 1) LI only makes a first approximation attempt at processing
  14.       a) text
  15.       b) column positioning
  16.       c) row positioning
  17.       d) page ejects
  18.    The 'interpretation' is based strictly on my examination of
  19.    the files on the NT July, October and March CD's. There are 
  20.    no guarantees that I'm doing it right. Positioning 'resolution' 
  21.    is character width and line height based on the viewed font. 
  22.    This doesn't work exceptionally well. Proportional fonts of 
  23.    8-12pts seem to work best. Row positioning is relative, not 
  24.    absolute. That is, I take the difference between the previous 
  25.    'Y' coordinate and the current 'Y' coordinate & figure how many 
  26.    blank lines that is. 'X' positioning is a little closer to absolute.
  27.  
  28. 2) No character substitutions are performed.  Instead, where
  29.    a character sub is found in the text, a binary 127 character
  30.    is placed in the text. With an ANSI font, this looks like a
  31.    box on the screen, with the 'terminal' font, it looks
  32.    like a superscripted pyramid. Printed with a True-type font,
  33.    it looks like a little bullet.  I have found that the .C00 
  34.    language files use substitution characters for quote marks 
  35.    and minus signs a lot.
  36.  
  37. 3) The .C00 language doc's use a lot of subscripted 'opt's. These
  38.    will show up in the line since I don't do subscripts. 
  39.    So you'll see a lot of:
  40.  
  41.    describes-an-optional-feature opt of-the-language.
  42.  
  43.  
  44. 4) I do not do 'page processing'. Text comes out in the order
  45.    it's found in the file.  The 'cursor' can only move down
  46.    and to the right. You'll see some tables that look
  47.    like:
  48.  
  49.    item 1
  50.    item 2
  51.    item 3
  52.                  item 4
  53.                  item 5
  54.                  item 6
  55.  
  56.    where if the file was printed on a native postscript printer,
  57.    item 1 and item 4 would be on the same line. You may also see
  58.    page headers at the bottom of the page, and the dots between
  59.    table of contents entries and their page numbers at the end
  60.    of the line instead of between the text and number, and some
  61.    special font'ed words in unusual places  - I don't try to go 
  62.    back & put them where they belong. For example, you'll see
  63.  
  64.             This has a bold "Note" at the beginningNote
  65.  
  66.    where the 'Note' at the end would be in the blank at the front
  67.    if printed on a postscript printer. 
  68.  
  69. 5) If you want to print an 'interpreted' file, you will get best
  70.    results with a true-type font and use 'match screen font' or a 
  71.    printer font in the print dialog box with an 8-12pt font. Fixed 
  72.    fonts tend to run off of the right edge of the paper. You may need to
  73.    experiment with font size, depending on the file you're
  74.    viewing. 
  75.  
  76. 6) If you want to automatically switch to postscript interpretation
  77.    when you open one of the NT doc's, set up the extents under
  78.    Options|File Types, or copy the LI.INI file in this archive
  79.    to your \Winnt directory.  If you're searching for text, or
  80.    files containing specified text, it's best if you have the
  81.    file types set up to be recognized as postscript. The View|Postscript
  82.    menu item toggles between postscript interpretation and raw file
  83.    output.
  84.  
  85.  
  86. Notes on LI & NT
  87.  
  88. 1) UNICODE support is un-tested, and will probably not work
  89.  
  90. 2) HPFS support is un-tested, but will possibly work.
  91.  
  92. 3) NTFS support is lightly tested and seems to work.
  93.  
  94. 4) I don't know why the File|Save As and Options|File Types dialog
  95.    boxes look so strange.
  96.  
  97. 5) Only 32bits of file and disk sizes are processed (NT stores 64 bit
  98.    sizes, but I only look at the bottom 32 bits).
  99.  
  100. 6) Selections larger than 64K in edit windows will not work. There may 
  101.    be some other remnants of 64K boundries that I haven't realized
  102.    or found in my testing.