comparison etc/refcards/pl-refcard.tex @ 104005:76ec8228b5d8

Standardize headers. Remove version numbers that don't mean much and are infrequently updated. Instead, just use Emacs version and date. Use FSF URL rather than postal address.
author Glenn Morris <rgm@gnu.org>
date Tue, 21 Jul 2009 06:46:33 +0000
parents cbea58d660d2
children 1d1d5d9bd884
comparison
equal deleted inserted replaced
104004:34c51059d164 104005:76ec8228b5d8
1 %&mex 1 %&mex
2 %===================================================================== 2 % Reference Card for GNU Emacs
3 % Reference Card for GNU Emacs version 20 on Unix systems was 3
4 % translated into Polish language by W{\l}odek Bzyl (matwb@univ.gda.pl) 4 % Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
5 % who also added new section on `Dired' and added info about Polish 5 % 2009 Free Software Foundation, Inc.
6 % support in Emacs to section `International Character Sets'. 6
7 7 % Author: Stephen Gildea <gildea@stop.mail-abuse.org>
8 % This file uses macros and fonts defined in the mex format. 8 % Polish translation: W{\l}odek Bzyl <matwb@univ.gda.pl>
9 % These macros and fonts are part of a current WEB2C
10 % distribution of TeX, for example teTeX (unix) fpTeX (windows).
11 % TeTeX comes with texconfig utility which could be used in
12 % particular to generate formats. Just run it and follow instructions.
13 %
14 % Note that the original Emacs refcard.tex uses macros and fonts
15 % defined in plain format. This file uses mex format which is
16 % a Polish adaptation of plain.
17
18 %**start of header
19
20 \ifx\MeX\undefined
21 \errmessage{This file requires `mex' format to be typeset correctly.
22 See head of this file for the comments how to generate mex format}
23 \endinput
24 \else
25 \prefixing
26 \fi
27
28 \newcount\columnsperpage
29
30 % This file can be printed with 1, or 2 columns per page (see below).
31 % Specify how many you want here.
32
33 \columnsperpage=2
34
35 % PDF output layout. 0 for A4, 1 for letter (US), a `l' is added for
36 % a landscape layout.
37
38 \input pdflayout.sty
39 \pdflayout=(0)
40
41 % Nothing else needs to be changed.
42 % Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005,
43 % 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
44 9
45 % This file is part of GNU Emacs. 10 % This file is part of GNU Emacs.
46 11
47 % GNU Emacs is free software: you can redistribute it and/or modify 12 % GNU Emacs is free software: you can redistribute it and/or modify
48 % it under the terms of the GNU General Public License as published by 13 % it under the terms of the GNU General Public License as published by
54 % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
55 % GNU General Public License for more details. 20 % GNU General Public License for more details.
56 21
57 % You should have received a copy of the GNU General Public License 22 % You should have received a copy of the GNU General Public License
58 % along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 23 % along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
24
59 25
60 % This file is intended to be processed by plain TeX (TeX82). 26 % This file is intended to be processed by plain TeX (TeX82).
61 % 27 %
62 % The final reference card has six columns, three on each side. 28 % The final reference card has six columns, three on each side.
63 % This file can be used to produce it in any of three ways: 29 % This file can be used to produce it in any of three ways:
65 % produces six separate pages, each of which needs to be reduced to 80%. 31 % produces six separate pages, each of which needs to be reduced to 80%.
66 % This gives the best resolution. 32 % This gives the best resolution.
67 % 2 columns per page 33 % 2 columns per page
68 % produces three already-reduced pages. 34 % produces three already-reduced pages.
69 % You will still need to cut and paste. 35 % You will still need to cut and paste.
70 % Which mode to use is controlled by setting \columnsperpage above. 36 % Which mode to use is controlled by setting \columnsperpage.
37
38 % Translated into Polish language by W{\l}odek Bzyl (matwb@univ.gda.pl)
39 % who also added new section on `Dired' and added info about Polish
40 % support in Emacs to section `International Character Sets'.
41
42 % This file uses macros and fonts defined in the mex format.
43 % These macros and fonts are part of a current WEB2C
44 % distribution of TeX, for example teTeX (unix) fpTeX (windows).
45 % TeTeX comes with texconfig utility which could be used in
46 % particular to generate formats. Just run it and follow instructions.
71 % 47 %
72 % Author: 48 % Note that the original Emacs refcard.tex uses macros and fonts
73 % Stephen Gildea 49 % defined in plain format. This file uses mex format which is
74 % Internet: gildea@stop.mail-abuse.org 50 % a Polish adaptation of plain.
75 % 51
76 % Thanks to Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik 52
77 % for their many good ideas. 53 %**start of header
78 54
79 % If there were room, it would be nice to see a section on Dired. 55 \ifx\MeX\undefined
80 56 \errmessage{This file requires `mex' format to be typeset correctly.
81 \def\versionnumber{1.2} 57 See head of this file for the comments how to generate mex format}
82 \def\versionemacs{23} 58 \endinput
83 \def\versiondate{czerwiec 2006} % latest update 59 \else
60 \prefixing
61 \fi
62
63 % This file can be printed with 1, or 2 columns per page.
64 % Specify how many you want here.
65 \newcount\columnsperpage
66 \columnsperpage=2
67
68 % PDF output layout. 0 for A4, 1 for letter (US), a `l' is added for
69 % a landscape layout.
70 \input pdflayout.sty
71 \pdflayout=(0)
72
73 \def\versionemacs{23} % version of Emacs this is for
84 \def\year{2009} % latest copyright year 74 \def\year{2009} % latest copyright year
75
76 % Nothing else needs to be changed.
85 77
86 \def\shortcopyrightnotice{\vskip 1ex plus 2 fill 78 \def\shortcopyrightnotice{\vskip 1ex plus 2 fill
87 \centerline{\small \copyright\ \year\ Free Software Foundation, Inc. 79 \centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
88 Permissions on back. Version \versionnumber}} 80 Permissions on back.}}
89 81
90 \def\copyrightnotice{ 82 \def\copyrightnotice{
91 \vskip 1ex plus 2 fill\begingroup\small 83 \vskip 1ex plus 2 fill\begingroup\small
92 \centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.} 84 \centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.}
93 \centerline{Wersja \versionnumber{} dla GNU Emacsa \versionemacs, 85 \centerline{dla GNU Emacsa \versionemacs}
94 \versiondate}
95 \centerline{projekt Stephen Gildea} 86 \centerline{projekt Stephen Gildea}
96 \centerline{t/lumaczenie W/lodek Bzyl} 87 \centerline{t/lumaczenie W/lodek Bzyl}
97 88
98 Permission is granted to make and distribute copies of 89 Permission is granted to make and distribute copies of
99 this card provided the copyright notice and this permission notice 90 this card provided the copyright notice and this permission notice
100 are preserved on all copies. 91 are preserved on all copies.
101 92
102 For copies of the GNU Emacs manual, write to the Free Software 93 For copies of the GNU Emacs manual, see:
103 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 94
104 95 {\tt http://www.gnu.org/software/emacs/\#Manuals}
105 \endgroup} 96 \endgroup}
106 97
107 % make \bye not \outer so that the \def\bye in the \else clause below 98 % make \bye not \outer so that the \def\bye in the \else clause below
108 % can be scanned without complaint. 99 % can be scanned without complaint.
109 \def\bye{\par\vfill\supereject\end} 100 \def\bye{\par\vfill\supereject\end}