diff options
| author | Stephen Eglen | 2004-10-17 15:53:16 +0000 |
|---|---|---|
| committer | Stephen Eglen | 2004-10-17 15:53:16 +0000 |
| commit | 9ff10fca1855f8a42e0cd501bcff6631a7893105 (patch) | |
| tree | c7e6f62ab7a9ffc99e261304f561510d06dd23e4 | |
| parent | 8903a9c8e8500ba635dd91f144d5038b9c0aca4f (diff) | |
| download | emacs-9ff10fca1855f8a42e0cd501bcff6631a7893105.tar.gz emacs-9ff10fca1855f8a42e0cd501bcff6631a7893105.zip | |
Added new counter \letterpaper to control whether refcard should be
made for letter paper (1) or for A4 paper.
| -rw-r--r-- | etc/refcard.tex | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/etc/refcard.tex b/etc/refcard.tex index b48dfb69589..c44d43a22a6 100644 --- a/etc/refcard.tex +++ b/etc/refcard.tex | |||
| @@ -1,12 +1,19 @@ | |||
| 1 | % Reference Card for GNU Emacs version 21 on Unix systems | 1 | % Reference Card for GNU Emacs version 21 on Unix systems |
| 2 | %**start of header | 2 | %**start of header |
| 3 | \newcount\columnsperpage | 3 | \newcount\columnsperpage |
| 4 | \newcount\letterpaper | ||
| 4 | 5 | ||
| 5 | % This file can be printed with 1, 2, or 3 columns per page (see below). | 6 | % This file can be printed with 1, 2, or 3 columns per page (see below). |
| 6 | % Specify how many you want here. Nothing else needs to be changed. | 7 | % Specify how many you want here. |
| 7 | 8 | ||
| 8 | \columnsperpage=1 | 9 | \columnsperpage=3 |
| 9 | 10 | ||
| 11 | % Set letterpapaer to 0 for A4 paper, 1 for letter (US) paper. Useful | ||
| 12 | % only when columnsperpage is 2 or 3. | ||
| 13 | |||
| 14 | \letterpaper=1 | ||
| 15 | |||
| 16 | % Nothing else needs to be changed below this line. | ||
| 10 | % Copyright (c) 1987, 1993, 1996, 1997 Free Software Foundation, Inc. | 17 | % Copyright (c) 1987, 1993, 1996, 1997 Free Software Foundation, Inc. |
| 11 | 18 | ||
| 12 | % This file is part of GNU Emacs. | 19 | % This file is part of GNU Emacs. |
| @@ -42,6 +49,10 @@ | |||
| 42 | % For this you need a dvi device driver that can print sideways. | 49 | % For this you need a dvi device driver that can print sideways. |
| 43 | % Which mode to use is controlled by setting \columnsperpage above. | 50 | % Which mode to use is controlled by setting \columnsperpage above. |
| 44 | % | 51 | % |
| 52 | % To compile and print this document: | ||
| 53 | % tex refcard.tex | ||
| 54 | % dvips -t landscape refcard.dvi | ||
| 55 | % | ||
| 45 | % Author: | 56 | % Author: |
| 46 | % Stephen Gildea | 57 | % Stephen Gildea |
| 47 | % Internet: gildea@stop.mail-abuse.org | 58 | % Internet: gildea@stop.mail-abuse.org |
| @@ -103,7 +114,11 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |||
| 103 | \def\makefootline{\baselineskip10pt\hsize6.5in\line{\the\footline}} | 114 | \def\makefootline{\baselineskip10pt\hsize6.5in\line{\the\footline}} |
| 104 | \else %2 or 3 columns uses prereduced size | 115 | \else %2 or 3 columns uses prereduced size |
| 105 | \hsize 3.2in | 116 | \hsize 3.2in |
| 106 | \vsize 7.95in | 117 | \if 1\the\letterpaper |
| 118 | \vsize 7.95in | ||
| 119 | \else | ||
| 120 | \vsize 7.65in | ||
| 121 | \fi | ||
| 107 | \hoffset -.75in | 122 | \hoffset -.75in |
| 108 | \voffset -.745in | 123 | \voffset -.745in |
| 109 | \font\titlefont=cmbx10 \scaledmag2 | 124 | \font\titlefont=cmbx10 \scaledmag2 |
| @@ -123,7 +138,11 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |||
| 123 | \def\bf{\eightbf} | 138 | \def\bf{\eightbf} |
| 124 | \def\it{\eightit} | 139 | \def\it{\eightit} |
| 125 | \def\tt{\eighttt} | 140 | \def\tt{\eighttt} |
| 126 | \normalbaselineskip=.8\normalbaselineskip | 141 | \if 1\the\letterpaper |
| 142 | \normalbaselineskip=.8\normalbaselineskip | ||
| 143 | \else | ||
| 144 | \normalbaselineskip=.7\normalbaselineskip | ||
| 145 | \fi | ||
| 127 | \normallineskip=.8\normallineskip | 146 | \normallineskip=.8\normallineskip |
| 128 | \normallineskiplimit=.8\normallineskiplimit | 147 | \normallineskiplimit=.8\normallineskiplimit |
| 129 | \normalbaselines\rm %make definitions take effect | 148 | \normalbaselines\rm %make definitions take effect |