| 1 |
Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
|---|
| 2 |
Free Software Foundation, Inc. |
|---|
| 3 |
See the end of the file for license conditions. |
|---|
| 4 |
|
|---|
| 5 |
|
|---|
| 6 |
This directory contains the source of the "Introduction to Programming |
|---|
| 7 |
in Emacs Lisp" written by Robert J. Chassell, bob@gnu.org. This |
|---|
| 8 |
manual is an elementary introduction to programming in Emacs Lisp for |
|---|
| 9 |
people who are not programmers, and who are not necessarily interested |
|---|
| 10 |
in programming, but who do want to customize or extend their computing |
|---|
| 11 |
environment. |
|---|
| 12 |
|
|---|
| 13 |
This third edition of 2006 Oct 31 updates the previous editions to GNU |
|---|
| 14 |
Emacs 22. |
|---|
| 15 |
|
|---|
| 16 |
The Texinfo source file `emacs-lisp-intro.texi', formats without |
|---|
| 17 |
reported error using `pdfeTeXk', Version 3.141592-1.21a-2.2 (Web2C |
|---|
| 18 |
7.5.4) and texinfo.tex version 2006-08-26.17 started by `texi2dvi' |
|---|
| 19 |
version 4.8, and with `makeinfo' version 4.8. |
|---|
| 20 |
|
|---|
| 21 |
Also, this tar file contains the following optional Encapsulated Post |
|---|
| 22 |
Script figures. |
|---|
| 23 |
|
|---|
| 24 |
drawers.eps 7129 bytes |
|---|
| 25 |
cons-1.eps 12136 |
|---|
| 26 |
cons-2.eps 12523 |
|---|
| 27 |
cons-2a.eps 12420 |
|---|
| 28 |
cons-3.eps 12984 |
|---|
| 29 |
cons-4.eps 13866 |
|---|
| 30 |
cons-5.eps 12986 |
|---|
| 31 |
lambda-1.eps 10252 |
|---|
| 32 |
lambda-2.eps 10278 |
|---|
| 33 |
lambda-3.eps 10275 |
|---|
| 34 |
|
|---|
| 35 |
See the beginning of the `emacs-lisp-intro.texi' file for appropriate |
|---|
| 36 |
settings. These figures are not necessary; they are merely nice to |
|---|
| 37 |
look at --- without them you get the same figures printed with ASCII |
|---|
| 38 |
characters. |
|---|
| 39 |
|
|---|
| 40 |
Whether and how you print PostScript depends on your site. You not |
|---|
| 41 |
only need to set 'print-postscript-figures' before creating the .dvi |
|---|
| 42 |
file, but then must convert the .dvi file to .ps with a 'dvips' or |
|---|
| 43 |
equivalent command. |
|---|
| 44 |
|
|---|
| 45 |
On some systems you will see an error message when `psfig.tex' is |
|---|
| 46 |
loaded for the last two .eps files: |
|---|
| 47 |
|
|---|
| 48 |
! No room for a new \write . |
|---|
| 49 |
|
|---|
| 50 |
If this happens, try `epsf.tex' instead of `psfig.tex', or try typing |
|---|
| 51 |
RET at the error; the formatting may continue successfully. |
|---|
| 52 |
|
|---|
| 53 |
Or else find the section that says: |
|---|
| 54 |
|
|---|
| 55 |
@c !!! Clear print-postscript-figures if the computer formatting this |
|---|
| 56 |
@c document is too small and cannot handle all the diagrams and figures. |
|---|
| 57 |
@c clear print-postscript-figures |
|---|
| 58 |
|
|---|
| 59 |
and change the file so it reads: @clear print-postscript-figures |
|---|
| 60 |
This will prevent TeX from attempting to load the last few .eps files. |
|---|
| 61 |
|
|---|
| 62 |
You will find additional instructions on formatting in the beginning |
|---|
| 63 |
of the Texinfo file 'emacs-lisp-intro.texi'. Best Wishes! |
|---|
| 64 |
|
|---|
| 65 |
2006 Oct 31 |
|---|
| 66 |
Robert J. Chassell, bob@gnu.org |
|---|
| 67 |
|
|---|
| 68 |
|
|---|
| 69 |
This file is part of GNU Emacs. |
|---|
| 70 |
|
|---|
| 71 |
GNU Emacs is free software; you can redistribute it and/or modify |
|---|
| 72 |
it under the terms of the GNU General Public License as published by |
|---|
| 73 |
the Free Software Foundation; either version 3, or (at your option) |
|---|
| 74 |
any later version. |
|---|
| 75 |
|
|---|
| 76 |
GNU Emacs is distributed in the hope that it will be useful, |
|---|
| 77 |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
|---|
| 78 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|---|
| 79 |
GNU General Public License for more details. |
|---|
| 80 |
|
|---|
| 81 |
You should have received a copy of the GNU General Public License |
|---|
| 82 |
along with GNU Emacs; see the file COPYING. If not, write to the |
|---|
| 83 |
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
|---|
| 84 |
Boston, MA 02110-1301, USA. |
|---|