From de52dbd4ad4299681b7471d456516fd2c79262d7 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Thu, 1 Jul 2021 11:28:05 +0300 Subject: [PATCH] Update doc/emacs/ for a new printing of the Emacs Manual book * doc/emacs/book-spine.texi: New file: the printed book spine. * doc/emacs/back.texi: New file: the backcover text for the printed book. * doc/emacs/emacs.texi: Update ISBN. --- doc/emacs/back.texi | 98 +++++++++++++++++++++++++++++++++++++++ doc/emacs/book-spine.texi | 20 ++++++++ doc/emacs/emacs.texi | 2 +- 3 files changed, 119 insertions(+), 1 deletion(-) create mode 100644 doc/emacs/back.texi create mode 100644 doc/emacs/book-spine.texi diff --git a/doc/emacs/back.texi b/doc/emacs/back.texi new file mode 100644 index 00000000000..717f7f5ab92 --- /dev/null +++ b/doc/emacs/back.texi @@ -0,0 +1,98 @@ +\input texinfo @c -*-texinfo-*- +@c This is part of the Emacs manual. +@c Copyright (C) 1985--1987, 1993--1995, 1997, 2001--2021 Free Software +@c Foundation, Inc. +@c See file emacs.texi for copying conditions. +@c +@c %**start of header +@setfilename back-cover +@settitle GNU Emacs Manual +@include docstyle.texi +@c %**end of header +. +@sp 7 +@center @titlefont {GNU Emacs Manual} +@sp 1 + +@quotation +GNU Emacs is much more than a text editor; over the years, it has +expanded to become an entire workflow environment, impressing +programmers with its integrated debugging and project-management +features. It is also a multi-lingual word processor, can handle all +your email and Usenet news needs, display web pages, and even has a +diary and a calendar for your appointments! + +And when you tire of all the work you can accomplish with it, Emacs +contains games to play. + +@strong{Features include:} + +@itemize @bullet +@item +Special editing modes for @strong{27 programing languages}, including C, +C@t{++}, Fortran, Java, JavaScript, Lisp, Objective C, Pascal, Perl, +and Scheme. + +@item +Special @strong{scripting language modes} for Bash, other common shells, +and creating Makefiles for GNU/Linux, UNIX, Windows/DOS, and VMS +systems. + +@item +Support for typing and displaying in @strong{60 non- English languages}, +including Arabic, Chinese, Czech, Hebrew, Hindi, Japanese, Korean, +Russian, Vietnamese, and all Western European languages. + +@item +The ability to: + +@itemize @minus +@item +Create @strong{PostScript output} from plain-text files (special editing +modes for @LaTeX{} and @TeX{} are included). + +@item +@strong{Compile} and @strong{debug} from inside Emacs. + +@item +Maintain program @strong{ChangeLogs}. + +@item +Flag, move, and delete files and sub-directories recursively +(@strong{directory navigation}). + +@item +Run @strong{shell commands} from inside Emacs, or even use Emacs itself +as a shell (Eshell). + +@item +Enjoy the use of extensive @strong{merge} and @strong{diff} functions. + +@item +Take advantage of built-in support for many @strong{version control} +systems, including Git, Mercurial, Bazaar, Subversion, and CVS. + +@item +And much more! +@end itemize +@end itemize + +Emacs comes with an introductory online tutorial available in many +languages. This book picks up where that tutorial ends. It explains +the full range of Emacs's power and contains reference material useful +to expert users. + +Appendices are included, with specific material about X and GTK +resources, and with details for users of Macintosh and Microsoft OS. + +@strong{About the Author:} + +Richard M.@: Stallman developed the first Emacs in 1975 and wrote GNU +Emacs in 1984/85. He has received the ACM Grace Hopper Award, a +MacArthur Foundation fellowship, the Electronic Frontier Foundation's +Pioneer award, and the Takeda Award for Social/Economic Betterment, as +well as several honorary doctorates. +@end quotation + +@hfil +@bye diff --git a/doc/emacs/book-spine.texi b/doc/emacs/book-spine.texi new file mode 100644 index 00000000000..84a0168c052 --- /dev/null +++ b/doc/emacs/book-spine.texi @@ -0,0 +1,20 @@ +\input texinfo @c -*-texinfo-*- +@c %**start of header +@setfilename book-spine +@settitle book-spine +@include docstyle.texi +@c %**end of header + +@include emacsver.texi + +@c need dot in text so first space command works! +. +@sp 7 + +@center @titlefont{GNU Emacs Manual} +@sp 5 +@center @value{EDITION} Edition, for Emacs Version @value{EMACSVER} +@sp 5 + +@center by Richard M.@: Stallman +@bye diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi index 4481ac9045b..b355146ee86 100644 --- a/doc/emacs/emacs.texi +++ b/doc/emacs/emacs.texi @@ -92,7 +92,7 @@ developing GNU and promoting software freedom.'' Published by the Free Software Foundation @* 51 Franklin Street, Fifth Floor @* Boston, MA 02110-1301 USA @* -ISBN 978-0-9831592-5-4 +ISBN 978-0-9831592-8-5 @sp 2 Cover art by Etienne Suvasa; cover design by Matt Lee. -- 2.39.2