Mercurial > emacs
annotate etc/refcards/Makefile @ 99139:8fa7ef477c04
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-agenda.el (org-format-agenda-item)
(org-agenda-filter-make-matcher): Make sure tags are stored and
compared donwcased.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org.el (org-insert-todo-heading): Fix bug with force-heading
argument.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-exp.el (org-export-as-ascii): Handle the case that we are
bulishing from an indirect buffer.
* org-table.el (org-table-copy-down): Fix bug with time stamp
increment.
* org-mouse.el (org-mouse-features): New option.
(org-mode-hook): Turn on features depending on
`org-mouse-features'.
* org.el (org-insert-heading-respect-content): Force heading
creation.
(org-insert-heading): keep the folding state of the heading before
the inserted one.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-archive.el (org-archive-to-archive-sibling): Handle top
level headlines better.
2008-10-26 Bastien Guerry <bzg@altern.org>
* org-export-latex.el (org-export-latex-classes): Added
\usepackage{graphicx} to the default list of packages.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-agenda.el (org-agenda-filter): Renamed from
`org-agenda-filter-tags'.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org.el (org-entry-properties): Add CATEGORY property, iven if it
is not defined as a property in this entry.
(org-add-log-note): Mask prefix argument when immediately storing
the note.
* org-agenda.el (org-agenda-filter-effort-default-operator): New
option.
2008-10-26 James TD Smith <ahktenzero@mohorovi.cc>
* org.el (org-add-log-setup): Bugfix; code to find insertion point
after drawers was skipping ahead one line too many, so notes were
inserted after the first note instead of before it.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-agenda.el (org-agenda-filter-tags,org-agenda-filter-form):
New variables.
(org-prepare-agenda): Reset the filter tags.
(org-agenda-filter-by-tag, org-agenda-filter-by-tag-show-all):
Show filter tags in mode line.
* org-table.el (orgtbl-to-html): Bind `html-table-tag' for the
formatter.
* org-export-latex.el (org-latex-entities-regexp): New constant.
(org-export-as-pdf): Use two calls to `shell-command'.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-export-latex.el (org-export-latex-treat-sub-super-char):
Honor the {} value of the subsuperscript setting. Make sure that
longer subsuperscripts are typeset in a roman font.
* org.el (org-clock-update-time-maybe): Compute negative clock
intervals correctly.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org.el (org-add-log-setup): Respect
`org-log-state-notes-insert-after-drawers'.
(org-log-state-notes-insert-after-drawers): New option.
(org-todo-trigger-tag-changes): New function.
(org-todo): Call `org-todo-trigger-tag-changes'.
2008-10-26 James TD Smith <ahktenzero@mohorovi.cc>
* org.el (org-add-log-setup): Only skip drawers if the are
immediately after the scheduling keywords.
* org-clock.el (org-clock-in-switch-to-state): Allow this to be a
function
(org-clock-in): If `org-clock-in-switch-to-state' is a function,
call it with the current todo state to get the state to switch to
when clocking in.
(org-clock-in): Use org-indent-line-function to indent clock lines.
(org-clock-find-position): Fix indentation of empty clock drawers.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-publish.el (org-publish-org-to): Handle case when
org-export-to-pdf does return a file name, not a buffer.
(org-publish-org-to-pdf): New function.
* org-export-latex.el (org-export-as-pdf)
(org-export-as-pdf-and-open): New commands.
* org-table.el (org-table-eval-formula): Avoid parsing Calc's HMS
forms as ranges.
* org-export-latex.el (org-export-latex-lists): Ignore lists-like
things in protexted regions.
2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-export-latex.el (org-export-latex-preprocess): Improve
quoting of LaTeX environments.
author | Carsten Dominik <dominik@science.uva.nl> |
---|---|
date | Sat, 25 Oct 2008 21:32:46 +0000 |
parents | 9f4d6f3769da |
children | c90853557b90 |
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, |
9f4d6f3769da
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
87664
diff
changeset
|
4 ## 2008 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 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
69 gnus-logo.pdf: %.pdf: %.eps |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
70 ps2pdf $< |
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 |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
76 pdflatex '\def\booklettrue{}\def\letterpapertrue{}\input{gnus-refcard}' |
be81e9cf2d8e
Add rules for creating the refcards in PDF, make them the default.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82746
diff
changeset
|
77 mv gnus-refcard.pdf $@ |
82746
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
78 |
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
|
79 ## 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
|
80 %.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
|
81 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
|
82 |
82746
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 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
85 ## dvi files. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
86 |
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
|
87 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
|
88 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
|
89 csplain $< |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
90 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
91 pl-refcard.dvi: %.dvi: %.tex |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
92 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
|
93 echo "No mex format found."; false; \ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
94 fi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
95 tex $< |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
96 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
97 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
|
98 latex $< |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
99 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
100 gnus-booklet.dvi: gnus-refcard.tex |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
101 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
|
102 mv gnus-refcard.dvi $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
103 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
104 ## Everything not explicitly listed above. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
105 %.dvi: %.tex |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
106 tex $< |
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 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
109 ## PostScript files. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
110 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
111 ## 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
|
112 ## 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
|
113 ## 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
|
114 ## 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
|
115 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
116 ## A4, landscape. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
117 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
|
118 dvips -t a4 -t landscape $< -o $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
119 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
120 ## A4, portrait. |
82888
35543e5c37a8
Change `fr-drdref' to `fr-dired-ref'.
Michaël Cadilhac <michael.cadilhac@lrde.org>
parents:
82882
diff
changeset
|
121 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
|
122 pl-refcard.ps ru-refcard.ps \ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
123 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
|
124 dvips -t a4 $< -o $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
125 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
126 ## letter, landscape. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
127 calccard.ps refcard.ps: %.ps: %.dvi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
128 dvips -t letter -t landscape $< -o $@ |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
129 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
130 ## letter, portrait. |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
131 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
|
132 viperCard.ps: %.ps: %.dvi |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
133 dvips -t letter $< -o $@ |
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 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
136 .PHONY: clean |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
137 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
138 clean: |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
139 -rm -f *.dvi *.log |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
140 |
fca0f0f8d997
New file, with existing refcard rules from etc/Makefile.
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
141 ### Makefile ends here |