File: Makefile

package info (click to toggle)
latex2rtf 2.3.18a-5
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 9,392 kB
  • sloc: ansic: 20,424; makefile: 660; sh: 478; perl: 22
file content (385 lines) | stat: -rwxr-xr-x 10,614 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
#
# Initial version 28 May 2001 Scott Prahl
#
LATEX= latex -interaction=nonstopmode
BIBTEX= bibtex
LATEX2RTF= ../latex2rtf 
OPTIONS  = -Z3 -P ../cfg/:../scripts/ -T tmp/ 
MKDIR?=mkdir -p
RMDIR?=rm -rf
RM?=rm -f
MV?=mv

LATEX_LOG = > latex.log
#LATEX_LOG = 

RTF=	align.rtf	 array.rtf 		box.rtf 			ch.rtf	             \
		chem.rtf 	 color.rtf 		dblspace.rtf		defs.rtf             \
		endnote.rtf	 essential.rtf	fancy.rtf            \
		fonts.rtf	 fontsize.rtf 	fonttest.rtf  		geometry.rtf         \
		geotest.rtf  german.rtf		head_article.rtf	head_book.rtf        \
		list.rtf 	 ifclause.rtf	include.rtf			linux.rtf            \
		logo.rtf 	 misc1.rtf 		misc3.rtf 			misc4.rtf            \
		percent.rtf	 report.rtf		hyperref.rtf        longstack.rtf	     \
		head_report.rtf  keywords.rtf

BIB_TESTS=  bib_apacite.rtf        bib_harvard.rtf        bib_super.rtf      \
			bib_apacite_dblsp.rtf  bib_natbib1.rtf        bib_apalike.rtf    \
			bib_natbib2.rtf        bibentry_apalike.rtf   bib_apalike2.rtf   \
			bib_natbib3.rtf        bib_apanat.rtf         bibentry_plain.rtf \
			bib_authordate.rtf     bib_simple.rtf         bib_apa.rtf        \
			bib_apacite2.rtf       bib_apacite3.rtf       bib_natbib4.rtf    \
			bib_style.rtf
	
FIG_TESTS=  fig_endfloat.rtf  fig_test.rtf      fig_test3.rtf \
            fig_size.rtf      fig_test2.rtf     fig_test4.rtf \
            picture.rtf       fig_subfig.rtf    fig_png.rtf \
            graphicspath.rtf  tikz.rtf          tikz2.rtf

ENC_TESTS= 	enc_applemac.rtf enc_cp437.rtf  enc_cp865.rtf    enc_latin2.rtf enc_latin5.rtf \
			enc_cp1250.rtf   enc_cp850.rtf  enc_decmulti.rtf enc_latin3.rtf enc_latin9.rtf\
			enc_cp1252.rtf   enc_cp852.rtf  enc_latin1.rtf   enc_latin4.rtf enc_next.rtf\
			enc_cp1251.rtf   enc_cp855.rtf  enc_cp866.rtf    enc_koi8-r.rtf enc_koi8-u.rtf \
			enc_maccyr.rtf   eqns-koi8.rtf 	enc_utf8x.rtf    enc_ot2.rtf    enc_moroz_koi8.rtf \
			enc_moroz_utf8.rtf enc_moroz_ot2.rtf

BABEL_TESTS=babel_german.rtf babel_russian.rtf babel_czech.rtf babel_french.rtf \
	        babel_frenchb.rtf # babel_spanish.rtf 
	        
EQN_TESTS=  eqns.rtf	eqns2.rtf eqns-koi8.rtf ttgfsr7.rtf spago1.rtf misc2.rtf\
            frac.rtf	subsup.rtf	theorem.rtf eqnnumber.rtf eqnnumber2.rtf

CHAR_TESTS= accentchars.rtf oddchars.rtf overstrike.rtf ucsymbols.rtf greek.rtf cyrillic.rtf \
            direct.rtf

TABLE_TESTS= tabbing.rtf tabular.rtf table_array1.rtf table_array2.rtf

EXTRA_TESTS= excalibur.rtf acronym.rtf qualisex.rtf

basic:
	$(MAKE) basic_tests
	
bib:
	$(MAKE) bib_tests

fig:
	-$(MKDIR) tmp
	$(MAKE) fig_tests

enc:
	$(MAKE) enc_tests
	
eqn:
	$(MAKE) eqn_tests

babel:
	$(MAKE) babel_tests

char:
	$(MAKE) char_tests

table:
	-$(MKDIR) tmp
	$(MAKE) table_tests

extra:
	$(MAKE) extra_tests
	
all:
	-$(MKDIR) tmp
	$(MAKE) basic_tests
	$(MAKE) babel_tests
	$(MAKE) bib_tests
	$(MAKE) eqn_tests
	$(MAKE) fig_tests
	$(MAKE) enc_tests
	$(MAKE) char_tests
	$(MAKE) table_tests
	$(MAKE) extra_tests

basic_tests: $(RTF)

bib_tests: $(BIB_TESTS)

fig_tests: $(FIG_TESTS)

