~ubuntu-branches/debian/squeeze/maxima/squeeze

« back to all changes in this revision

Viewing changes to doc/maximabook/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Camm Maguire
  • Date: 2006-10-18 14:52:42 UTC
  • mto: (1.1.5 upstream)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20061018145242-vzyrm5hmxr8kiosf
ImportĀ upstreamĀ versionĀ 5.10.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#
2
 
# Makefile to do all printouts:
3
 
#
4
 
# Printer where things will go to:
5
 
 
6
 
PRINTER = yours_here
7
 
 
8
 
.SUFFIXES:      .tex
9
 
 
10
 
all:    ps pdf
11
 
 
12
 
clean:
13
 
                rm -f *~ *.aux *.log *.dvi *.bbl *.blg *.brf *.idx *.ilg *.ing \
14
 
                *.ind *.lof *.toc *.tpt *.out *.png *.pdf *.ps thumbdta.tex
15
 
 
16
 
.tex:
17
 
                latex $<
18
 
 
19
 
printoutdvi:
20
 
                dvips -P$(PRINTER) maxima.dvi
21
 
 
22
 
printoutpdf:
23
 
                lpr -h -P$(PRINTER) maxima.pdf
24
 
 
25
 
problems:       
26
 
                latex all_pro
27
 
 
28
 
sharpr:
29
 
        shar -m -w ../P > MonsterPr
30
 
 
31
 
sharsol:
32
 
        shar -m -w ../S > MonsterSol
33
 
 
34
 
index:
35
 
        makeindex -o maxima.ind maxima.idx
36
 
 
37
 
dvi:
38
 
                TEXINPUTS="`pwd`/../../interfaces/emacs/emaxima:$$TEXINPUTS";\
39
 
                export TEXINPUTS;\
40
 
                latex maxima && \
41
 
                makeindex -o maxima.ind maxima.idx && \
42
 
                bibtex maxima && \
43
 
                latex maxima && \
44
 
                latex maxima
45
 
 
46
 
ps:     
47
 
                TEXINPUTS="`pwd`/../../interfaces/emacs/emaxima:$$TEXINPUTS";\
48
 
                export TEXINPUTS;\
49
 
                latex maxima && \
50
 
                makeindex -o maxima.ind maxima.idx  && \
51
 
                bibtex maxima && \
52
 
                latex maxima && \
53
 
                latex maxima && \
54
 
                dvips -o maxima.ps maxima.dvi
55
 
 
56
 
ps4page:
57
 
                TEXINPUTS="`pwd`/../../interfaces/emacs/emaxima:$$TEXINPUTS";\
58
 
                export TEXINPUTS;\
59
 
                latex maxima && \
60
 
                makeindex -o maxima.ind maxima.idx && \
61
 
                bibtex maxima && \
62
 
                latex maxima && \
63
 
                latex maxima && \
64
 
                a2ps -4 -o maxima4pagesperpage.ps maxima.dvi
65
 
pdf:
66
 
                TEXINPUTS="`pwd`/../../interfaces/emacs/emaxima:$$TEXINPUTS";\
67
 
                export TEXINPUTS;\
68
 
                pdflatex maxima && \
69
 
                makeindex -o maxima.ind maxima.idx && \
70
 
                bibtex maxima && \
71
 
                pdflatex maxima && \
72
 
                pdflatex maxima
73
 
 
74
 
pdf-final:
75
 
                TEXINPUTS="`pwd`/../../interfaces/emacs/emaxima:$$TEXINPUTS";\
76
 
                export TEXINPUTS;\
77
 
                pdflatex maxima && \
78
 
                makeindex -o maxima.ind maxima.idx && \
79
 
                bibtex maxima && \
80
 
                thumbpdf maxima && \
81
 
                pdflatex maxima && \
82
 
                pdflatex maxima