aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2001-11-25 17:55:38 +0000
committerEli Zaretskii2001-11-25 17:55:38 +0000
commit475dc40a3d0cfd65cb5336e15e7a6b02b3e95fb5 (patch)
treed9af19a0dc44d975fcc1669928e053dcd65500a9
parent92dfd10c1f4ad23aed4c36d0b6ec825f98fc8305 (diff)
downloademacs-475dc40a3d0cfd65cb5336e15e7a6b02b3e95fb5.tar.gz
emacs-475dc40a3d0cfd65cb5336e15e7a6b02b3e95fb5.zip
Move @contents to the beginning of the file.
Set the size to @smallbook.
-rw-r--r--lispintro/ChangeLog5
-rw-r--r--lispintro/emacs-lisp-intro.texi86
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 @@
12001-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
12001-11-24 Eli Zaretskii <eliz@is.elta.co.il> 62001-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
307This is an introduction to @cite{Programming in Emacs Lisp}, for 301@c Keep T.O.C. short by tightening up.
308people 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
310This master menu first lists each chapter and index; then it lists 309@shortcontents
311every 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
345This is an introduction to @cite{Programming in Emacs Lisp}, for
346people who are not programmers.
347
348This master menu first lists each chapter and index; then it lists
349every 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
15778Install @code{graph-symbol}, @code{graph-blank}, 15796Install @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
15781and @code{graph-body-print}. 15804and @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