enc_tests: $(ENC_TESTS)

babel_tests: $(BABEL_TESTS)

eqn_tests: $(EQN_TESTS)

char_tests: $(CHAR_TESTS)

table_tests: $(TABLE_TESTS)

extra_tests: $(EXTRA_TESTS)

#these tests require that some non-standard latex style be installed

%.rtf:	%.tex
	$(LATEX2RTF) $(OPTIONS) $<


keywords.rtf:	keywords.tex

acronym.rtf:	acronym

acronym:
	$(LATEX) acronym $(LATEX_LOG)
	$(BIBTEX) acronym $(LATEX_LOG)
	$(LATEX) acronym $(LATEX_LOG)
	$(LATEX) acronym $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) acronym

babel_czech.rtf: babel_czech.tex
	$(LATEX) babel_czech $(LATEX_LOG)
	$(LATEX) babel_czech $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) babel_czech

babel_french.rtf: babel_french.tex
	$(LATEX) babel_french $(LATEX_LOG)
	$(LATEX) babel_french $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) babel_french

babel_frenchb.rtf: babel_frenchb.tex
	$(LATEX) babel_frenchb $(LATEX_LOG)
	$(LATEX) babel_frenchb $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) babel_frenchb

babel_german.rtf: babel_german.tex
	$(LATEX) babel_german $(LATEX_LOG)
	$(LATEX) babel_german $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) babel_german

babel_russian.rtf: babel_russian.tex
	$(LATEX) babel_russian $(LATEX_LOG)
	$(LATEX) babel_russian $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) babel_russian

babel_spanish.rtf: babel_spanish.tex
	$(LATEX) babel_spanish $(LATEX_LOG)
	$(LATEX) babel_spanish $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) babel_spanish

bib_simple.rtf: bib_simple.tex bib_simple.bib
	$(LATEX) bib_simple $(LATEX_LOG)
	$(BIBTEX) bib_simple > bibtex.log
	$(LATEX) bib_simple $(LATEX_LOG)
	$(LATEX) bib_simple $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_simple

bib_apalike.rtf: bib_apalike.tex
	$(LATEX) bib_apalike $(LATEX_LOG)
	$(LATEX) bib_apalike $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apalike

bib_apa.rtf: bib_apa.tex
	$(LATEX) bib_apa $(LATEX_LOG)
	$(BIBTEX) bib_apa > bibtex.log
	$(LATEX) bib_apa $(LATEX_LOG)
	$(LATEX) bib_apa $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apa

bib_apacite.rtf: bib_apacite.tex
	$(LATEX) bib_apacite $(LATEX_LOG)
	$(LATEX) bib_apacite $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apacite

bib_apacite2.rtf: bib_apacite2.tex bib_apacite2.bib
	$(LATEX) bib_apacite2 $(LATEX_LOG)
	$(BIBTEX) bib_apacite2 > bibtex.log
	$(LATEX) bib_apacite2 $(LATEX_LOG)
	$(LATEX) bib_apacite2 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apacite2

bib_apacite3.rtf: bib_apacite3.tex bib_apacite3.bib
	$(LATEX) bib_apacite3 $(LATEX_LOG)
	$(BIBTEX) bib_apacite3 > bibtex.log
	$(LATEX) bib_apacite3 $(LATEX_LOG)
	$(LATEX) bib_apacite3 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apacite3

bib_apacite_dblsp.rtf: bib_apacite_dblsp.tex
	$(LATEX) bib_apacite_dblsp $(LATEX_LOG)
	$(LATEX) bib_apacite_dblsp $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apacite_dblsp

bib_apalike2.rtf: bib_apalike2.tex
	$(LATEX) bib_apalike2 $(LATEX_LOG)
	$(LATEX) bib_apalike2 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apalike2

bib_natbib1.rtf: bib_natbib1.tex
	$(LATEX) bib_natbib1 $(LATEX_LOG)
	$(LATEX) bib_natbib1 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_natbib1

bib_natbib2.rtf: bib_natbib2.tex
	$(LATEX) bib_natbib2 $(LATEX_LOG)
	$(LATEX) bib_natbib2 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_natbib2

bib_natbib3.rtf: bib_natbib3.tex
	$(LATEX) bib_natbib3 $(LATEX_LOG)
	$(LATEX) bib_natbib3 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_natbib3

bib_natbib4.rtf: bib_natbib4.tex
	$(LATEX) bib_natbib4 $(LATEX_LOG)
	$(LATEX) bib_natbib4 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_natbib4

bib_style.rtf: bib_style.tex
	$(LATEX) bib_style $(LATEX_LOG)
	$(LATEX) bib_style $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_style

bib_apanat.rtf: bib_apanat.tex
	$(LATEX) bib_apanat $(LATEX_LOG)
	$(LATEX) bib_apanat $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_apanat

bib_authordate.rtf: bib_authordate.tex
	$(LATEX) bib_authordate $(LATEX_LOG)
	$(LATEX) bib_authordate $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_authordate

