back.texi 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. \input rotate
  2. \font\title=ptmb at20pt
  3. \font\body=ptmr at12pt
  4. \font\price=ptmr at10pt
  5. \baselineskip=13pt
  6. \parskip=13pt
  7. \parindent=0pt
  8. \nopagenumbers
  9. \hsize=7in
  10. \vsize=9.25in
  11. \voffset=-1in
  12. \hoffset=-1in
  13. \hbox to7in{%
  14. \vbox to9.25in{
  15. \hsize=6in
  16. \leftskip=.75in
  17. \rightskip=.25in
  18. \vskip2in
  19. \title
  20. \hfil GNU Emacs\hfil
  21. \body
  22. Most of the GNU Emacs text editor is written in the programming
  23. language called Emacs Lisp. You can write new code in Emacs Lisp and
  24. install it as an extension to the editor. However, Emacs Lisp is more
  25. than a mere ``extension language''; it is a full computer programming
  26. language in its own right. You can use it as you would any other
  27. programming language.
  28. Because Emacs Lisp is designed for use in an editor, it has special
  29. features for scanning and parsing text as well as features for handling
  30. files, buffers, displays, subprocesses, and so on. Emacs Lisp is
  31. closely integrated with the editing facilities; thus, editing commands
  32. are functions that can also conveniently be called from Lisp programs,
  33. and parameters for customization are ordinary Lisp variables.
  34. This manual describes Emacs Lisp. Generally speaking, the earlier
  35. chapters describe features of Emacs Lisp that have counterparts in
  36. many programming languages, and later chapters describe features that
  37. are peculiar to Emacs Lisp or relate specifically to editing.
  38. \vfil
  39. \leftskip=0pt
  40. \rightskip=0pt
  41. \parfillskip=0pt\hfil%
  42. ISBN-1-882114-04-3
  43. \vskip.5in
  44. }%
  45. \setbox0=\vbox to1in{
  46. \vfil\hskip.5in
  47. {\price FSF $\bullet$ US\$25.00 $\bullet$ Printed in USA}
  48. \vskip.5in
  49. }%
  50. \rotl0%
  51. }
  52. \eject\bye