Mercurial > emacs
annotate etc/refcards/Makefile @ 106758:0865d6c0506d
Fix slowdown and wrong font choosed by XSETTINGS changes. bug #5157.
* font.c (font_open_entity): Enable chache and call cached_font_ok
for the driver if defined.
(QCuser_spec): New symbol.
(font_spec_from_name): Save name as user-spec.
(font_load_for_lface): Keep user-spec instead of name.
(font_open_by_name): Save name as user-spec.
(syms_of_font): Initialize QCuser_spec.
* xftfont.c (xftfont_open): Call xftfont_add_rendering_parameters.
(xftfont_add_rendering_parameters, xftfont_cached_font_ok): New.
(syms_of_xftfont): Initialize xftfont_driver.cached_font_ok.
* font.h (struct font_driver): Add cached_font_ok.
* font-setting.el (font-setting-change-default-font): Use user-spec
instead of name.
author | Jan D. <jan.h.d@swipnet.se> |
---|---|
date | Wed, 06 Jan 2010 20:43:11 +0100 |
parents | e321cbebcec3 |
children | 1d1d5d9bd884 |
rev | line source |
---|---|
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1 ### Makefile for Emacs refcards |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
2 |
95010
9f4d6f3769da
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
87664
diff
changeset
|
3 ## Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, 2005, 2006, 2007, |
100972 | 4 ## 2008, 2009 Free Software Foundation, Inc. |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
5 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
6 ## This file is part of GNU Emacs. |
95010
9f4d6f3769da
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
87664
diff
changeset
|
7 # |
9f4d6f3769da
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
87664
diff
changeset
|
8 ## GNU Emacs is free software: you can redistribute it and/or modify |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
9 ## it under the terms of the GNU General Public License as published by |
95010
9f4d6f3769da
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
87664
diff
changeset
|
10 ## the Free Software Foundation, either version 3 of the License, or |
9f4d6f3769da
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
87664
diff
changeset
|
11 ## (at your option) any later version. |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
12 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
13 ## GNU Emacs is distributed in the hope that it will be useful, |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
14 ## but WITHOUT ANY WARRANTY; without even the implied warranty of |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
15 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
16 ## GNU General Public License for more details. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
17 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
18 ## You should have received a copy of the GNU General Public License |
95010
9f4d6f3769da
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
87664
diff
changeset
|
19 ## along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
20 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
21 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
22 ## Top-level targets. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
23 |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
24 ## PDF files that are included with Emacs. |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
25 all: refcards_pdf dired-refcards_pdf misc-refcards_pdf |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
26 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
27 REFCARDS_PDF = refcard.pdf cs-refcard.pdf de-refcard.pdf fr-refcard.pdf \ |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
28 pl-refcard.pdf pt-br-refcard.pdf ru-refcard.pdf sk-refcard.pdf |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
29 refcards_pdf: ${REFCARDS_PDF} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
30 refcards_ps: ${REFCARDS_PDF:.pdf=.ps} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
31 |
82888
35543e5c37a8
Change `fr-drdref' to `fr-dired-ref'.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82882
diff
changeset
|
32 DIRED-REFCARDS_PDF = dired-ref.pdf cs-dired-ref.pdf fr-dired-ref.pdf \ |
35543e5c37a8
Change `fr-drdref' to `fr-dired-ref'.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82882
diff
changeset
|
33 sk-dired-ref.pdf |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
34 dired-refcards_pdf: ${DIRED-REFCARDS_PDF} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
35 dired-refcards_ps: ${DIRED-REFCARDS_PDF:.pdf=.ps} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
36 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
37 MISC-REFCARDS_PDF = calccard.pdf gnus-booklet.pdf gnus-refcard.pdf orgcard.pdf |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
38 misc-refcards_pdf: ${MISC-REFCARDS_PDF} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
39 misc-refcards_ps: ${MISC-REFCARDS_PDF:.pdf=.ps} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
40 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
41 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
42 ## The following files are not included with Emacs. |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
43 SURVIVAL-CARDS_PDF = survival.pdf cs-survival.pdf sk-survival.pdf |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
44 survival-cards_pdf: ${SURVIVAL-CARDS_PDF} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
45 survival-cards_ps: ${SURVIVAL-CARDS_PDF:.pdf=.ps} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
46 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
47 VIPER-CARDS_PDF = vipcard.pdf viperCard.pdf |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
48 viper-cards_pdf: ${VIPER-CARDS_PDF} |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
49 viper-cards_ps: ${VIPER-CARDS_PDF:.pdf=.ps} |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
50 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
51 |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
52 ## PDF files. |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
53 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
54 ## The page layouts (a4/letter) are written directly in the .tex files. |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
55 |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
56 cs-refcard.pdf cs-dired-ref.pdf cs-survival.pdf sk-refcard.pdf \ |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
57 sk-dired-ref.pdf sk-survival.pdf: %.pdf: %.tex |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
58 csplain "\pdfoutput=1\input $<" |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
59 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
60 pl-refcard.pdf: %.pdf: %.tex |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
61 if ! kpsewhich -format=fmt mex > /dev/null; then \ |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
62 echo "No mex format found."; false; \ |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
63 fi |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
64 pdftex $< |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
65 |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
66 ru-refcard.pdf: %.pdf: %.tex |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
67 pdflatex $< |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
68 |
103907
e321cbebcec3
(gnus-logo.pdf): Remove rule, since this file is distributed.
Glenn Morris <rgm@gnu.org>
parents:
103901
diff
changeset
|
69 #gnus-logo.pdf: %.pdf: %.eps |
e321cbebcec3
(gnus-logo.pdf): Remove rule, since this file is distributed.
Glenn Morris <rgm@gnu.org>
parents:
103901
diff
changeset
|
70 # ps2pdf $< |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
71 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
72 gnus-refcard.pdf: %.pdf: %.tex gnus-logo.pdf |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
73 pdflatex $< |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
74 |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
75 gnus-booklet.pdf: gnus-refcard.tex gnus-logo.pdf |
103901
837c53f591ac
(gnus-booklet.pdf): Use jobname rather than clobbering gnus-refcard.pdf.
Glenn Morris <rgm@gnu.org>
parents:
100972
diff
changeset
|
76 pdflatex -jobname=gnus-booklet '\def\booklettrue{}\def\letterpapertrue{}\input{gnus-refcard}' |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
77 |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
78 ## Everything not explicitly listed above. |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
79 %.pdf: %.tex |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
80 pdftex $< |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
81 |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
82 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
83 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
84 ## dvi files. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
85 |
82882
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
86 cs-refcard.dvi cs-dired-ref.dvi cs-survival.dvi sk-refcard.dvi \ |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
87 sk-dired-ref.dvi sk-survival.dvi: %.dvi: %.tex |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
88 csplain $< |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
89 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
90 pl-refcard.dvi: %.dvi: %.tex |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
91 if ! kpsewhich -format=fmt mex > /dev/null; then \ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
92 echo "No mex format found."; false; \ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
93 fi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
94 tex $< |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
95 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
96 ru-refcard.dvi gnus-refcard.dvi: %.dvi: %.tex |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
97 latex $< |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
98 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
99 gnus-booklet.dvi: gnus-refcard.tex |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
100 latex '\def\booklettrue{}\def\letterpapertrue{}\input{gnus-refcard}' |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
101 mv gnus-refcard.dvi $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
102 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
103 ## Everything not explicitly listed above. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
104 %.dvi: %.tex |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
105 tex $< |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
106 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
107 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
108 ## PostScript files. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
109 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
110 ## Note that some of the tex files (refcard, de-refcard, fr-refcard, |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
111 ## pt-br-refcard) have settings for letter or a4 paper. Following are |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
112 ## the default paper sizes (letter for English, A4 for translations). |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
113 ## FIXME orgcard.ps does not fit on letter (see orgcard.tex). |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
114 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
115 ## A4, landscape. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
116 de-refcard.ps fr-refcard.ps pt-br-refcard.ps orgcard.ps: %.ps: %.dvi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
117 dvips -t a4 -t landscape $< -o $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
118 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
119 ## A4, portrait. |
82888
35543e5c37a8
Change `fr-drdref' to `fr-dired-ref'.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82882
diff
changeset
|
120 cs-dired-ref.ps cs-refcard.ps cs-survival.ps fr-dired-ref.ps \ |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
121 pl-refcard.ps ru-refcard.ps \ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
122 sk-dired-ref.ps sk-refcard.ps sk-survival.ps: %.ps: %.dvi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
123 dvips -t a4 $< -o $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
124 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
125 ## letter, landscape. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
126 calccard.ps refcard.ps: %.ps: %.dvi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
127 dvips -t letter -t landscape $< -o $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
128 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
129 ## letter, portrait. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
130 dired-ref.ps gnus-booklet.ps gnus-refcard.ps survival.ps vipcard.ps \ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
131 viperCard.ps: %.ps: %.dvi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
132 dvips -t letter $< -o $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
133 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
134 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
135 .PHONY: clean |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
136 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
137 clean: |
103901
837c53f591ac
(gnus-booklet.pdf): Use jobname rather than clobbering gnus-refcard.pdf.
Glenn Morris <rgm@gnu.org>
parents:
100972
diff
changeset
|
138 -rm -f *.dvi *.log *.aux |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
139 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
140 ### Makefile ends here |