bib_harvard.rtf: bib_harvard.tex bib_harvard.bib
	$(LATEX) bib_harvard $(LATEX_LOG)
	$(BIBTEX) bib_harvard > bibtex.log
	$(LATEX) bib_harvard $(LATEX_LOG)
	$(LATEX) bib_harvard $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_harvard
	$(RM) bib_harvard.out

bibentry_plain.rtf: bibentry_plain.tex bibentry_plain.bib
	$(LATEX) bibentry_plain $(LATEX_LOG)
	$(BIBTEX) bibentry_plain > bibtex.log
	$(LATEX) bibentry_plain $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bibentry_plain

bibentry_apalike.rtf: bibentry_apalike.tex bibentry_apalike.bib
	$(LATEX) bibentry_apalike $(LATEX_LOG)
	$(BIBTEX) bibentry_apalike > bibtex.log
	$(LATEX) bibentry_apalike $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bibentry_apalike

bib_super.rtf: bib_super.tex
	$(LATEX) bib_super $(LATEX_LOG)
	$(BIBTEX) bib_super > bibtex.log
	$(LATEX) bib_super $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) bib_super

misc2.rtf: misc2.tex
	$(LATEX) misc2 $(LATEX_LOG)
	$(LATEX) misc2 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) misc2

misc4.rtf: misc4.tex
	$(LATEX) misc4 $(LATEX_LOG)
	$(LATEX) misc4 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) misc4

ttgfsr7.rtf: ttgfsr7.tex
	$(LATEX) ttgfsr7 $(LATEX_LOG)
	$(LATEX) ttgfsr7 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) ttgfsr7

fig_test.rtf: fig_test.tex fig_test.eps fig_testc.ps
	$(LATEX) fig_test $(LATEX_LOG)
	$(LATEX) fig_test $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) -F fig_test

fig_test2.rtf: fig_test2.tex fig_testb.pdf fig_testc.pdf
	$(LATEX2RTF) $(OPTIONS) -D 300 fig_test2
	$(MV) fig_test2.rtf fig_test2a.rtf
	$(LATEX2RTF) $(OPTIONS) fig_test2

fig_test3.rtf: fig_test3.tex fig_testd.ps fig_testd.pdf
	$(LATEX2RTF) $(OPTIONS) fig_test3

fig_png.rtf: fig_png.tex fig_10x15.png
	$(LATEX2RTF) $(OPTIONS) fig_png

linux.rtf: linux.tex
	$(LATEX) linux $(LATEX_LOG)
	$(LATEX) linux $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) linux

eqnnumber.rtf: eqnnumber.tex
	$(LATEX) eqnnumber $(LATEX_LOG)
	$(LATEX) eqnnumber $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) eqnnumber

eqnnumber2.rtf: eqnnumber2.tex
	$(LATEX) eqnnumber2 $(LATEX_LOG)
	$(LATEX) eqnnumber2 $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) eqnnumber2

fig_endfloat.rtf: fig_endfloat.tex
	$(LATEX) fig_endfloat $(LATEX_LOG)
	$(LATEX) fig_endfloat $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) fig_endfloat

include.rtf: include.tex include1.tex include2.tex include3.tex
	$(LATEX) include $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) include

report.rtf: report.tex
	$(LATEX) report $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) report

excalibur.rtf: excalibur.tex
	$(LATEX) excalibur $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) excalibur

dblspace.rtf: dblspace.tex
	$(LATEX) dblspace $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) dblspace

eqns.rtf: eqns.tex
	$(LATEX) eqns $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) eqns

essential.rtf: essential.tex
	$(LATEX) essential $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) essential

qualisex.rtf: qualisex.tex
	$(LATEX) qualisex $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) qualisex

hyperref.rtf: hyperref.tex
	$(LATEX) hyperref $(LATEX_LOG)
	$(LATEX2RTF) $(OPTIONS) hyperref

tabular.rtf: tabular.tex
	$(LATEX2RTF) $(OPTIONS) -t3 tabular

tabbing.rtf: tabbing.tex
	$(LATEX2RTF) $(OPTIONS) -t3 tabbing

table_array1.rtf: table_array1.tex
	$(LATEX2RTF) $(OPTIONS) -t3 table_array1

direct.rtf: direct.tex
	$(LATEX2RTF) $(OPTIONS) direct
	
check:
	./bracecheck
	
clean:
	-$(MV) fig_testb.pdf fig_testb.tmp
	-$(MV) fig_testc.pdf fig_testc.tmp
	-$(MV) fig_testd.pdf fig_testd.tmp
	-$(MV) fig_teste.pdf fig_teste.tmp
	-$(RM) *.dvi *.rtf *.aux *.blg *.bbl *.log *.pdf *.toc *.lot *.idx *.ilg *.ind
	-$(RM) l2r*tex frlicense.dat *.fff *.lof
	-$(MV) fig_testb.tmp fig_testb.pdf
	-$(MV) fig_testc.tmp fig_testc.pdf
	-$(MV) fig_testd.tmp fig_testd.pdf
	-$(MV) fig_teste.tmp fig_teste.pdf
	-$(RMDIR) tmp

.PHONY: clean all check