summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/metapost
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/metapost')
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/README3
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/README.doc23
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/create_animation.sh15
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/cube10.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/cube10.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/cube4-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/cube4-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/cube5.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/cube5.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/cube6.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/cube6.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/cube7.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/cube7.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/cube8.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/cube8.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/cube9.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/cube9.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp1-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp1-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp1.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp1.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp2-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp2-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp2.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp2.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp3-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp3-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp3.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp3.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp4-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp4-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp4.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp4.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp5-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp5-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp5.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp5.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp6-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp6-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp6.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp6.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp7-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp7-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp7.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp7.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp8-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp8-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp8.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp8.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/gutmp9.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/gutmp9.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/monge-eng.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/monge-eng.mp)0
-rw-r--r--Master/texmf-dist/doc/metapost/mp3d/monge.mp (renamed from Master/texmf-dist/doc/metapost/mp3d/examples/monge.mp)0
29 files changed, 41 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/metapost/mp3d/README b/Master/texmf-dist/doc/metapost/mp3d/README
index 499a872c0b1..aedb625ec4e 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/README
+++ b/Master/texmf-dist/doc/metapost/mp3d/README
@@ -1,6 +1,9 @@
3d/3dgeom version 1.34
======================
+This entire package is released under the LPPL, version 1 or (at your
+option) any later version.
+
This release is a intermediary release of the 3d metapost package.
It updates the 3d package (CTAN:graphics/metapost/macros/3d)
and adds features facilitating the creation of space geometry drawings.
diff --git a/Master/texmf-dist/doc/metapost/mp3d/README.doc b/Master/texmf-dist/doc/metapost/mp3d/README.doc
new file mode 100644
index 00000000000..bddb42dd8de
--- /dev/null
+++ b/Master/texmf-dist/doc/metapost/mp3d/README.doc
@@ -0,0 +1,23 @@
+tb57roeg:
+
+ Denis Roegel: Creating 3D animations with METAPOST,
+ TUGboat volume 18, number 4 (December 1997), pages 274-283.
+
+ The tb57roeg files in this directory were provided to me on April 8th, 1998
+ by Mimi Burbank. These files were used for the production of the
+ final version of the paper, as it has appeared.
+
+paper1997corrected.pdf: uptodate version of tb57roeg
+
+tugboat-geometry-space.pdf:
+
+ TUGboat (volume 22, number 4, December 2001, pages 298-314)
+
+gut2001.pdf:
+
+ Denis Roegel: La géométrie dans l'espace avec METAPOST,
+ Cahiers GUTenberg numéro 39-40, May 2001, pages 107-138.
+ (Original version of tugboat-geometry-space)
+
+
+Denis Roegel, August 17, 2003.
diff --git a/Master/texmf-dist/doc/metapost/mp3d/create_animation.sh b/Master/texmf-dist/doc/metapost/mp3d/create_animation.sh
new file mode 100644
index 00000000000..e99ca7383ca
--- /dev/null
+++ b/Master/texmf-dist/doc/metapost/mp3d/create_animation.sh
@@ -0,0 +1,15 @@
+#! /bin/sh
+
+/bin/rm -f animpoly.log
+for i in `ls animpoly.*| grep 'animpoly.[0-9]'`;do
+echo $i
+echo '=============='
+awk < $i '{print} /^%%Page: /{print "142 123 translate\n"}' > $i.ps
+gs -sDEVICE=ppmraw -sPAPERSIZE=a4 -dNOPAUSE -r36 -sOutputFile=$i.ppm -q -- $i.ps
+/bin/rm -f $i.ps
+ppmquant 32 $i.ppm | pnmcut 0 114 141 307 | ppmtogif > `expr $i.ppm : '\(.*\)ppm'`gif
+/bin/rm -f $i.ppm
+done
+/bin/rm -f animpoly.gif
+gifmerge -10 -l1000 animpoly.*.gif > animpoly.gif
+/bin/rm -f animpoly.*.gif
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/cube10.mp b/Master/texmf-dist/doc/metapost/mp3d/cube10.mp
index 7cc6cb78731..7cc6cb78731 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/cube10.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/cube10.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/cube4-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/cube4-eng.mp
index 7a841d2e8b4..7a841d2e8b4 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/cube4-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/cube4-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/cube5.mp b/Master/texmf-dist/doc/metapost/mp3d/cube5.mp
index 9c3370744ee..9c3370744ee 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/cube5.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/cube5.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/cube6.mp b/Master/texmf-dist/doc/metapost/mp3d/cube6.mp
index 228cd35f9da..228cd35f9da 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/cube6.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/cube6.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/cube7.mp b/Master/texmf-dist/doc/metapost/mp3d/cube7.mp
index 28df75f1e85..28df75f1e85 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/cube7.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/cube7.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/cube8.mp b/Master/texmf-dist/doc/metapost/mp3d/cube8.mp
index f555a2637cb..f555a2637cb 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/cube8.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/cube8.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/cube9.mp b/Master/texmf-dist/doc/metapost/mp3d/cube9.mp
index 1e52203a811..1e52203a811 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/cube9.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/cube9.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp1-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp1-eng.mp
index bf144e1eeae..bf144e1eeae 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp1-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp1-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp1.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp1.mp
index 82a76d2c042..82a76d2c042 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp1.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp1.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp2-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp2-eng.mp
index 7ff4e581013..7ff4e581013 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp2-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp2-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp2.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp2.mp
index b2e3453f029..b2e3453f029 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp2.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp2.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp3-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp3-eng.mp
index a4b3cb81736..a4b3cb81736 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp3-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp3-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp3.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp3.mp
index 8b66eac58bb..8b66eac58bb 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp3.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp3.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp4-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp4-eng.mp
index 93e3cfba01c..93e3cfba01c 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp4-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp4-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp4.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp4.mp
index b97426f8196..b97426f8196 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp4.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp4.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp5-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp5-eng.mp
index 5bf58829948..5bf58829948 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp5-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp5-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp5.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp5.mp
index 3063c260839..3063c260839 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp5.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp5.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp6-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp6-eng.mp
index c11e44391a9..c11e44391a9 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp6-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp6-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp6.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp6.mp
index a63a1b08474..a63a1b08474 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp6.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp6.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp7-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp7-eng.mp
index 45865eae0f0..45865eae0f0 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp7-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp7-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp7.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp7.mp
index 784d8a2cfcc..784d8a2cfcc 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp7.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp7.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp8-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp8-eng.mp
index b46031931b9..b46031931b9 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp8-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp8-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp8.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp8.mp
index fc342bb301c..fc342bb301c 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp8.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp8.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp9.mp b/Master/texmf-dist/doc/metapost/mp3d/gutmp9.mp
index a419516aff4..a419516aff4 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/gutmp9.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/gutmp9.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/monge-eng.mp b/Master/texmf-dist/doc/metapost/mp3d/monge-eng.mp
index 09516765684..09516765684 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/monge-eng.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/monge-eng.mp
diff --git a/Master/texmf-dist/doc/metapost/mp3d/examples/monge.mp b/Master/texmf-dist/doc/metapost/mp3d/monge.mp
index 67fc60a0e5f..67fc60a0e5f 100644
--- a/Master/texmf-dist/doc/metapost/mp3d/examples/monge.mp
+++ b/Master/texmf-dist/doc/metapost/mp3d/monge.mp