aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rwxr-xr-xdoc/refman.fdb_latexmk102
-rwxr-xr-xdoc/refman.fls171
-rw-r--r--doc/refman.tex205
3 files changed, 457 insertions, 21 deletions
diff --git a/doc/refman.fdb_latexmk b/doc/refman.fdb_latexmk
new file mode 100755
index 0000000..ec4d0d0
--- /dev/null
+++ b/doc/refman.fdb_latexmk
@@ -0,0 +1,102 @@
+# Fdb version 3
+["makeindex refman.idx"] 1496224981 "refman.idx" "refman.ind" "refman" 1496224981
+ "refman.idx" 1496224981 16373 11a551d6818f4fbf7e02d2ec8072ecac ""
+ (generated)
+ "refman.ind"
+["pdflatex"] 1496224981 "refman.tex" "refman.pdf" "refman" 1496224981
+ "/etc/texmf/web2c/texmf.cnf" 1495132101 475 c0e671620eb5563b2130f56340a5fde8 ""
+ "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1272929888 3287 e6b82fe08f5336d4d5ebc73fb1152e87 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1136768653 1328 c834bbb027764024c09d3d2bf908b5f0 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1136768653 1324 c910af8c371558dc20f2d7822f66fe64 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1136768653 1528 abec98dbc43e172678c11b3b9031252a ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1136768653 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsl10.tfm" 1136768653 1508 efecb4a315fe0975509670a272d75ef5 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmti10.tfm" 1136768653 1480 aa8e34af0eb6a2941b776984cf1dfdc4 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmtt10.tfm" 1136768653 768 1321e9409b4137d6fb428ac9dc956269 ""
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmtt12.tfm" 1136768653 772 9a936b7f5e2ff0557fce0f62822f0bbf ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb" 1248133631 34811 78b52f49e893bcba91bd7581cdc144c0 ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb" 1248133631 32080 340ef9bf63678554ee606688e7b5339d ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1248133631 36299 5f9df58c2139e7edcf37c8fca4bd384d ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb" 1248133631 32362 179c33bbf43f19adbb3825bb4e36e57a ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb" 1248133631 32726 0a1aea6fcd6468ee2cf64d891f5c43c8 ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb" 1248133631 35022 e40946b20bfdcd1099eafb2bcd9f25dd ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1248133631 32569 5e5ddc8df908dea60932f3c484a54c0d ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb" 1248133631 37944 359e864bd06cde3b1cf57bb20757fb06 ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb" 1248133631 31099 c85edf1dd5b9e826d67c9c7293b6786c ""
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb" 1248133631 24252 1e4e051947e12dfb50fee0b7f4e26e3a ""
+ "/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b ""
+ "/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty" 1284331290 1458 43ab4710dc82f3edeabecd0d099626b2 ""
+ "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty" 1463608860 8237 3b62ef1f7e2c23a328c814b3893bc11f ""
+ "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty" 1465595255 185033 59b2c30c35b665d3e466ed723aa88d38 ""
+ "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty" 1465595255 70864 bcd5b216757bd619ae692a151d90085d ""
+ "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty" 1463608860 8253 473e0e41f9adadb1977e8631b8f72ea6 ""
+ "/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty" 1463608860 18425 5b3c0c59d76fac78978b5558e83c1f36 ""
+ "/usr/share/texlive/texmf-dist/tex/generic/thumbpdf/thumbpdf.sty" 1405464718 19949 568a8300e2bbccb43c45be114d71d367 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo" 1480098821 8147 071613f48164a91769d060c59fd275f7 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/base/book.cls" 1480098821 22945 7df8250bf76418cf651c357d3631fbc3 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty" 1480098821 1940 c559b92ca91f1b2a0e60d836d4973f41 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd" 1480098821 2256 80ce1168fb4ce6a85583a9cf8972c013 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1459978653 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1485129666 58250 3792a9d2d1d664ee8c742498e295b051 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty" 1480098830 7031 4ca2945c73eec4e726c0da188fbbf50f ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1485129665 14574 2878810b0466da67e0d0ab10fdd2f6ff ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1480098830 8125 557ab9f1bfa80d369fb45a914aa8a3b4 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1480098830 2594 d18d5e19aa8239cf867fa670c556d2e9 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1480098830 3980 0a268fbfda01e381fa95821ab13b6aee ""
+ "/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def" 1466892657 51978 f1d34923659498bd6d816d7fe15b356e ""
+ "/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty" 1466892657 233481 0da6f5dacc5df65592ac4c73f69829e5 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty" 1465687530 12949 81e4e808884a8f0e276b69410e234656 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def" 1466892657 14093 b414ff8970a428e35fbcf21703e80980 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
+ "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg" 1254097189 235 6031e5765137be07eed51a510b2b8fb7 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty" 1137110457 4634 297db5b00844da9a761d5b410c03f87c ""
+ "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty" 1463608860 3834 4363110eb0ef1eb2b71c8fcbcdb6c357 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty" 1463608860 12095 5337833c991d80788a43d3ce26bd1c46 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty" 1463608860 7075 2fe3d848bba95f139de11ded085e74aa ""
+ "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty" 1463608860 22417 1d9df1eb66848aa31b18a593099cf45c ""
+ "/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty" 1463608860 9581 023642318cef9f4677efe364de1e2a27 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty" 1480098841 10214 d03d065f799d54f6b7e9b175f8d84279 ""
+ "/usr/share/texlive/texmf-dist/tex/latex/url/url.sty" 1388531844 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
+ "/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1488610416 31340 0f53f8665296bf8fe6c697f9505e31d8 ""
+ "/usr/share/texmf/web2c/texmf.cnf" 1488610416 31340 0f53f8665296bf8fe6c697f9505e31d8 ""
+ "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1496144231 79518 cc4d9c47b2d2a1531f67f8245f3a49d8 ""
+ "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1496144234 719476 3c078e2a2b368fa82c34ae27d03ef927 ""
+ "alledges.png" 1326300334 1684 2905bbeab9336022221da9ac32466146 ""
+ "allgradients.png" 1326300334 11103 1012d969fe0d2b8a10abc13a51796681 ""
+ "alllineshapes.png" 1326300334 2672 95b922610118b7b873e953e1da4f898b ""
+ "allreliefs.png" 1326300334 4878 506349829f979d098364e1a7c9f38e94 ""
+ "alphastip.png" 1326300334 4154 292a4d559ade333c6d5be46e931bcb08 ""
+ "atcsymb.png" 1326300334 2206 bc16233efb23eca30e2d51121e6e94b0 ""
+ "fillrule.png" 1326300334 7404 b7aac061b556426b9432f599b75508a0 ""
+ "refman.aux" 1496224981 50495 a23422818e47080b3f7a95cd232432ec ""
+ "refman.ind" 1496224981 10803 c9ee0156f8fa564c59adb9e230ac4fa3 "makeindex refman.idx"
+ "refman.lof" 1496224981 1489 787cf04c6becb9f240b2830b547589b2 ""
+ "refman.out" 1496224981 7643 9831380dbc83dcbca773da5d0fa41201 ""
+ "refman.tex" 1496224979 255227 b75c27f0e878b8ceef6b68f9faee38c1 ""
+ "refman.toc" 1496224981 9460 e3f3866912652b6bbae066e3f9337951 ""
+ "refman.tpt" 0 -1 0 ""
+ "textthroughholes.png" 1326300334 6309 e954f16f49d20f409316030bb1145b91 ""
+ "tkzinclogo.png" 1326300334 13451 cceaa439cf16c85fbb729b9cbb810c9e ""
+ "trackexample.png" 1326300334 2626 d1f5778ed4f3af17ab72b15ef1d6c7be ""
+ "waypointexample.png" 1326300334 987 01aad693a360618805d0438bfa4be42b ""
+ (generated)
+ "refman.pdf"
+ "refman.out"
+ "refman.aux"
+ "refman.toc"
+ "refman.lof"
+ "refman.idx"
+ "refman.log"
diff --git a/doc/refman.fls b/doc/refman.fls
new file mode 100755
index 0000000..f3a07cc
--- /dev/null
+++ b/doc/refman.fls
@@ -0,0 +1,171 @@
+PWD /home/etienne/WORK/Tkzinc-3.3.8/doc
+INPUT /etc/texmf/web2c/texmf.cnf
+INPUT /usr/share/texmf/web2c/texmf.cnf
+INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
+INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
+INPUT refman.tex
+OUTPUT refman.log
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo
+INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/thumbpdf/thumbpdf.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/thumbpdf/thumbpdf.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
+INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty
+OUTPUT refman.idx
+INPUT refman.aux
+INPUT refman.aux
+OUTPUT refman.aux
+INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
+INPUT /usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
+INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
+INPUT refman.out
+INPUT refman.out
+INPUT refman.out
+INPUT refman.out
+OUTPUT refman.pdf
+INPUT ./refman.out
+INPUT ./refman.out
+OUTPUT refman.out
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
+INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsl10.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
+INPUT refman.toc
+INPUT refman.toc
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
+OUTPUT refman.toc
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
+INPUT tkzinclogo.png
+INPUT ./tkzinclogo.png
+INPUT ./tkzinclogo.png
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
+INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmtt10.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmti10.tfm
+INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmtt12.tfm
+INPUT trackexample.png
+INPUT ./trackexample.png
+INPUT ./trackexample.png
+INPUT waypointexample.png
+INPUT ./waypointexample.png
+INPUT ./waypointexample.png
+INPUT textthroughholes.png
+INPUT ./textthroughholes.png
+INPUT ./textthroughholes.png
+INPUT alledges.png
+INPUT ./alledges.png
+INPUT ./alledges.png
+INPUT fillrule.png
+INPUT ./fillrule.png
+INPUT ./fillrule.png
+INPUT allgradients.png
+INPUT ./allgradients.png
+INPUT ./allgradients.png
+INPUT alllineshapes.png
+INPUT ./alllineshapes.png
+INPUT ./alllineshapes.png
+INPUT allreliefs.png
+INPUT ./allreliefs.png
+INPUT ./allreliefs.png
+INPUT atcsymb.png
+INPUT ./atcsymb.png
+INPUT ./atcsymb.png
+INPUT alphastip.png
+INPUT ./alphastip.png
+INPUT ./alphastip.png
+INPUT refman.lof
+INPUT refman.lof
+OUTPUT refman.lof
+INPUT refman.ind
+INPUT refman.ind
+INPUT refman.aux
+INPUT ./refman.out
+INPUT ./refman.out
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb
+INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb
diff --git a/doc/refman.tex b/doc/refman.tex
index a7a09dc..fa87967 100644
--- a/doc/refman.tex
+++ b/doc/refman.tex
@@ -1,7 +1,7 @@
\documentclass[11pt,twoside,a4paper]{book}
%----------------------------------------------------------------------
-% $Revision$
+% $Revision: 1909 $
%
% TODO
@@ -17,7 +17,7 @@
%
%
-\newif\ifpdf
+\newif\jfpdf
\ifx\pdfoutput\undefined
\pdffalse % we are not running PDFLaTeX
\else
@@ -25,7 +25,7 @@
\pdftrue
\fi
-\ifpdf
+\jfpdf
\usepackage[pdftex,
colorlinks=true,
urlcolor=rltblue,
@@ -36,7 +36,7 @@
citecolor=webbrightgreen,
pdftitle={Zinc, an advanced scriptable Canvas.},
pdfauthor={Patrick Lecoanet, Christophe Mertz, Centre d'Étude de la Navigation Aérienne},
- pdfsubject={The 3.3.4 Reference Manual.},
+ pdfsubject={The 3.3.8 Reference Manual.},
pdfkeywords={tk tcl perl x11 canvas opengl script gui TkZinc},
pagebackref,
pdfpagemode=None,
@@ -195,7 +195,7 @@
\setlength{\marginparwidth}{20pt}
\setlength{\textwidth}{480pt}
-\title{Zinc, an advanced scriptable Canvas.\\The 3.3.4 Reference Manual.\\\small{[CENA technical Note NT03-532]} }
+\title{Zinc, an advanced scriptable Canvas.\\The 3.3.8 Reference Manual.\\\small{[CENA technical Note NT03-532]} }
\author{Patrick Lecoanet, Christophe Mertz}
\date{12 September 2006}
@@ -282,25 +282,181 @@ document, it is given first in Tcl/Tk idiom and then in Perl/Tk idiom.
This document is also referenced as CENA technical note NT03-532.
\section{Differences with previous versions}
+
+\subsection{Differences between 3.3.7 and 3.3.6 release}
+\begin{itemize}
+\item TrackItems have now a new attribute -speedvectorvisible (doc updated)
+\item Build depends change to support debian wheezy
+\item pdf generation corrected
+\end{itemize}
+
+\subsection{Differences between 3.3.6 and 3.3.5 release}
+\begin{itemize}
+\item Items of type window have a new attribute -windowtitle to retrieve and display any top-level window (ie any application) whose title matches the value of -windowtitle
+\item Damage support (ie OpenGL optimizations) can now be controlled by a new TkZinc attribute (-usedamage)
+\end{itemize}
+
+\subsection{Differences between 3.3.5 and 3.3.4 release}
+\begin{itemize}
+\item Fixed a core dump that occured following an error while configuring a connected item (occuring only via tksubject).
+\item Fixed the slow loading bug 71 and incorrect rendering of the text bug 67 in Windows/GL (reverted to the previous code).
+\item Fixed the blur of the text in GL (Linux). Revert to nearest filtering meaning no anti-aliasing.
+\item MouseWheel support under Windows bug 70.
+\item Map items honor the filled attribute in GL bug 69.
+\item Fixed an incorrect rendering of the selection (off by one) for text items.
+\item Introduced GL extension handling with GLEW.
+\item Capability to rotate the canvas via a texture.
+\end{itemize}
+
+\subsection{Differences between 3.3.4 and 3.3.3 release}
+\begin{itemize}
+\item Ported to Mac Os X native. But, the quartz version does not support stippling, clipping and as a side effect can't draw bitmap symbols. This is probably only a minor annoyance since the GL version should be fully functional and can be run without starting the X server.
+\item Started updating the small demos partly to simply and Tclisize the code and partly to 'enhance' some rather old and ugly displays.
+\item Fixed a weird bug under windows/GL causing the application to be throwed out after a short while because it was out of contexts.
+\item Close several bugzilla submitted bugs: 58, 63, 64, 60, 50.
+\item Added a collapsemotions command to control the Tk event queue behavior with motion events.
+\item Added a -catchevent attribute to all items in order to control their "transparency" to events.
+\item Update to the documentation.
+\item Better looking html documentation with a navigation sidebar.
+\item Merged requests and patches to enhance communication with the overlap manager.
+\item Removal of the explicit dependency on xlibmesa3 - dhslibdeps should be able to identify and list the shared library dependencies anyway IMHO.
+\item Add explicit path for tcl8.4 and tk8.4.
+\end{itemize}
-\subsection{Differences between 3.3.X and 3.3 release}
+\subsection{Differences between 3.3.3 and 3.3.2 release}
\begin{itemize}
-\item Items ot type window have a new attribute -windowtitle to
- retrieve and display any top-level window whose title matches the
- value of windowtitle
-\item Damage support can now be controlled by a new TkZinc option
- -usedamage
-\item TkZinc now supports MouseWheel events under Windows
+\item Added fixes to compile the Linux debian package
+\item Integrated a patch from D Pavet. This patch keep the angular position of the leader in sync when changing the leader position with -labeldx and -labeldy.
+\item Angles are seen as floating point numbers (they are still integers inside).
+\item Changed the text texture filtering to linear. This should provide better
+ looking text when scaled/rotated.
+\item Fix Bug 41 related to a badly updated connection between tracks or waypoints. The update was dependant on the connection ordrer between items. This bug induced a bad bounding box and thus a failure to correctly detect enter/leaves on the connection.
+\item Fix a text field drawing problem when alignment is center.
+\item Fix an annoying core dump with the gradients (bug 51).
+\item Labelformats field widths can be negative. This makes possible kerning adjustments.
+\item The transformation methods test if the tagOrId is not an empty string, if it is, it reports an error.
+\item Added three unicode points for the tendancy arrows in the GL renderer.
+\item Fixed (for good this time ?) the swap buffer problem. It showed up on Intel i865 which really swap buffers instead of copying them. In fact this is not really fixed, it can't work properly on all cards, the only secure option is build without the damage option. It is safe on NVIDIA though.
+\item The GLdamage option default has been set to NO for perl-tk
+\item Rearranged the Window destroy handling to make it more robust.
+\item Other minors fixes.
\end{itemize}
-\subsection{Differences between 3.3 and 3.2.97 release}
-This release has been mainly focused on producing a stable code
-base that compile and run on all three supported platforms with
-as little effort as possible.
+\subsection{Differences between 3.3.2 and 3.3.1 release}
+\begin{itemize}
+\item Updated Python binding and new demos added
+\item python :Updated Python binding and new demos added
+\item python :No more need to call explicitely the function havetkzinc to load the library ELF tkzinc. On peut créer un objet Zinc avec ou sans conteneur.
+\item python :A Zinc object can be created with or without container object. If master arg is 0, a new object Tkinter.Frame is created and the object Zinc is inserted on.
+\item python :Add Zinc.Zinc.addtagancestors
+\item python :Del Zinc.Zinc.addtagatpoint ( not anymore in specifications of Zinc API )
+\item python :Zinc.Zinc.addtag closest can take a new arg : recursive
+\item python :Zinc.Zinc.addtag atpriority can take a arg tagOrId which begin root of tree where function act.
+\item python :Zinc.Zinc.addtag overlapping and addtagenclosed can take 2 new optional params : inGroup et recursive
+\item python :addtagwithtype can take one new optional param tagOrId
+\item python :some docstrings for public methods of Zinc.Zinc
+\item python :Zinc.Zinc.findatpoint becomes Zinc.Zinc.findclosest
+\item python :Fix Zinc.Zinc.hasfields
+\item python :Del Zinc.Zinc.hasparts ( not supported )
+\item python :Add Zinc.ZincItem.bbox Zinc.Zinc.findancestors Zinc.Zinc.contours Zinc.Zinc.dchars Zinc.index Zinc.hastag Zinc.insert Zinc.numparts Zinc.postscript vertexat Zinc.tset Zinc.tapply Zinc.tcompose Zinc.skew Zinc.smooth Zinc.select
+\item python :Fix findoverlapping : options ingroup et recursive
+\item python :Fix Zinc.scale Zinc.cget Zinc.configure Zinc.translate like in specs
+\item python :New attribut Zinc.Zinc.version return version of Zinc
+\item python :New main : display a window wich show version number
+\item python :ZincException Class added for generate Zinc exception (Not more TclError Later)
+\item python :ZincItem.getGroup return Group Item which is the parent of the ZincItem's instance
+\item python :Fix ZincItem.scale ZincItem.rotate and ZincItem.translate to run with Zinc.Zinc Objects
+\item python :Add ZincItem.coords method because attribut accessor dont permit all possible invocations (for exemple Cure Item we can manipulate multi contours)
+\item python :In Group getGroup method has been overwrited to treat the root group case
+\item python :In Curve constructor accepts a option contours which is a list of lists of coords defining extended contours
+\item python :selfo deprecated. Use now self.tk.call
+\item python :Add Mapinfo.duplicate which return a clone of the Mapinfo instance
+\item python :Add Mapinfo.addsymbol Mapinfo.count Mapinfo.get Mapinfo.replace Mapinfo.remove
+\item python :Add de Videomap.ids, class method which return maps from the file
+\item python :add param backwardcompatibility to Zinc.Zinc constructor. If it is set, the widget
+ use old format of currentpart and configure
+\item python :havetkzinc doesnt return version number in some cases
+\item python :Add classes Colors AxialGradientColor RadialGradientColor ConicalGradientColor,
+ color's handler classes
+\item python :bbox doesnt return values
+\item python :Zinc.Zinc.itemconfigure doesnt work. the syntax of tk.call is different of then we must deference list
+\item python :Zinc.Zinc.tget not implemented
+\item python :Add Zinc.ZINCNOPART
+\item python :Add Zinc.ZincItem.transform Zinc.ZincItem.tget Zinc.ZincItem.tsave Zinc.ZincItem.trestore Zinc.ZincItem.tset Zinc.ZincItem.treset
+\item python :library Tkzinc load use now tcl require system.
+\item python :autopath environment variable allows to change autoset value
+\item python :return miss in some Zinc.methods
+\item python :type of return of currentpart must be string
+\item python :ZINCNOPART bad value
+
+\item In Perl, when doing an itemcget or itemconfigure on an image, the returned value is now the image object not its name. This should be far more useful.
+\item Fixed a bug causing a segv when a gradient is specified outside an item bbox.
+\item Added the new C++ binding contributed by Intuilab.
+\item Exported ZincObjCmd to support the new C++ wrapper
+\item Switched to the native GLU tesselator instead of the builtin. Removed the builtin code.
+\item Merged new Postscript emitting code (still under developpement).
+\item Added a new track attribute -historywidth to separate the width of the history points from the width of the main symbol.
+\item Extensive reformatting to suppress tabs which results in inaccurate indenting depending on the editor used.
+\item Suppressed the use of the unused attribute to suppress warnings on unused attributes. It has raised several incompatibilities and
+ should be dealed with on the command line (gcc).
+\item Corrected a trace left by thick label borders under GL.
+\item Added a tcl script to automate the production of the code under Windows/VC.
+\item A new packager build using Wix is available to install for Active Tcl/Perl/Python.
+\end{itemize}
-The only functional change is the integration of the fieldbbox
-command into the bbox command.
+\subsection{Differences between 3.3.1 and 3.3.0 release}
+\begin{itemize}
+\item All the ATC specific code in now optional. To remove it add --enable-atc=no to the configure invocation. In Perl you have
+ to say perl Makefile.PL with-atc=no.
+\item Changed the method used to position the label wrt the track position. Now regarless of its shape and its angular position,
+ the label is maintained at the requested distance.
+\item Corrected a nasty memory leak in the Curve geometry management. It affected only the simple curves, convex with only one contour. This bug might be the source of some performance problems observed lately.
+\item Debug.pm
+ - built code correctly manages transformations.
+ - the transformation matrix can be displayed.
+ - transformation primitives parameters can be displayed and changed.
+ - added a new entry in the control bar to display the X cursor device coordinates.
+ - added the -expandTagsField option to configure the tags display in the attributes window.
+\end{itemize}
+\subsection{Differences between 3.3.0 and 3.2.97 release}
+\begin{itemize}
+\item Reworked the X11 arc handling code in order to fix bugs and improve coherence between X11 and openGL.
+\item Reworked once more the GL init code to cope with Windows.
+\item Many various bug fixes.
+\item Fixed a problem in GL init code which prevented zinc from working with Mesa.
+\item A (hopefully) more useful warning is emitted when openGL rendering is not good enough (most often 24 bits buffer or stencil not available).
+\item Tweaking and bending the openGL init code to make it work better.
+\item Changed the group picking code to enable correct picking with a complex clipping shape.
+\item Fixed the font loading code when compiling for perl 800. The error prevented the correct encoding of codes > 127.
+\item Fixed processing of extended gradient syntax (vector based specification) which was completly wrong for axial gradients.
+\item Fixed some other minor bugs in gradient structure initialisation which led to gradient fill extending outside the item boundary.
+\item Improved the two README to clarify how to compile the two possible distributions (cpan or full distrib).
+\item Fixed the Perl compilation for MacOS.
+\item Fixed the crash when closing a TkZinc on MacOS OpenGL.
+\item Fixed the coredump due to a bug in the field text handling.
+\item Updated the doc.
+\item Suppressed the fieldbbox command. It is available when calling
+ the bbox command with the -field and -label options.
+\item Fixed a nasty openGL/Windows redraw bug when opening a window.
+\item GL contexts are destoyed when no longer needed.
+\item Fixed Enter/leave emission to match the Canvas (and better).
+\item Slightly rearranged the init sequence for openGL. This will ensure that render will be reset has soon has possible if GL is not there. It will stayset if we discover later that GL is not available. This will fix a rather bewildering situation when using images: The image is created for GL, then all of a sudden accessed in an X11 context.
+\item Bug fixes. These should have boosted the stability a lot.
+\item A new Tclobj type "attribute" is used to cache the attribute lookup from one command invocation to the other. This can speed up the code slightly (or more). Available only for Tcl.
+\item Text rendering in text items should be better quality.
+\item Fixed the scrollbar protocol to work with all versions of Perl/Tk and Tcl.
+\item The "new" tk option configuration mecanism is used where possible (not with Perl/TK 800).
+\item Only one tesselator is allocated regardless of how many TkZinc widgets an application use. This potentially can bring resource savings for applications using many TkZincs with OpenGL.
+\item TkZinc perl works under Windows (Perl/Tk 804 only).
+\item Font loading under GL has been rewritten it is now as fast as before and still utf8 based.
+\item coords has (yet) been modified (fixed) so that items which exhibit only one meaningful coordinate will return this coordinate as a flat list instead of as a list of lists.
+\item Redisplaying after a move or a resize even when clipped by the display border is now rock stable. This has been achieved by a full redisplay when moving/resizing.
+\item An msi package Tcl/Tk and Perl/Tk on Windows.
+\item makefile for building for Tcl with vc++ has been updated.
+\item Several fixes in Makefile.PL (pthreads, INC augmented,
+ Windows port)
+\end{itemize}
\subsection{Differences between 3.2.97 and 3.2.6 release}
\begin{itemize}
@@ -361,7 +517,6 @@ and ``fillrule''. Many Perl/Tk demos have been ported to Tcl/Tk.
format documentation has been enhanced.
\end{itemize}
-
\section{Where can I find TkZinc and documentation ?}
\ident{TkZinc} is available as source in tar.gz format or as Debian or RedHat/Mandrake
@@ -2212,10 +2367,10 @@ false.
various {\tt args}. The items are sorted in drawing order, topmost first. For example:\\
\begin{verbatim}
# to get the item under the mouse cursor:
- $item = $zinc->find('withtag', 'current');
+ ($item) = $zinc->find('withtag', 'current');
# to get the closest item of a point:
- $closest = $zinc->find('closest', $x, $y);
+ ($closest) = $zinc->find('closest', $x, $y);
# to get direct children of an atomic group with a pathTag:
@children = $zinc->find('withtag', ".atomicGroup.");
@@ -3148,6 +3303,9 @@ item \attributeref{track}{sensitive} attribute. The default value is {\tt true}.
\attribute{track}{speedvectorticks}{boolean}{If set a mark is drawn at each minute
position. The default is {\tt false}. Not yet available without openGL}
+\attribute{track}{speedvectorvisible}{boolean}{Allows to define speedvector's visibility. The default value is
+{\tt 1}.}
+
\attribute{track}{speedvectorwidth}{dimension}{New. XXX To be documented. The default value is
{\tt 1}.}
@@ -4562,6 +4720,11 @@ The following figure shows the effect of fillrule value on curves with multiple
\end{blockindent}
+\attrtype{integer}
+\begin{blockindent}
+ This is the description of a standard Tcl integer value.
+\end{blockindent}
+
\attrtype{item}
\begin{blockindent}
Describes an item id or a tag. If a tag is provided an item will be searched for the tag