aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2002-01-04 11:36:29 +0000
committerEli Zaretskii2002-01-04 11:36:29 +0000
commit0d48e8aad38c02e7e157c89f505869a1539114ad (patch)
tree125088bfd777a8df13aae457e1e18152d4a1b0f7
parent5c3cb846d4e43b7a31f8c4485af9996c7da9fa2c (diff)
downloademacs-0d48e8aad38c02e7e157c89f505869a1539114ad.tar.gz
emacs-0d48e8aad38c02e7e157c89f505869a1539114ad.zip
Place under GFDL. Fix copyright years.
(Top): Fix markup of quoted chapter names. (Stack Manipulation, Rearranging with Selections) (Operations on Variables): Use @kbd instead of @key. (Installation): Update instructions. Comment out the description of the \bumpoddpages macro which was deleted
-rw-r--r--man/ChangeLog4
-rw-r--r--man/calc.texi118
2 files changed, 56 insertions, 66 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index 3ac501fb7a4..20a8fbeb6cc 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,5 +1,9 @@
12002-01-04 Eli Zaretskii <eliz@is.elta.co.il> 12002-01-04 Eli Zaretskii <eliz@is.elta.co.il>
2 2
3 * calc.texi: Place under GFDL. Fix copyright years.
4 (Installation): Update instructions. Comment out the description
5 of the \bumpoddpages macro which was deleted
6
3 * Makefile.in (DVI_TARGETS): Add calc.dvi. 7 * Makefile.in (DVI_TARGETS): Add calc.dvi.
4 (calc.dvi): Uncomment. 8 (calc.dvi): Uncomment.
5 9
diff --git a/man/calc.texi b/man/calc.texi
index 13f347f2ad9..f560f6f8a2a 100644
--- a/man/calc.texi
+++ b/man/calc.texi
@@ -3,7 +3,7 @@
3@c smallbook 3@c smallbook
4@setfilename ../info/calc 4@setfilename ../info/calc
5@c [title] 5@c [title]
6@settitle GNU Emacs Calc 2.02 Manual 6@settitle GNU Emacs Calc 2.02g Manual
7@setchapternewpage odd 7@setchapternewpage odd
8@dircategory Emacs 8@dircategory Emacs
9@direntry 9@direntry
@@ -81,73 +81,49 @@
81@end ignore 81@end ignore
82@end iftex 82@end iftex
83 83
84@ifinfo 84@ifnottex
85This file documents Calc, the GNU Emacs calculator. 85This file documents Calc, the GNU Emacs calculator.
86 86
87Copyright (C) 1990, 1991 Free Software Foundation, Inc. 87Copyright (C) 1990, 1991, 2001, 2002 Free Software Foundation, Inc.
88
89Permission is granted to make and distribute verbatim copies of this
90manual provided the copyright notice and this permission notice are
91preserved on all copies.
92
93@ignore
94Permission is granted to process this file through TeX and print the
95results, provided the printed document carries copying permission notice
96identical to this one except for the removal of this paragraph (this
97paragraph not being relevant to the printed manual).
98 88
99@end ignore 89Permission is granted to copy, distribute and/or modify this document
100Permission is granted to copy and distribute modified versions of this 90under the terms of the GNU Free Documentation License, Version 1.1 or
101manual under the conditions for verbatim copying, provided also that the 91any later version published by the Free Software Foundation; with the
102section entitled ``GNU General Public License'' is included exactly as 92Invariant Sections being just ``GNU GENERAL PUBLIC LICENSE'', with the
103in the original, and provided that the entire resulting derived work is 93Front-Cover texts being ``A GNU Manual,'' and with the Back-Cover
104distributed under the terms of a permission notice identical to this one. 94Texts as in (a) below.
105 95
106Permission is granted to copy and distribute translations of this manual 96(a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
107into another language, under the above conditions for modified versions, 97this GNU Manual, like GNU software. Copies published by the Free
108except that the section entitled ``GNU General Public License'' may be 98Software Foundation raise funds for GNU development.''
109included in a translation approved by the author instead of in the 99@end ifnottex
110original English.
111@end ifinfo
112 100
113@titlepage 101@titlepage
114@sp 6 102@sp 6
115@center @titlefont{Calc Manual} 103@center @titlefont{Calc Manual}
116@sp 4 104@sp 4
117@center GNU Emacs Calc Version 2.02 105@center GNU Emacs Calc Version 2.02g
118@c [volume] 106@c [volume]
119@sp 1 107@sp 1
120@center January 1992 108@center January 2002
121@sp 5 109@sp 5
122@center Dave Gillespie 110@center Dave Gillespie
123@center daveg@@synaptics.com 111@center daveg@@synaptics.com
124@page 112@page
125 113
126@vskip 0pt plus 1filll 114@vskip 0pt plus 1filll
127Copyright @copyright{} 1990, 1991 Free Software Foundation, Inc. 115Copyright @copyright{} 1990, 1991, 2001, 2002 Free Software Foundation, Inc.
128 116
129Permission is granted to make and distribute verbatim copies of 117Permission is granted to copy, distribute and/or modify this document
130this manual provided the copyright notice and this permission notice 118under the terms of the GNU Free Documentation License, Version 1.1 or
131are preserved on all copies. 119any later version published by the Free Software Foundation; with the
132 120Invariant Sections being just ``GNU GENERAL PUBLIC LICENSE'', with the
133@ignore 121Front-Cover texts being ``A GNU Manual,'' and with the Back-Cover
134Permission is granted to process this file through TeX and print the 122Texts as in (a) below.
135results, provided the printed document carries copying permission notice 123
136identical to this one except for the removal of this paragraph (this 124(a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
137paragraph not being relevant to the printed manual). 125this GNU Manual, like GNU software. Copies published by the Free
138 126Software Foundation raise funds for GNU development.''
139@end ignore
140Permission is granted to copy and distribute modified versions of this
141manual under the conditions for verbatim copying, provided also that the
142section entitled ``GNU General Public License'' is included exactly as
143in the original, and provided that the entire resulting derived work is
144distributed under the terms of a permission notice identical to this one.
145
146Permission is granted to copy and distribute translations of this manual
147into another language, under the above conditions for modified versions,
148except that the section entitled ``GNU General Public License'' may be
149included in a translation approved by the author instead of in the
150original English.
151@end titlepage 127@end titlepage
152 128
153@c [begin] 129@c [begin]
@@ -156,14 +132,14 @@ original English.
156@chapter The GNU Emacs Calculator 132@chapter The GNU Emacs Calculator
157 133
158@noindent 134@noindent
159@dfn{Calc 2.02} is an advanced desk calculator and mathematical tool 135@dfn{Calc} is an advanced desk calculator and mathematical tool
160that runs as part of the GNU Emacs environment. 136that runs as part of the GNU Emacs environment.
161 137
162This manual is divided into three major parts: "Getting Started," the 138This manual is divided into three major parts: ``Getting Started,''
163"Calc Tutorial," and the "Calc Reference." The Tutorial introduces all 139the ``Calc Tutorial,'' and the ``Calc Reference.'' The Tutorial
164the major aspects of Calculator use in an easy, hands-on way. The 140introduces all the major aspects of Calculator use in an easy,
165remainder of the manual is a complete reference to the features of the 141hands-on way. The remainder of the manual is a complete reference to
166Calculator. 142the features of the Calculator.
167 143
168For help in the Emacs Info system (which you are using to read this 144For help in the Emacs Info system (which you are using to read this
169file), type @kbd{?}. (You can also type @kbd{h} to run through a 145file), type @kbd{?}. (You can also type @kbd{h} to run through a
@@ -11917,10 +11893,10 @@ For example, with @samp{10 20 30} on the stack,
11917 11893
11918@kindex M-@key{DEL} 11894@kindex M-@key{DEL}
11919@pindex calc-pop-above 11895@pindex calc-pop-above
11920The @key{M-@key{DEL}} (@code{calc-pop-above}) command is to @key{DEL} what 11896The @kbd{M-@key{DEL}} (@code{calc-pop-above}) command is to @key{DEL} what
11921@key{LFD} is to @key{RET}: It interprets the sign of the numeric 11897@key{LFD} is to @key{RET}: It interprets the sign of the numeric
11922prefix argument in the opposite way, and the default argument is 2. 11898prefix argument in the opposite way, and the default argument is 2.
11923Thus @key{M-@key{DEL}} by itself removes the second-from-top stack element, 11899Thus @kbd{M-@key{DEL}} by itself removes the second-from-top stack element,
11924leaving the first, third, fourth, and so on; @kbd{M-3 M-@key{DEL}} deletes 11900leaving the first, third, fourth, and so on; @kbd{M-3 M-@key{DEL}} deletes
11925the third stack element. 11901the third stack element.
11926 11902
@@ -21653,7 +21629,7 @@ The @kbd{j D} command is implemented using rewrite rules.
21653@xref{Selections with Rewrite Rules}. The rules are stored in 21629@xref{Selections with Rewrite Rules}. The rules are stored in
21654the Calc variable @code{DistribRules}. A convenient way to view 21630the Calc variable @code{DistribRules}. A convenient way to view
21655these rules is to use @kbd{s e} (@code{calc-edit-variable}) which 21631these rules is to use @kbd{s e} (@code{calc-edit-variable}) which
21656displays and edits the stored value of a variable. Press @key{M-# M-#} 21632displays and edits the stored value of a variable. Press @kbd{M-# M-#}
21657to return from editing mode; be careful not to make any actual changes 21633to return from editing mode; be careful not to make any actual changes
21658or else you will affect the behavior of future @kbd{j D} commands! 21634or else you will affect the behavior of future @kbd{j D} commands!
21659 21635
@@ -27845,7 +27821,7 @@ value of a variable without ever putting that value on the stack
27845or simplifying or evaluating the value. It prompts for the name of 27821or simplifying or evaluating the value. It prompts for the name of
27846the variable to edit. If the variable has no stored value, the 27822the variable to edit. If the variable has no stored value, the
27847editing buffer will start out empty. If the editing buffer is 27823editing buffer will start out empty. If the editing buffer is
27848empty when you press @key{M-# M-#} to finish, the variable will 27824empty when you press @kbd{M-# M-#} to finish, the variable will
27849be made void. @xref{Editing Stack Entries}, for a general 27825be made void. @xref{Editing Stack Entries}, for a general
27850description of editing. 27826description of editing.
27851 27827
@@ -34271,12 +34247,12 @@ at Stanford University) as well as the @file{texindex} program and
34271@file{texinfo.tex} file, both of which can be obtained from the FSF 34247@file{texinfo.tex} file, both of which can be obtained from the FSF
34272as part of the @code{texinfo} package.@refill 34248as part of the @code{texinfo} package.@refill
34273 34249
34274To print the Calc manual in one huge 550 page tome, you will need the 34250To print the Calc manual in one huge 470 page tome, you will need the
34275source code to this manual, @file{calc.texi}, available as part of the 34251source code to this manual, @file{calc.texi}, available as part of the
34276Emacs source. Once you have this file, type @samp{tex calc.texi} 34252Emacs source. Once you have this file, type @kbd{texi2dvi calc.texi}.
34277twice. (Running the manual through @TeX{} twice is necessary so that 34253Alternatively, change to the @file{man} subdirectory of the Emacs
34278references to later parts of the manual will have correct page 34254source distribution, and type @kbd{make calc.dvi}. (Don't worry if you
34279numbers. (Don't worry if you get some ``overfull box'' warnings.) 34255get some ``overfull box'' warnings while @TeX{} runs.)
34280 34256
34281The result will be a device-independent output file called 34257The result will be a device-independent output file called
34282@file{calc.dvi}, which you must print in whatever way is right 34258@file{calc.dvi}, which you must print in whatever way is right
@@ -34286,6 +34262,15 @@ for your system. On many systems, the command is
34286lpr -d calc.dvi 34262lpr -d calc.dvi
34287@end example 34263@end example
34288 34264
34265@noindent
34266or
34267
34268@example
34269dvips calc.dvi
34270@end example
34271
34272@c the bumpoddpages macro was deleted
34273@ignore
34289@cindex Marginal notes, adjusting 34274@cindex Marginal notes, adjusting
34290Marginal notes for each function and key sequence normally alternate 34275Marginal notes for each function and key sequence normally alternate
34291between the left and right sides of the page, which is correct if the 34276between the left and right sides of the page, which is correct if the
@@ -34293,6 +34278,7 @@ manual is going to be bound as double-sided pages. Near the top of
34293the file @file{calc.texi} you will find alternate definitions of 34278the file @file{calc.texi} you will find alternate definitions of
34294the @code{\bumpoddpages} macro that put the marginal notes always on 34279the @code{\bumpoddpages} macro that put the marginal notes always on
34295the same side, best if you plan to be binding single-sided pages. 34280the same side, best if you plan to be binding single-sided pages.
34281@end ignore
34296 34282
34297@appendixsec Settings File 34283@appendixsec Settings File
34298 34284