1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-06 11:55:48 +00:00

Standardize header.

(versionnumber): Rename to versionviper.
(versionemacs, versionxemacs): New.
(version): Remove.
(copyrightnotice): Use FSF URL rather than postal address.
This commit is contained in:
Glenn Morris 2009-07-21 06:45:18 +00:00
parent 531b12643d
commit 8285433695

View File

@ -1,22 +1,12 @@
% ViperCard -- The Reference Card for Viper under GNU Emacs 21 and XEmacs 20 % ViperCard -- The Reference Card for Viper under GNU Emacs and XEmacs
%**start of header
\newcount\columnsperpage
% This file can be printed with 1 or 2 columns per page (see below).
% Specify how many you want here.
\columnsperpage=2
% PDF output layout. 0 for A4, 1 for letter (US), a `l' is added for
% a landscape layout.
\input pdflayout.sty
\pdflayout=(1)
% Nothing else needs to be changed.
% Copyright (C) 1995, 1996, 1997, 2001, 2002, 2003, 2004, 2005, 2006, % Copyright (C) 1995, 1996, 1997, 2001, 2002, 2003, 2004, 2005, 2006,
% 2007, 2008, 2009 Free Software Foundation, Inc. % 2007, 2008, 2009 Free Software Foundation, Inc.
% Author: Michael Kifer <kifer@cs.sunysb.edu> (Viper)
% Aamod Sane <sane@cs.uiuc.edu> (VIP 4.3)
% Masahiko Sato <ms@sail.stanford.edu> (VIP 3.5)
% This file is part of GNU Emacs. % This file is part of GNU Emacs.
% GNU Emacs is free software: you can redistribute it and/or modify % GNU Emacs is free software: you can redistribute it and/or modify
@ -32,6 +22,7 @@
% You should have received a copy of the GNU General Public License % You should have received a copy of the GNU General Public License
% along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. % along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
% This file is intended to be processed by plain TeX (TeX82). % This file is intended to be processed by plain TeX (TeX82).
% %
% The final reference card has six columns, three on each side. % The final reference card has six columns, three on each side.
@ -46,39 +37,38 @@
% produces two pages which must be printed sideways to make a % produces two pages which must be printed sideways to make a
% ready-to-use 8.5 x 11 inch reference card. % ready-to-use 8.5 x 11 inch reference card.
% For this you need a dvi device driver that can print sideways. % For this you need a dvi device driver that can print sideways.
% Which mode to use is controlled by setting \columnsperpage above. % Which mode to use is controlled by setting \columnsperpage.
%
% Author of Viper:
% Michael Kifer
% email: kifer@cs.sunysb.edu
%
% Author of VIP 4.3:
% Aamod Sane
% email: sane@cs.uiuc.edu
%
% Author of VIP 3.5:
% Masahiko Sato
% email: ms@sail.stanford.edu
%
% The original TeX code for formatting the reference card was written by:
% Stephen Gildea
% UUCP: mit-erl!gildea
% email: gildea@stop.mail-abuse.org
\def\versionnumber{3.0} %**start of header
% This file can be printed with 1 or 2 columns per page.
% Specify how many you want here.
\newcount\columnsperpage
\columnsperpage=2
% PDF output layout. 0 for A4, 1 for letter (US), a `l' is added for
% a landscape layout.
\input pdflayout.sty
\pdflayout=(1)
\def\versionemacs{21} % version of Emacs this is for
\def\year{2009} % latest copyright year \def\year{2009} % latest copyright year
\def\version{August 2006 v\versionnumber} \def\versionxemacs{20} % version of XEmacs this is for
\def\versionviper{3.0} % version of Viper this is for
% Nothing else needs to be changed.
\def\shortcopyrightnotice{\vskip 1ex plus 2 fill \def\shortcopyrightnotice{\vskip 1ex plus 2 fill
\centerline{\small \copyright\ \year\ Free Software Foundation, Inc. \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
Permissions on back. v\versionnumber}} Permissions on back.}}
\def\copyrightnotice{ \def\copyrightnotice{
%\vskip 1ex plus 2 fill\begingroup\small %\vskip 1ex plus 2 fill\begingroup\small
\vskip 1ex \begingroup\small \vskip 1ex \begingroup\small
\centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.} \centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.}
\centerline{by Michael Kifer, Viper \version} \centerline{by Michael Kifer, Viper \versionviper}
\centerline{by Aamod Sane, VIP version 4.3} \centerline{by Aamod Sane, VIP version 4.3}
\centerline{by Masahiko Sato, VIP version 3.5} \centerline{by Masahiko Sato, VIP version 3.5}
@ -86,9 +76,9 @@
this card provided the copyright notice and this permission notice this card provided the copyright notice and this permission notice
are preserved on all copies. are preserved on all copies.
For copies of the GNU Emacs manual, write to the Free Software For copies of the GNU Emacs manual, see:
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
{\tt http://www.gnu.org/software/emacs/\#Manuals}
\endgroup} \endgroup}
% make \bye not \outer so that the \def\bye in the \else clause below % make \bye not \outer so that the \def\bye in the \else clause below
@ -268,7 +258,7 @@
\title{ViperCard: Viper Reference Pal} \title{ViperCard: Viper Reference Pal}
\centerline{(Version 3.0 (Polyglot) for Emacs 21 and XEmacs 20)} \centerline{(Version \versionviper\ for Emacs \versionemacs\ and XEmacs \versionxemacs)}
%\copyrightnotice %\copyrightnotice