diff options
| -rw-r--r-- | lispintro/ChangeLog | 5 | ||||
| -rw-r--r-- | lispintro/emacs-lisp-intro.texi | 86 |
2 files changed, 54 insertions, 37 deletions
diff --git a/lispintro/ChangeLog b/lispintro/ChangeLog index fdd8b8123c9..2306674ce81 100644 --- a/lispintro/ChangeLog +++ b/lispintro/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2001-11-25 Robert J. Chassell <bob@rattlesnake.com> | ||
| 2 | |||
| 3 | * emacs-lisp-intro.texi: Move @contents to the beginning of the | ||
| 4 | file. Set the size to @smallbook. | ||
| 5 | |||
| 1 | 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il> | 6 | 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il> |
| 2 | 7 | ||
| 3 | * Makefile.in: New file. | 8 | * Makefile.in: New file. |
diff --git a/lispintro/emacs-lisp-intro.texi b/lispintro/emacs-lisp-intro.texi index 451584e0ff3..ea611b49f98 100644 --- a/lispintro/emacs-lisp-intro.texi +++ b/lispintro/emacs-lisp-intro.texi | |||
| @@ -9,21 +9,20 @@ | |||
| 9 | @finalout | 9 | @finalout |
| 10 | 10 | ||
| 11 | @c --------- | 11 | @c --------- |
| 12 | @c <<<< Now set for smallbook, which works well with all | 12 | @c <<<< For hard copy printing, this file is now |
| 13 | @c sizes of paper and no included PostScript figures | 13 | @c set for smallbook, which works for all sizes |
| 14 | @c (this setting uses ASCII figures instead). >>>> | 14 | @c of paper, and with Postscript figures >>>> |
| 15 | 15 | @smallbook | |
| 16 | @c @smallbook | 16 | @clear largebook |
| 17 | @c @clear largebook | ||
| 18 | @c @clear print-postscript-figures | ||
| 19 | @set largebook | ||
| 20 | @set print-postscript-figures | 17 | @set print-postscript-figures |
| 18 | @c set largebook | ||
| 19 | @c clear print-postscript-figures | ||
| 21 | @c --------- | 20 | @c --------- |
| 22 | 21 | ||
| 23 | @comment %**end of header | 22 | @comment %**end of header |
| 24 | 23 | ||
| 25 | @set edition-number 2.01 | 24 | @set edition-number 2.02 |
| 26 | @set update-date 2001 Nov 24 | 25 | @set update-date 2001 Nov 25 |
| 27 | 26 | ||
| 28 | @ignore | 27 | @ignore |
| 29 | ## Summary of shell commands to create various output formats: | 28 | ## Summary of shell commands to create various output formats: |
| @@ -35,7 +34,6 @@ | |||
| 35 | texi2dvi emacs-lisp-intro.texi | 34 | texi2dvi emacs-lisp-intro.texi |
| 36 | 35 | ||
| 37 | ## HTML output | 36 | ## HTML output |
| 38 | texi2html emacs-lisp-intro.texi | ||
| 39 | makeinfo --html --no-split --verbose emacs-lisp-intro.texi | 37 | makeinfo --html --no-split --verbose emacs-lisp-intro.texi |
| 40 | 38 | ||
| 41 | ## Plain text output | 39 | ## Plain text output |
| @@ -106,9 +104,10 @@ | |||
| 106 | @c tex emacs-lisp-intro.texi | 104 | @c tex emacs-lisp-intro.texi |
| 107 | @c lpr -d emacs-lisp-intro.dvi | 105 | @c lpr -d emacs-lisp-intro.dvi |
| 108 | 106 | ||
| 109 | @c If you include the PostScript figures, you must convert the .dvi | 107 | @c If you include the PostScript figures, and you have old software, |
| 110 | @c file to a .ps file before printing. Run either of the | 108 | @c you may need to convert the .dvi file to a .ps file before |
| 111 | @c following command sequences, or one similar: | 109 | @c printing. Run either of the following command sequences, or one |
| 110 | @c similar: | ||
| 112 | @c | 111 | @c |
| 113 | @c dvips -f < emacs-lisp-intro.dvi > emacs-lisp-intro.ps | 112 | @c dvips -f < emacs-lisp-intro.dvi > emacs-lisp-intro.ps |
| 114 | @c | 113 | @c |
| @@ -120,9 +119,6 @@ | |||
| 120 | @c (Note: if you edit the book so as to change the length of the | 119 | @c (Note: if you edit the book so as to change the length of the |
| 121 | @c table of contents, you may have to change the value of `pageno' below.) | 120 | @c table of contents, you may have to change the value of `pageno' below.) |
| 122 | 121 | ||
| 123 | @c Remember that TeX places the Table of Contents at the end of the | ||
| 124 | @c print run; you need to put those pages in front of the Preface. | ||
| 125 | |||
| 126 | @c ================ End of Formatting Sections ================ | 122 | @c ================ End of Formatting Sections ================ |
| 127 | 123 | ||
| 128 | @c For next or subsequent edition: | 124 | @c For next or subsequent edition: |
| @@ -300,16 +296,27 @@ entitled ``GNU Free Documentation License''. | |||
| 300 | @oddheading @thissection @| @| @thispage | 296 | @oddheading @thissection @| @| @thispage |
| 301 | @end iftex | 297 | @end iftex |
| 302 | 298 | ||
| 303 | @ifnottex | 299 | @ifnothtml |
| 304 | @node Top, Preface, (dir), (dir) | ||
| 305 | @top An Introduction to Programming in Emacs Lisp | ||
| 306 | 300 | ||
| 307 | This is an introduction to @cite{Programming in Emacs Lisp}, for | 301 | @c Keep T.O.C. short by tightening up. |
| 308 | people who are not programmers. | 302 | @ifset largebook |
| 303 | @tex | ||
| 304 | \global\parskip 2pt plus 1pt | ||
| 305 | \global\advance\baselineskip by -1pt | ||
| 306 | @end tex | ||
| 307 | @end ifset | ||
| 309 | 308 | ||
| 310 | This master menu first lists each chapter and index; then it lists | 309 | @shortcontents |
| 311 | every node in every chapter. | 310 | @contents |
| 312 | @end ifnottex | 311 | |
| 312 | @ifset largebook | ||
| 313 | @tex | ||
| 314 | \global\parskip 6pt plus 1pt | ||
| 315 | \global\advance\baselineskip by 1pt | ||
| 316 | @end tex | ||
| 317 | @end ifset | ||
| 318 | |||
| 319 | @end ifnothtml | ||
| 313 | 320 | ||
| 314 | @c >>>> Set pageno appropriately <<<< | 321 | @c >>>> Set pageno appropriately <<<< |
| 315 | 322 | ||
| @@ -331,6 +338,17 @@ every node in every chapter. | |||
| 331 | @end iftex | 338 | @end iftex |
| 332 | @end ifclear | 339 | @end ifclear |
| 333 | 340 | ||
| 341 | @ifnottex | ||
| 342 | @node Top, Preface, (dir), (dir) | ||
| 343 | @top An Introduction to Programming in Emacs Lisp | ||
| 344 | |||
| 345 | This is an introduction to @cite{Programming in Emacs Lisp}, for | ||
| 346 | people who are not programmers. | ||
| 347 | |||
| 348 | This master menu first lists each chapter and index; then it lists | ||
| 349 | every node in every chapter. | ||
| 350 | @end ifnottex | ||
| 351 | |||
| 334 | @menu | 352 | @menu |
| 335 | * Preface:: What to look for. | 353 | * Preface:: What to look for. |
| 336 | * List Processing:: What is Lisp? | 354 | * List Processing:: What is Lisp? |
| @@ -15777,7 +15795,12 @@ We can test @code{graph-body-print} with a short list of numbers. | |||
| 15777 | @item | 15795 | @item |
| 15778 | Install @code{graph-symbol}, @code{graph-blank}, | 15796 | Install @code{graph-symbol}, @code{graph-blank}, |
| 15779 | @code{column-of-graph}, which are in | 15797 | @code{column-of-graph}, which are in |
| 15780 | @ref{Columns of a graph, , Printing the Columns of a Graph}, | 15798 | @iftex |
| 15799 | @ref{Readying a Graph, , Readying a Graph}, | ||
| 15800 | @end iftex | ||
| 15801 | @ifinfo | ||
| 15802 | @ref{Columns of a graph}, | ||
| 15803 | @end ifinfo | ||
| 15781 | and @code{graph-body-print}. | 15804 | and @code{graph-body-print}. |
| 15782 | 15805 | ||
| 15783 | @need 800 | 15806 | @need 800 |
| @@ -21448,15 +21471,4 @@ airplane. | |||
| 21448 | @oddheading @| @| @thispage | 21471 | @oddheading @| @| @thispage |
| 21449 | @end iftex | 21472 | @end iftex |
| 21450 | 21473 | ||
| 21451 | @c Keep T.O.C. short by tightening up. | ||
| 21452 | @ifset largebook | ||
| 21453 | @tex | ||
| 21454 | \global\parskip 2pt plus 1pt | ||
| 21455 | \global\advance\baselineskip by -1pt | ||
| 21456 | @end tex | ||
| 21457 | @end ifset | ||
| 21458 | |||
| 21459 | @shortcontents | ||
| 21460 | @contents | ||
| 21461 | |||
| 21462 | @bye | 21474 | @bye |