Fixed compatibility with older texinfo, added missing files to make dist
[maxima.git] / doc / info / Makefile.am
blob4e7d91c83562c5464f272ce0eb921f8d396a7281
1 if LANG_ES
2   ES_DIR = es
3 endif
5 if LANG_PT
6   PT_DIR = pt
7 endif
9 if LANG_PT_BR
10   PT_BR_DIR = pt_BR
11 endif
13 if LANG_DE
14   DE_DIR = de
15 endif
17 if LANG_JA
18   JA_DIR = ja
19 endif
21 if LANG_RU
22   RU_DIR = ru
23 endif
25 SUBDIRS = $(ES_DIR) $(PT_DIR) $(PT_BR_DIR) $(DE_DIR) $(JA_DIR) $(RU_DIR)
27 info_TEXINFOS = #maxima.texi
28 maxima_TEXINFOS = include-maxima.texi category-macros.texi Introduction.texi \
29  Bugs.texi Help.texi Command.texi DataTypes.texi Constants.texi Lists.texi \
30  Arrays.texi defstruct.texi Expressions.texi Operators.texi Evaluation.texi \
31  Simplification.texi MathFunctions.texi Database.texi Plotting.texi \
32  Input.texi Polynomials.texi extensions.texi Special.texi Elliptic.texi Limits.texi \
33  Differentiation.texi Integration.texi Equations.texi Differential.texi \
34  Numerical.texi Matrices.texi Affine.texi Itensor.texi Ctensor.texi \
35  Atensor.texi Series.texi Number.texi Symmetries.texi Groups.texi \
36  Runtime.texi Miscellaneous.texi Rules.texi nset.texi Function.texi \
37  Program.texi Debugging.texi alt-display.texi asympa.texi \
38  augmented_lagrangian.texi bitwise.texi bernstein.texi bode.texi celine.texi \
39  clebsch_gordan.texi combinatorics.texi odepack.texi \
40  cobyla.texi contrib_ode.texi descriptive.texi diag.texi distrib.texi \
41  draw.texi drawdf.texi dynamics.texi engineering-format.texi \
42  wrstcse.texi ezunits.texi f90.texi finance.texi fractals.texi gentran.texi \
43  ggf.texi graphs.texi grobner.texi hompack.texi impdiff.texi interpol.texi \
44  lapack.texi lbfgs.texi lindstedt.texi linearalgebra.texi lsquares.texi \
45  minpack.texi makeOrders.texi mnewton.texi numericalio.texi opsubst.texi \
46  operatingsystem.texi orthopoly.texi pytranslate.texi quantum_computing.texi \
47  ratpow.texi romberg.texi simplex.texi simplifications.texi solve_rec.texi \
48  stats.texi stirling.texi stringproc.texi to_poly_solve.texi unit.texi \
49  zeilberger.texi errormessages.texi commandline-options.texi \
50  pslq.texi trigtools.texi 
52 figurefiles = \
53 figures/introduction1.png\
54 figures/introduction2.png\
55 figures/introduction3.png\
56 figures/dynamics1.png\
57 figures/dynamics2.png\
58 figures/dynamics3.png\
59 figures/dynamics4.png\
60 figures/dynamics5.png\
61 figures/dynamics6.png\
62 figures/dynamics7.png\
63 figures/dynamics8.png\
64 figures/plotdf1.png\
65 figures/plotdf2.png\
66 figures/plotdf3.png\
67 figures/plotdf4.png\
68 figures/plotdf5.png\
69 figures/plotdf6.png\
70 figures/plotting2.png\
71 figures/plotting3.png\
72 figures/plotting4.png\
73 figures/plotting5.png\
74 figures/plotting6.png\
75 figures/plotting7.png\
76 figures/plotting8.png\
77 figures/plotting9.png\
78 figures/plotting10.png\
79 figures/plotting11.png\
80 figures/plotting12.png\
81 figures/plotting13.png\
82 figures/plotting14.png\
83 figures/plotting15.png\
84 figures/plotting16.png\
85 figures/plotting17.png\
86 figures/plotting18.png\
87 figures/plotting19.png\
88 figures/plotting20.png\
89 figures/plotting21.png\
90 figures/plotting22.png\
91 figures/plotting23.png\
92 figures/plotting24.png\
93 figures/plotting25.png\
94 figures/plotting26.png\
95 figures/orthopoly1.png\
96 figures/graphs01.png\
97 figures/graphs02.png\
98 figures/graphs03.png\
99 figures/graphs04.png\
100 figures/graphs05.png\
101 figures/graphs06.png\
102 figures/graphs07.png\
103 figures/graphs08.png\
104 figures/graphs09.png\
105 figures/graphs10.png\
106 figures/graphs11.png\
107 figures/graphs12.png\
108 figures/graphs13.png\
109 figures/graphs14.png\
110 figures/graphs15.png\
111 figures/favicon.ico\
112 figures/bodegain1.png\
113 figures/bodegain2.png\
114 figures/bodegain3.png\
115 figures/bodegain4.png\
116 figures/bodegain5.png\
117 figures/bodegain6.png\
118 figures/bodegain7.png\
119 figures/bodegain8.png\
120 figures/bodephase1.png\
121 figures/bodephase2.png\
122 figures/bodephase3.png\
123 figures/bodephase4.png\
124 figures/bodephase5.png\
125 figures/bodephase6.png\
126 figures/bodephase7.png\
127 figures/bodephase8.png\
128 figures/bodephase9.png\
129 figures/scene1.png\
130 figures/scene2.png\
131 figures/color_terminal.png\
132 figures/draw_allocation.png\
133 figures/draw_allocation2.png\
134 figures/draw_axis3d.png\
135 figures/draw_axis_bottom.png\
136 figures/draw_bars.png\
137 figures/draw_border.png\
138 figures/draw_cbrange.png\
139 figures/draw_cbtics.png\
140 figures/draw_colorbox2.png\
141 figures/draw_colorbox.png\
142 figures/draw_color.png\
143 figures/draw_color2.png\
144 figures/draw_color3.png\
145 figures/draw_color4.png\
146 figures/draw_columns.png\
147 figures/draw_contour2.png\
148 figures/draw_contour.png\
149 figures/draw_cylindrical.png\
150 figures/draw_elevation_grid.png\
151 figures/draw_ellipse.png\
152 figures/draw_enhanced3d10.png\
153 figures/draw_enhanced3d11.png\
154 figures/draw_enhanced3d2.png\
155 figures/draw_enhanced3d3.png\
156 figures/draw_enhanced3d4.png\
157 figures/draw_enhanced3d5.png\
158 figures/draw_enhanced3d6.png\
159 figures/draw_enhanced3d7.png\
160 figures/draw_enhanced3d8.png\
161 figures/draw_enhanced3d9.png\
162 figures/draw_enhanced3d.png\
163 figures/draw_equiv.png\
164 figures/draw_errors2.png\
165 figures/draw_errors.png\
166 figures/draw_explicit2.png\
167 figures/draw_explicit3.png\
168 figures/draw_explicit.png\
169 figures/draw_filledfunc2.png\
170 figures/draw_filledfunc.png\
171 figures/draw_grid2.png\
172 figures/draw_grid.png\
173 figures/draw_head_angle.png\
174 figures/draw_head_both.png\
175 figures/draw_head_length.png\
176 figures/draw_head_type.png\
177 figures/draw_image2.png\
178 figures/draw_image3.png\
179 figures/draw_image4.png\
180 figures/draw_image5.png\
181 figures/draw_image6.png\
182 figures/draw_image.png\
183 figures/draw_implicit2.png\
184 figures/draw_implicit.png\
185 figures/draw_interpolate_color2.png\
186 figures/draw_interpolate_color3.png\
187 figures/draw_interpolate_color4.png\
188 figures/draw_interpolate_color5.png\
189 figures/draw_interpolate_color6.png\
190 figures/draw_interpolate_color.png\
191 figures/draw_intro.png\
192 figures/draw_intro3.png\
193 figures/draw_intro2.png\
194 figures/draw_key.png\
195 figures/draw_key_label_alignment.png\
196 figures/draw_key_label_orientation.png\
197 figures/draw_key_pos2.png\
198 figures/draw_key_pos.png\
199 figures/draw_label2.png\
200 figures/draw_label_alignment.png\
201 figures/draw_label.png\
202 figures/draw_label_orientation.png\
203 figures/draw_line_type.png\
204 figures/draw_line_width.png\
205 figures/draw_logcb.png\
206 figures/draw_logx_secondary.png\
207 figures/draw_mesh2.png\
208 figures/draw_mesh3.png\
209 figures/draw_mesh.png\
210 figures/draw_multiplot.png\
211 figures/draw_nticks.png\
212 figures/draw_palette2.png\
213 figures/draw_palette3.png\
214 figures/draw_palette4.png\
215 figures/draw_palette5.png\
216 figures/draw_palette.png\
217 figures/draw_parametric3.png\
218 figures/draw_parametric2.png\
219 figures/draw_parametric.png\
220 figures/draw_points2.png\
221 figures/draw_points3.png\
222 figures/draw_points4.png\
223 figures/draw_points5.png\
224 figures/draw_points6.png\
225 figures/draw_points7.png\
226 figures/draw_points8.png\
227 figures/draw_point_size.png\
228 figures/draw_points_joined.png\
229 figures/draw_points.png\
230 figures/draw_point_type.png\
231 figures/draw_polygon.png\
232 figures/draw_polar.png\
233 figures/draw_proportional_axis2.png\
234 figures/draw_proportional_axis.png\
235 figures/draw_quadrilateral.png\
236 figures/draw_rectangle.png\
237 figures/draw_region.png\
238 figures/draw_scene.png\
239 figures/draw_spherical.png\
240 figures/draw_surface_hide.png\
241 figures/draw_title.png\
242 figures/draw_transform2.png\
243 figures/draw_transparent.png\
244 figures/draw_triangle.png\
245 figures/draw_tube_extremes.png\
246 figures/draw_tube.png\
247 figures/draw_unit_vectors.png\
248 figures/draw_user_preamble.png\
249 figures/draw_user_preamble2.png\
250 figures/draw_vector2.png\
251 figures/draw_vector.png\
252 figures/draw_view2.png\
253 figures/draw_view.png\
254 figures/draw_wired_surface.png\
255 figures/draw_xaxis.png\
256 figures/draw_xaxis_secondary.png\
257 figures/draw_xugrid.png\
258 figures/draw_ylabel_secondary.png\
259 figures/draw_transform.png\
260 figures/worldmap_make_poly_continent.png\
261 figures/worldmap_make_poly_continent2.png\
262 figures/worldmap_make_poly_country.png\
263 figures/worldmap_make_polygon.png\
264 figures/worldmap_region_boundaries.png\
265 figures/worldmap_region_boundaries_plus.png\
266 figures/worldmap_geomap.png\
267 figures/worldmap_geomap2.png\
268 figures/worldmap_geomap3.png\
269 figures/worldmap_geomap4.png\
270 figures/worldmap_geomap5.png\
271 figures/worldmap_geomap6.png\
272 figures/trigtools-1.png\
273 figures/trigtools-2.png\
274 figures/trigtools-3.png\
275 figures/trigtools-4.png\
276 figures/trigtools-5.png\
277 figures/trigtools-6.png\
278 figures/trigtools-7.png
280 pdffigures = \
281 figures/introduction1.pdf\
282 figures/introduction2.pdf\
283 figures/introduction3.pdf\
284 figures/dynamics1.pdf\
285 figures/dynamics2.pdf\
286 figures/dynamics3.pdf\
287 figures/dynamics4.pdf\
288 figures/dynamics5.pdf\
289 figures/dynamics6.pdf\
290 figures/dynamics7.pdf\
291 figures/dynamics8.pdf\
292 figures/plotdf1.pdf\
293 figures/plotdf2.pdf\
294 figures/plotdf3.pdf\
295 figures/plotdf4.pdf\
296 figures/plotdf5.pdf\
297 figures/plotdf6.pdf\
298 figures/plotting2.pdf\
299 figures/plotting3.pdf\
300 figures/plotting4.pdf\
301 figures/plotting5.pdf\
302 figures/plotting6.pdf\
303 figures/plotting7.pdf\
304 figures/plotting8.pdf\
305 figures/plotting9.pdf\
306 figures/plotting10.pdf\
307 figures/plotting11.pdf\
308 figures/plotting12.pdf\
309 figures/plotting13.pdf\
310 figures/plotting14.pdf\
311 figures/plotting15.pdf\
312 figures/plotting16.pdf\
313 figures/plotting17.pdf\
314 figures/plotting18.pdf\
315 figures/plotting19.pdf\
316 figures/plotting20.pdf\
317 figures/plotting21.pdf\
318 figures/plotting22.pdf\
319 figures/plotting23.pdf\
320 figures/plotting24.pdf\
321 figures/plotting25.pdf\
322 figures/plotting26.pdf\
323 figures/orthopoly1.pdf\
324 figures/graphs01.pdf\
325 figures/graphs02.pdf\
326 figures/graphs03.pdf\
327 figures/graphs04.pdf\
328 figures/graphs05.pdf\
329 figures/graphs06.pdf\
330 figures/graphs07.pdf\
331 figures/graphs08.pdf\
332 figures/graphs09.pdf\
333 figures/graphs10.pdf\
334 figures/graphs11.pdf\
335 figures/graphs12.pdf\
336 figures/graphs13.pdf\
337 figures/graphs14.pdf\
338 figures/graphs15.pdf\
339 figures/bodegain1.pdf\
340 figures/bodegain2.pdf\
341 figures/bodegain3.pdf\
342 figures/bodegain4.pdf\
343 figures/bodegain5.pdf\
344 figures/bodegain6.pdf\
345 figures/bodegain7.pdf\
346 figures/bodegain8.pdf\
347 figures/bodephase1.pdf\
348 figures/bodephase2.pdf\
349 figures/bodephase3.pdf\
350 figures/bodephase4.pdf\
351 figures/bodephase5.pdf\
352 figures/bodephase6.pdf\
353 figures/bodephase7.pdf\
354 figures/bodephase8.pdf\
355 figures/bodephase9.pdf\
356 figures/scene1.pdf\
357 figures/scene2.pdf\
358 figures/color_terminal.pdf\
359 figures/draw_allocation.pdf\
360 figures/draw_allocation2.pdf\
361 figures/draw_axis3d.pdf\
362 figures/draw_axis_bottom.pdf\
363 figures/draw_bars.pdf\
364 figures/draw_border.pdf\
365 figures/draw_cbrange.pdf\
366 figures/draw_cbtics.pdf\
367 figures/draw_colorbox2.pdf\
368 figures/draw_colorbox.pdf\
369 figures/draw_color.pdf\
370 figures/draw_color2.pdf\
371 figures/draw_color3.pdf\
372 figures/draw_color4.pdf\
373 figures/draw_columns.pdf\
374 figures/draw_contour2.pdf\
375 figures/draw_contour.pdf\
376 figures/draw_cylindrical.pdf\
377 figures/draw_elevation_grid.pdf\
378 figures/draw_ellipse.pdf\
379 figures/draw_enhanced3d10.pdf\
380 figures/draw_enhanced3d11.pdf\
381 figures/draw_enhanced3d2.pdf\
382 figures/draw_enhanced3d3.pdf\
383 figures/draw_enhanced3d4.pdf\
384 figures/draw_enhanced3d5.pdf\
385 figures/draw_enhanced3d6.pdf\
386 figures/draw_enhanced3d7.pdf\
387 figures/draw_enhanced3d8.pdf\
388 figures/draw_enhanced3d9.pdf\
389 figures/draw_enhanced3d.pdf\
390 figures/draw_equiv.pdf\
391 figures/draw_errors2.pdf\
392 figures/draw_errors.pdf\
393 figures/draw_explicit2.pdf\
394 figures/draw_explicit3.pdf\
395 figures/draw_explicit.pdf\
396 figures/draw_filledfunc2.pdf\
397 figures/draw_filledfunc.pdf\
398 figures/draw_grid2.pdf\
399 figures/draw_grid.pdf\
400 figures/draw_head_angle.pdf\
401 figures/draw_head_both.pdf\
402 figures/draw_head_length.pdf\
403 figures/draw_head_type.pdf\
404 figures/draw_image2.pdf\
405 figures/draw_image3.pdf\
406 figures/draw_image4.pdf\
407 figures/draw_image5.pdf\
408 figures/draw_image6.pdf\
409 figures/draw_image.pdf\
410 figures/draw_implicit2.pdf\
411 figures/draw_implicit.pdf\
412 figures/draw_interpolate_color2.pdf\
413 figures/draw_interpolate_color3.pdf\
414 figures/draw_interpolate_color4.pdf\
415 figures/draw_interpolate_color5.pdf\
416 figures/draw_interpolate_color6.pdf\
417 figures/draw_interpolate_color.pdf\
418 figures/draw_intro.pdf\
419 figures/draw_intro3.pdf\
420 figures/draw_intro2.pdf\
421 figures/draw_key.pdf\
422 figures/draw_key_label_alignment.pdf\
423 figures/draw_key_label_orientation.pdf\
424 figures/draw_key_pos2.pdf\
425 figures/draw_key_pos.pdf\
426 figures/draw_label2.pdf\
427 figures/draw_label_alignment.pdf\
428 figures/draw_label.pdf\
429 figures/draw_label_orientation.pdf\
430 figures/draw_line_type.pdf\
431 figures/draw_line_width.pdf\
432 figures/draw_logcb.pdf\
433 figures/draw_logx_secondary.pdf\
434 figures/draw_mesh2.pdf\
435 figures/draw_mesh3.pdf\
436 figures/draw_mesh.pdf\
437 figures/draw_multiplot.pdf\
438 figures/draw_nticks.pdf\
439 figures/draw_palette2.pdf\
440 figures/draw_palette3.pdf\
441 figures/draw_palette4.pdf\
442 figures/draw_palette5.pdf\
443 figures/draw_palette.pdf\
444 figures/draw_parametric3.pdf\
445 figures/draw_parametric2.pdf\
446 figures/draw_parametric.pdf\
447 figures/draw_points2.pdf\
448 figures/draw_points3.pdf\
449 figures/draw_points4.pdf\
450 figures/draw_points5.pdf\
451 figures/draw_points6.pdf\
452 figures/draw_points7.pdf\
453 figures/draw_points8.pdf\
454 figures/draw_point_size.pdf\
455 figures/draw_points_joined.pdf\
456 figures/draw_points.pdf\
457 figures/draw_point_type.pdf\
458 figures/draw_polygon.pdf\
459 figures/draw_polar.pdf\
460 figures/draw_proportional_axis2.pdf\
461 figures/draw_proportional_axis.pdf\
462 figures/draw_quadrilateral.pdf\
463 figures/draw_rectangle.pdf\
464 figures/draw_region.pdf\
465 figures/draw_scene.pdf\
466 figures/draw_spherical.pdf\
467 figures/draw_surface_hide.pdf\
468 figures/draw_title.pdf\
469 figures/draw_transform2.pdf\
470 figures/draw_transparent.pdf\
471 figures/draw_triangle.pdf\
472 figures/draw_tube_extremes.pdf\
473 figures/draw_tube.pdf\
474 figures/draw_unit_vectors.pdf\
475 figures/draw_user_preamble.pdf\
476 figures/draw_user_preamble2.pdf\
477 figures/draw_vector2.pdf\
478 figures/draw_vector.pdf\
479 figures/draw_view2.pdf\
480 figures/draw_view.pdf\
481 figures/draw_wired_surface.pdf\
482 figures/draw_xaxis.pdf\
483 figures/draw_xaxis_secondary.pdf\
484 figures/draw_xugrid.pdf\
485 figures/draw_ylabel_secondary.pdf\
486 figures/draw_transform.pdf\
487 figures/worldmap_make_poly_continent.pdf\
488 figures/worldmap_make_poly_continent.pdf\
489 figures/worldmap_make_poly_continent.pdf\
490 figures/worldmap_make_poly_continent2.pdf\
491 figures/worldmap_make_poly_country.pdf\
492 figures/worldmap_make_polygon.pdf\
493 figures/worldmap_region_boundaries.pdf\
494 figures/worldmap_region_boundaries_plus.pdf\
495 figures/worldmap_geomap.pdf\
496 figures/worldmap_geomap2.pdf\
497 figures/worldmap_geomap3.pdf\
498 figures/worldmap_geomap4.pdf\
499 figures/worldmap_geomap5.pdf\
500 figures/worldmap_geomap6.pdf
502 macfiles = \
503 figures/draw_allocation2.mac\
504 figures/draw_allocation.mac\
505 figures/draw_axis3d.mac\
506 figures/draw_axis_bottom.mac\
507 figures/draw_bars.mac\
508 figures/draw_border.mac\
509 figures/draw_cbrange.mac\
510 figures/draw_cbtics.mac\
511 figures/draw_color2.mac\
512 figures/draw_color3.mac\
513 figures/draw_color4.mac\
514 figures/draw_colorbox2.mac\
515 figures/draw_colorbox.mac\
516 figures/draw_color.mac\
517 figures/draw_columns.mac\
518 figures/draw_contour2.mac\
519 figures/draw_contour.mac\
520 figures/draw_cylindrical.mac\
521 figures/draw_elevation_grid.mac\
522 figures/draw_ellipse.mac\
523 figures/draw_enhanced3d10.mac\
524 figures/draw_enhanced3d11.mac\
525 figures/draw_enhanced3d2.mac\
526 figures/draw_enhanced3d3.mac\
527 figures/draw_enhanced3d4.mac\
528 figures/draw_enhanced3d5.mac\
529 figures/draw_enhanced3d6.mac\
530 figures/draw_enhanced3d7.mac\
531 figures/draw_enhanced3d8.mac\
532 figures/draw_enhanced3d9.mac\
533 figures/draw_enhanced3d.mac\
534 figures/draw_equiv.mac\
535 figures/draw_errors2.mac\
536 figures/draw_errors.mac\
537 figures/draw_explicit2.mac\
538 figures/draw_explicit3.mac\
539 figures/draw_explicit.mac\
540 figures/draw_filledfunc2.mac\
541 figures/draw_filledfunc.mac\
542 figures/draw_grid2.mac\
543 figures/draw_grid.mac\
544 figures/draw_head_angle.mac\
545 figures/draw_head_both.mac\
546 figures/draw_head_length.mac\
547 figures/draw_head_type.mac\
548 figures/draw_image2.mac\
549 figures/draw_image3.mac\
550 figures/draw_image4.mac\
551 figures/draw_image5.mac\
552 figures/draw_image6.mac\
553 figures/draw_image.mac\
554 figures/draw_implicit2.mac\
555 figures/draw_implicit.mac\
556 figures/draw_interpolate_color2.mac\
557 figures/draw_interpolate_color3.mac\
558 figures/draw_interpolate_color4.mac\
559 figures/draw_interpolate_color5.mac\
560 figures/draw_interpolate_color6.mac\
561 figures/draw_interpolate_color.mac\
562 figures/draw_intro2.mac\
563 figures/draw_intro3.mac\
564 figures/draw_intro.mac\
565 figures/draw_key.mac\
566 figures/draw_key_pos2.mac\
567 figures/draw_key_pos.mac\
568 figures/draw_label2.mac\
569 figures/draw_label_alignment.mac\
570 figures/draw_label.mac\
571 figures/draw_label_orientation.mac\
572 figures/draw_line_type.mac\
573 figures/draw_line_width.mac\
574 figures/draw_logcb.mac\
575 figures/draw_logx_secondary.mac\
576 figures/draw_mesh2.mac\
577 figures/draw_mesh3.mac\
578 figures/draw_mesh.mac\
579 figures/draw_nticks.mac\
580 figures/draw_palette2.mac\
581 figures/draw_palette3.mac\
582 figures/draw_palette4.mac\
583 figures/draw_palette5.mac\
584 figures/draw_palette.mac\
585 figures/draw_parametric2.mac\
586 figures/draw_parametric3.mac\
587 figures/draw_parametric.mac\
588 figures/draw_points2.mac\
589 figures/draw_points3.mac\
590 figures/draw_points4.mac\
591 figures/draw_points5.mac\
592 figures/draw_points6.mac\
593 figures/draw_points7.mac\
594 figures/draw_points8.mac\
595 figures/draw_point_size.mac\
596 figures/draw_points_joined.mac\
597 figures/draw_points.mac\
598 figures/draw_point_type.mac\
599 figures/draw_polar.mac\
600 figures/draw_polygon.mac\
601 figures/draw_proportional_axis2.mac\
602 figures/draw_proportional_axis.mac\
603 figures/draw_quadrilateral.mac\
604 figures/draw_rectangle.mac\
605 figures/draw_region.mac\
606 figures/draw_scene.mac\
607 figures/draw_spherical.mac\
608 figures/draw_surface_hide.mac\
609 figures/draw_title.mac\
610 figures/draw_transform2.mac\
611 figures/draw_transform.mac\
612 figures/draw_transparent.mac\
613 figures/draw_triangle.mac\
614 figures/draw_tube_extremes.mac\
615 figures/draw_tube.mac\
616 figures/draw_unit_vectors.mac\
617 figures/draw_user_preamble2.mac\
618 figures/draw_user_preamble.mac\
619 figures/draw_vector2.mac\
620 figures/draw_vector.mac\
621 figures/draw_view2.mac\
622 figures/draw_view.mac\
623 figures/draw_wired_surface.mac\
624 figures/draw_xaxis.mac\
625 figures/draw_xaxis_secondary.mac\
626 figures/draw_xugrid.mac\
627 figures/draw_ylabel_secondary.mac\
628 figures/plotting10.mac\
629 figures/plotting11.mac\
630 figures/plotting12.mac\
631 figures/plotting13.mac\
632 figures/plotting14.mac\
633 figures/plotting15.mac\
634 figures/plotting16.mac\
635 figures/plotting17.mac\
636 figures/plotting18.mac\
637 figures/plotting19.mac\
638 figures/plotting20.mac\
639 figures/plotting21.mac\
640 figures/plotting22.mac\
641 figures/plotting23.mac\
642 figures/plotting24.mac\
643 figures/plotting25.mac\
644 figures/plotting26.mac\
645 figures/plotting2.mac\
646 figures/plotting3.mac\
647 figures/plotting4.mac\
648 figures/plotting5.mac\
649 figures/plotting6.mac\
650 figures/plotting7.mac\
651 figures/plotting8.mac\
652 figures/plotting9.mac\
653 figures/worldmap_geomap2.mac\
654 figures/worldmap_geomap3.mac\
655 figures/worldmap_geomap4.mac\
656 figures/worldmap_geomap5.mac\
657 figures/worldmap_geomap6.mac\
658 figures/worldmap_geomap.mac\
659 figures/worldmap_make_poly_continent2.mac\
660 figures/worldmap_make_poly_continent.mac\
661 figures/worldmap_make_poly_country.mac\
662 figures/worldmap_make_polygon.mac\
663 figures/worldmap_region_boundaries.mac\
664 figures/worldmap_region_boundaries_plus.mac
666 INFOLANG ?= en
668 # We need the html docu to be generated on "make all" because if we fail
669 # to do so a "sudo make install" will generate the html docu as read-only
670 # fails conflicting with a subsequent "make html".
671 all-local: html maxima.info maxima-index.lisp maxima-index-html.lisp
673 infoname = maxima
674 include $(top_srcdir)/common-info.mk
675 maxima.info : maxima.texi $(maxima_TEXINFOS)
676         $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) \
677           --split-size=1000000 $(srcdir)/maxima.texi
679 html: maxima_toc.html
681 maxima-index.lisp: build_index.pl maxima.info
682         /usr/bin/env perl $^ ':crlf' > $@
684 # Really depends on all the individual html files, but let's assume
685 # that if maxima_toc.html is done, we have all the remaining html
686 # files.
688 # First we find all the files that we don't want to have to process.
689 # This includes the indices, maxima_singlepage.html and any other html
690 # file that doesn't start with "maxima".
691 maxima-index-html.lisp : maxima_toc.html build-html-index.lisp
692         ../../maxima-local --batch-lisp=build-html-index.lisp
694 DOLLAR_SIGN = $$
696 maxima_singlepage.html maxima_toc.html: maxima.texi $(maxima_TEXINFOS) $(figurefiles) manual.css texi2html.init
697         ./build_html.sh
699 maxima.epub: maxima_toc.html
700         ebook-convert maxima_singlepage.html maxima.epub --breadth-first "--title=Maxima @manual_version@ Manual" "--authors=Maxima Team" --language=en
702 maxima.pdf: maxima.texi $(maxima_TEXINFOS) $(pdffigures)
703         $(TEXI2PDF) $(AM_V_texinfo) -o maxima.pdf $<
704         rm -f maxima.fns maxima.vr maxima.tp maxima.pg maxima.ky maxima.cp \
705         maxima.toc maxima.fn maxima.aux maxima.log
708 include $(top_srcdir)/common.mk
709 genericdir = $(dochtmldir)
710 genericdirDATA = $(figurefiles)
712 htmlname = maxima
713 htmlinstdir = $(dochtmldir)
714 include $(top_srcdir)/common-html.mk
716 all-local: warn_texinfo
717 dist-hook: check_texinfo html
718 pdf-local: maxima.pdf
720 install-data-local: install-maxima-index
721 uninstall-local: uninstall-maxima-index
723 install-maxima-index: maxima-index.lisp maxima-index-html.lisp
724         $(MKDIR_P) "$(DESTDIR)$(infodir)"
725         $(INSTALL_DATA) maxima-index.lisp "$(DESTDIR)$(infodir)/maxima-index.lisp"
726         $(INSTALL_DATA) maxima-index-html.lisp "$(DESTDIR)$(infodir)/maxima-index-html.lisp"
728 uninstall-maxima-index: maxima-index.lisp maxima-index-html.lisp
729         rm -f "$(DESTDIR)$(infodir)/maxima-index.lisp"
730         rm -f "$(DESTDIR)$(infodir)/maxima-index-html.lisp"
732 clean-local: clean-info clean-html
734 clean-info:
735         rm -f $(wildcard maxima.info* maxima-index.lisp maxima-index-html.lisp)
736         rm -f maxima.fns
738 clean-html:
739         rm -f $(wildcard maxima*.html) \
740               $(wildcard $(addprefix $(srcdir),maxima*.html))
742 EXTRA_DIST = manual.css texi2html.init maxima.texi dlmf-ref-macros.texi \
743     $(genericdirDATA) $(pdffigures) $(macfiles) $(maxima_TEXINFOS) $(figurefiles) \
744     create_index build_index.pl maxima-index.lisp maxima-index-html.lisp docdraw.mac \
745     extract_categories1.awk extract_categories1.sed check_tab fix_tab \
746     figures/Makefile.am figures/Makefile.in figures/README \
747     maxima-init.lisp README.update_examples maxima-index-html.lisp build-html-index.lisp \
748     figures/orthopoly1.ps.gz figures/plotdf1.ps.gz figures/plotdf2.ps.gz figures/plotdf3.ps.gz figures/plotdf4.ps.gz figures/plotdf5.ps.gz figures/plotdf6.ps.gz
750 check_texinfo:
751         @pattern=`printf "\t"` ; \
752         bad_files=`find . -name '*.texi' -print0 | xargs -0 $(EGREP) -l -e "$$pattern"` ; \
753         [ -z  "$$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $$bad_files" ; \
754         echo "Run make distclean and then doc/info/fix_tab to fix the problem." ; exit 1 )
756 warn_texinfo:
757         @pattern=`printf "\t"` ; \
758         bad_files=`find . -name '*.texi' -print0 | xargs -0 $(EGREP) -l -e "$$pattern"` ; \
759         [ -z  "$$bad_files" ] || ( echo "WARNING: The following files have unexpanded Tabs: $$bad_files" ; \
760         echo "Run doc/info/fix_tab to fix the problem." )
762 distclean-local:
763         rm -f figures/Makefile
766 .PHONY: check_texinfo warn_texinfo
768 # Preprocess the files with m4 to handle math equations.
769 %.texi : math.m4 %.texi.m4
770         m4 --prefix-builtins $^ > $@