home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.13 / text0045.txt < prev    next >
Encoding:
Internet Message Format  |  1988-04-18  |  2.2 KB

  1. From: uunet!harvard.harvard.edu!haddock!karl (Karl Heuer)
  2.  
  3. In article <10317@uunet.UU.NET> gs732%uxe.cso.uiuc.edu@uxc.cso.uiuc.edu (Ghie-Hugh Song ) writes:
  4. >Have you ever dreamed that TeX were more WYSWYG or that you could type
  5. >Greek characters in the text mode directly?  If we had an extended
  6. >256 8-bit ASCII character set such as IBM PC's. (See Appendix of
  7. >PC DOS Manual), things would be much easier.
  8.  
  9. Well, actually I've wished for a *lot* of non-ASCII characters at various
  10. times.  More than you can fit in the 128 available slots.  But most of them
  11. are so seldom used that I don't mind that they don't have reserved 8-bit
  12. values.
  13.  
  14. >For the 7-bit terminal environment, in which 8-bit signals are not generated
  15. >or received by the terminal, such as VT100, it is desirable for the C-shell
  16. >or the editor to have a key which tells the host computer that the next key
  17. >is one of the upper 8-bit codes (128-255).  This key should not contradict
  18. >with a control key of the existing editor programs.
  19.  
  20. There is no such key.  (Yes, Emacs *does* distinguish between C-m and C-j.
  21. Besides, on most keyboards the big key labeled RETURN or ENTER generates C-m,
  22. so if you preempt that for a pseudo-meta, you'd have to use an explicit C-j
  23. (awkward to type) to get a newline.)  Not that it matters -- such editors
  24. normally run in raw mode anyway, so they'd be bypassing the new feature.
  25.  
  26. >In addition to this new extended ASCII, I think that some of the present
  27. >ASCII characters should be redesigned from the present ones as follows:
  28. >[suggests, among other changes, that /\_| should be stretched to fit the
  29. >character cell]
  30.  
  31. If you want line-drawing characters, add a line-drawing font.  Don't try to
  32. make the ASCII set do double duty.
  33.  
  34. >... You might have noticed that the UNIX 'man'ual pages contain '^H' in their
  35. >text files for underlining.  It seems now fully supported by most ANSI
  36. >terminals.
  37.  
  38. Oh?  Underlining with backspace is not unheard of, but I think the escape
  39. sequence \e[4m is more common, especially among "ANSI terminals".  Perhaps
  40. you're confused by software that does this conversion for you (e.g. "more")?
  41. And certainly very few terminals (hardcopy excepted) will display general
  42. overstrikes like a cent sign.
  43.  
  44. Volume-Number: Volume 13, Number 41
  45.  
  46.