├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ └── manual.yml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── check.yml │ ├── dco.yml │ ├── doc.yml │ └── main.yml ├── .gitignore ├── README.md ├── build.lua ├── ci ├── create_release.sh └── update_tlcontrib.sh ├── config-gd.lua ├── doc └── generic │ └── pgf │ ├── CHANGELOG.md │ ├── INSTALL │ ├── banners │ ├── photoshop-sources │ │ ├── dv-axes.psd │ │ ├── dv-formats.psd │ │ ├── dv-main.psd │ │ ├── dv-polar.psd │ │ ├── dv-stylesheets.psd │ │ ├── dv-visualizers.psd │ │ ├── gd-circular.psd │ │ ├── gd-force.psd │ │ ├── gd-layered.psd │ │ ├── gd-overview.psd │ │ ├── gd-phylogenetics.psd │ │ ├── gd-trees.psd │ │ ├── gd-usage-tikz.psd │ │ ├── introduction.psd │ │ ├── library-3d.psd │ │ ├── library-angle.psd │ │ ├── library-automata.psd │ │ ├── library-calender.psd │ │ ├── library-circuits.psd │ │ ├── library-decorations.psd │ │ ├── library-fit.psd │ │ ├── library-folding.psd │ │ ├── library-matrix.psd │ │ ├── library-mindmaps.psd │ │ ├── library-patterns.psd │ │ ├── library-perspective.psd │ │ ├── library-petri.psd │ │ ├── library-shadings.psd │ │ ├── library-shadows.psd │ │ ├── library-shapes.psd │ │ ├── library-spy.psd │ │ ├── pgffor.psd │ │ ├── tikz-actions.psd │ │ ├── tikz-arrows.psd │ │ ├── tikz-coordinates.psd │ │ ├── tikz-decorations.psd │ │ ├── tikz-design.psd │ │ ├── tikz-graphs.psd │ │ ├── tikz-matrices.psd │ │ ├── tikz-paths.psd │ │ ├── tikz-pics.psd │ │ ├── tikz-plots.psd │ │ ├── tikz-shapes.psd │ │ ├── tikz-transformations.psd │ │ ├── tikz-transparency.psd │ │ ├── tikz-trees.psd │ │ ├── tutorial-Euclid.psd │ │ ├── tutorial-chains.psd │ │ ├── tutorial-nodes.psd │ │ └── tutorial.psd │ ├── social-media-banners │ │ ├── dv-axes.png │ │ ├── dv-formats.png │ │ ├── dv-main.png │ │ ├── dv-polar.png │ │ ├── dv-stylesheets.png │ │ ├── dv-visualizers.png │ │ ├── gd-circular.png │ │ ├── gd-force.png │ │ ├── gd-layered.png │ │ ├── gd-overview.png │ │ ├── gd-phylogenetics.png │ │ ├── gd-trees.png │ │ ├── gd-usage-tikz.png │ │ ├── introduction.png │ │ ├── library-3d.png │ │ ├── library-angle.png │ │ ├── library-automata.png │ │ ├── library-calender.png │ │ ├── library-circuits.png │ │ ├── library-decorations.png │ │ ├── library-fit.png │ │ ├── library-folding.png │ │ ├── library-matrix.png │ │ ├── library-mindmaps.png │ │ ├── library-patterns.png │ │ ├── library-perspective.png │ │ ├── library-petri.png │ │ ├── library-shadings.png │ │ ├── library-shadows.png │ │ ├── library-shapes.png │ │ ├── library-spy.png │ │ ├── pgffor.png │ │ ├── tikz-actions.png │ │ ├── tikz-arrows.png │ │ ├── tikz-coordinates.png │ │ ├── tikz-decorations.png │ │ ├── tikz-design.png │ │ ├── tikz-graphs.png │ │ ├── tikz-matrices.png │ │ ├── tikz-paths.png │ │ ├── tikz-pics.png │ │ ├── tikz-plots.png │ │ ├── tikz-shapes.png │ │ ├── tikz-transformations.png │ │ ├── tikz-transparency.png │ │ ├── tikz-trees.png │ │ ├── tutorial-Euclid.png │ │ ├── tutorial-chains.png │ │ ├── tutorial-nodes.png │ │ └── tutorial.png │ └── toc-banners │ │ ├── dv-axes.png │ │ ├── dv-formats.png │ │ ├── dv-main.png │ │ ├── dv-polar.png │ │ ├── dv-stylesheets.png │ │ ├── dv-visualizers.png │ │ ├── gd-circular.png │ │ ├── gd-force.png │ │ ├── gd-layered.png │ │ ├── gd-overview.png │ │ ├── gd-phylogenetics.png │ │ ├── gd-trees.png │ │ ├── gd-usage-tikz.png │ │ ├── introduction.png │ │ ├── library-3d.png │ │ ├── library-angle.png │ │ ├── library-automata.png │ │ ├── library-calender.png │ │ ├── library-circuits.png │ │ ├── library-decorations.png │ │ ├── library-fit.png │ │ ├── library-folding.png │ │ ├── library-matrix.png │ │ ├── library-mindmaps.png │ │ ├── library-patterns.png │ │ ├── library-perspective.png │ │ ├── library-petri.png │ │ ├── library-shadings.png │ │ ├── library-shadows.png │ │ ├── library-shapes.png │ │ ├── library-spy.png │ │ ├── pgffor.png │ │ ├── tikz-actions.png │ │ ├── tikz-animations.svg │ │ ├── tikz-arrows.png │ │ ├── tikz-coordinates.png │ │ ├── tikz-decorations.png │ │ ├── tikz-design.png │ │ ├── tikz-graphs.png │ │ ├── tikz-matrices.png │ │ ├── tikz-paths.png │ │ ├── tikz-pics.png │ │ ├── tikz-plots.png │ │ ├── tikz-shapes.png │ │ ├── tikz-transformations.png │ │ ├── tikz-transparency.png │ │ ├── tikz-trees.png │ │ ├── tutorial-Euclid.png │ │ ├── tutorial-chains.png │ │ ├── tutorial-nodes.png │ │ └── tutorial.png │ ├── brave-gnu-world-logo.eps │ ├── build-limages-with-margin.lua │ ├── build.sh │ ├── color.cfg │ ├── description.html │ ├── extract.lua │ ├── images │ ├── brave-gnu-world-logo-mask.bb │ ├── brave-gnu-world-logo-mask.eps │ ├── brave-gnu-world-logo-mask.jpg │ ├── brave-gnu-world-logo.25.bb │ ├── brave-gnu-world-logo.25.eps │ ├── brave-gnu-world-logo.25.jpg │ ├── brave-gnu-world-logo.bb │ ├── brave-gnu-world-logo.eps │ ├── brave-gnu-world-logo.jpg │ ├── brave-gnu-world-logo.xbb │ ├── pgfmanual-mindmap-1.pdf │ └── pgfmanual-mindmap-2.pdf │ ├── javascript.txt │ ├── licenses │ ├── LICENSE │ ├── gnu-free-documentation-license-1.2.txt │ ├── gnu-public-license-2.txt │ ├── latex-project-public-license-1.3c.txt │ ├── manifest-code.txt │ └── manifest-documentation.txt │ ├── lwarp-mathjax-emulation.js │ ├── make-standalones.py │ ├── meta-descriptions.json │ ├── pgfmanual-dvipdfm.cfg │ ├── pgfmanual-dvipdfmx.cfg │ ├── pgfmanual-dvips.cfg │ ├── pgfmanual-dvisvgm.cfg │ ├── pgfmanual-en-base-actions.tex │ ├── pgfmanual-en-base-animations.tex │ ├── pgfmanual-en-base-arrows.tex │ ├── pgfmanual-en-base-decorations.tex │ ├── pgfmanual-en-base-design.tex │ ├── pgfmanual-en-base-external.tex │ ├── pgfmanual-en-base-images.tex │ ├── pgfmanual-en-base-internalregisters.tex │ ├── pgfmanual-en-base-layers.tex │ ├── pgfmanual-en-base-matrices.tex │ ├── pgfmanual-en-base-nodes.tex │ ├── pgfmanual-en-base-paths.tex │ ├── pgfmanual-en-base-patterns.tex │ ├── pgfmanual-en-base-plots.tex │ ├── pgfmanual-en-base-points.tex │ ├── pgfmanual-en-base-quick.tex │ ├── pgfmanual-en-base-scopes.tex │ ├── pgfmanual-en-base-shadings.tex │ ├── pgfmanual-en-base-transformations.tex │ ├── pgfmanual-en-base-transparency.tex │ ├── pgfmanual-en-drivers.tex │ ├── pgfmanual-en-dv-axes.tex │ ├── pgfmanual-en-dv-backend.tex │ ├── pgfmanual-en-dv-examples.tex │ ├── pgfmanual-en-dv-formats.tex │ ├── pgfmanual-en-dv-introduction.tex │ ├── pgfmanual-en-dv-main.tex │ ├── pgfmanual-en-dv-polar.tex │ ├── pgfmanual-en-dv-stylesheets.tex │ ├── pgfmanual-en-dv-visualizers.tex │ ├── pgfmanual-en-gd-algorithm-layer.tex │ ├── pgfmanual-en-gd-algorithms-in-c.tex │ ├── pgfmanual-en-gd-binding-layer.tex │ ├── pgfmanual-en-gd-circular.tex │ ├── pgfmanual-en-gd-display-layer.tex │ ├── pgfmanual-en-gd-edge-routing.tex │ ├── pgfmanual-en-gd-examples.tex │ ├── pgfmanual-en-gd-force.tex │ ├── pgfmanual-en-gd-layered.tex │ ├── pgfmanual-en-gd-misc.tex │ ├── pgfmanual-en-gd-ogdf.tex │ ├── pgfmanual-en-gd-overview.tex │ ├── pgfmanual-en-gd-phylogenetics.tex │ ├── pgfmanual-en-gd-trees.tex │ ├── pgfmanual-en-gd-usage-pgf.tex │ ├── pgfmanual-en-gd-usage-tikz.tex │ ├── pgfmanual-en-guidelines.tex │ ├── pgfmanual-en-installation.tex │ ├── pgfmanual-en-introduction.tex │ ├── pgfmanual-en-library-3d.tex │ ├── pgfmanual-en-library-angles.tex │ ├── pgfmanual-en-library-arrows.tex │ ├── pgfmanual-en-library-automata.tex │ ├── pgfmanual-en-library-babel.tex │ ├── pgfmanual-en-library-backgrounds.tex │ ├── pgfmanual-en-library-calc.tex │ ├── pgfmanual-en-library-calendar.tex │ ├── pgfmanual-en-library-chains.tex │ ├── pgfmanual-en-library-circuits.tex │ ├── pgfmanual-en-library-decorations.tex │ ├── pgfmanual-en-library-edges.tex │ ├── pgfmanual-en-library-er.tex │ ├── pgfmanual-en-library-external.tex │ ├── pgfmanual-en-library-fadings.tex │ ├── pgfmanual-en-library-fit.tex │ ├── pgfmanual-en-library-fixedpoint.tex │ ├── pgfmanual-en-library-folding.tex │ ├── pgfmanual-en-library-fpu.tex │ ├── pgfmanual-en-library-lsystems.tex │ ├── pgfmanual-en-library-math.tex │ ├── pgfmanual-en-library-matrices.tex │ ├── pgfmanual-en-library-mindmaps.tex │ ├── pgfmanual-en-library-patterns.tex │ ├── pgfmanual-en-library-perspective.tex │ ├── pgfmanual-en-library-petri.tex │ ├── pgfmanual-en-library-plot-handlers.tex │ ├── pgfmanual-en-library-plot-marks.tex │ ├── pgfmanual-en-library-profiler.tex │ ├── pgfmanual-en-library-rdf.tex │ ├── pgfmanual-en-library-shadings.tex │ ├── pgfmanual-en-library-shadows.tex │ ├── pgfmanual-en-library-shapes.tex │ ├── pgfmanual-en-library-spy.tex │ ├── pgfmanual-en-library-svg-path.tex │ ├── pgfmanual-en-library-through.tex │ ├── pgfmanual-en-library-trees.tex │ ├── pgfmanual-en-library-turtle.tex │ ├── pgfmanual-en-library-views.tex │ ├── pgfmanual-en-license.tex │ ├── pgfmanual-en-macros.tex │ ├── pgfmanual-en-main-body.tex │ ├── pgfmanual-en-main-preamble.tex │ ├── pgfmanual-en-main.tex │ ├── pgfmanual-en-math-algorithms.tex │ ├── pgfmanual-en-math-commands.tex │ ├── pgfmanual-en-math-design.tex │ ├── pgfmanual-en-math-numberprinting.tex │ ├── pgfmanual-en-math-parsing.tex │ ├── pgfmanual-en-module-parser.tex │ ├── pgfmanual-en-oo.tex │ ├── pgfmanual-en-pages.tex │ ├── pgfmanual-en-pgfcalendar.tex │ ├── pgfmanual-en-pgffor.tex │ ├── pgfmanual-en-pgfkeys.tex │ ├── pgfmanual-en-pgfkeysfiltered.tex │ ├── pgfmanual-en-pgfsys-animations.tex │ ├── pgfmanual-en-pgfsys-commands.tex │ ├── pgfmanual-en-pgfsys-overview.tex │ ├── pgfmanual-en-pgfsys-paths.tex │ ├── pgfmanual-en-pgfsys-protocol.tex │ ├── pgfmanual-en-tikz-actions.tex │ ├── pgfmanual-en-tikz-animations.tex │ ├── pgfmanual-en-tikz-arrows.tex │ ├── pgfmanual-en-tikz-coordinates.tex │ ├── pgfmanual-en-tikz-decorations.tex │ ├── pgfmanual-en-tikz-design.tex │ ├── pgfmanual-en-tikz-graphs.tex │ ├── pgfmanual-en-tikz-matrices.tex │ ├── pgfmanual-en-tikz-paths.tex │ ├── pgfmanual-en-tikz-pics.tex │ ├── pgfmanual-en-tikz-plots.tex │ ├── pgfmanual-en-tikz-scopes.tex │ ├── pgfmanual-en-tikz-shapes.tex │ ├── pgfmanual-en-tikz-transformations.tex │ ├── pgfmanual-en-tikz-transparency.tex │ ├── pgfmanual-en-tikz-trees.tex │ ├── pgfmanual-en-tutorial-Euclid.tex │ ├── pgfmanual-en-tutorial-chains.tex │ ├── pgfmanual-en-tutorial-map.tex │ ├── pgfmanual-en-tutorial-nodes.tex │ ├── pgfmanual-en-tutorial.tex │ ├── pgfmanual-en-xxcolor.tex │ ├── pgfmanual-filename-maker.tex │ ├── pgfmanual-pdftex.cfg │ ├── pgfmanual-test.tex │ ├── pgfmanual-tex4ht.cfg │ ├── pgfmanual-vtex.cfg │ ├── pgfmanual-xetex.cfg │ ├── pgfmanual.cfg │ ├── pgfmanual.code.tex │ ├── pgfmanual.js │ ├── pgfmanual.pdflinks.code.tex │ ├── pgfmanual.prettyprinter.code.tex │ ├── pgfmanual.sty │ ├── pgfmanual.tex │ ├── plots │ ├── pgf-asymptotic-example.gnuplot │ ├── pgf-asymptotic-example.table │ ├── pgf-exp.gnuplot │ ├── pgf-exp.table │ ├── pgf-parametric-example-cut.gnuplot │ ├── pgf-parametric-example-cut.table │ ├── pgf-parametric-example.gnuplot │ ├── pgf-parametric-example.table │ ├── pgf-sin.gnuplot │ ├── pgf-sin.table │ ├── pgf-tan-example.gnuplot │ ├── pgf-tan-example.table │ ├── pgf-x.gnuplot │ ├── pgf-x.table │ ├── pgfmanual-sine.gnuplot │ ├── pgfmanual-sine.table │ ├── pgfplotgnuplot-example.gnuplot │ └── pgfplotgnuplot-example.table │ ├── postprocessing.py │ ├── spotlight-tocs │ ├── spotlight-toc-dv.html │ ├── spotlight-toc-gd.html │ ├── spotlight-toc-index.html │ ├── spotlight-toc-libraries.html │ ├── spotlight-toc-tikz.html │ └── spotlight-toc-tutorials-guidelines.html │ ├── standalone │ ├── exclamation-square.svg │ ├── map-abstract-1.png │ ├── map-abstract-2.png │ ├── map-fancy.png │ ├── map-final.png │ ├── map-gray.png │ ├── pgfmanual-en-base-animations-animation-1.svg │ ├── pgfmanual-en-base-animations-animation-10.svg │ ├── pgfmanual-en-base-animations-animation-11.svg │ ├── pgfmanual-en-base-animations-animation-12.svg │ ├── pgfmanual-en-base-animations-animation-13.svg │ ├── pgfmanual-en-base-animations-animation-14.svg │ ├── pgfmanual-en-base-animations-animation-15.svg │ ├── pgfmanual-en-base-animations-animation-16.svg │ ├── pgfmanual-en-base-animations-animation-17.svg │ ├── pgfmanual-en-base-animations-animation-18.svg │ ├── pgfmanual-en-base-animations-animation-19.svg │ ├── pgfmanual-en-base-animations-animation-2.svg │ ├── pgfmanual-en-base-animations-animation-20.svg │ ├── pgfmanual-en-base-animations-animation-21.svg │ ├── pgfmanual-en-base-animations-animation-22.svg │ ├── pgfmanual-en-base-animations-animation-23.svg │ ├── pgfmanual-en-base-animations-animation-24.svg │ ├── pgfmanual-en-base-animations-animation-25.svg │ ├── pgfmanual-en-base-animations-animation-26.svg │ ├── pgfmanual-en-base-animations-animation-27.svg │ ├── pgfmanual-en-base-animations-animation-28.svg │ ├── pgfmanual-en-base-animations-animation-29.svg │ ├── pgfmanual-en-base-animations-animation-3.svg │ ├── pgfmanual-en-base-animations-animation-30.svg │ ├── pgfmanual-en-base-animations-animation-31.svg │ ├── pgfmanual-en-base-animations-animation-32.svg │ ├── pgfmanual-en-base-animations-animation-33.svg │ ├── pgfmanual-en-base-animations-animation-34.svg │ ├── pgfmanual-en-base-animations-animation-35.svg │ ├── pgfmanual-en-base-animations-animation-36.svg │ ├── pgfmanual-en-base-animations-animation-37.svg │ ├── pgfmanual-en-base-animations-animation-38.svg │ ├── pgfmanual-en-base-animations-animation-39.svg │ ├── pgfmanual-en-base-animations-animation-4.svg │ ├── pgfmanual-en-base-animations-animation-40.svg │ ├── pgfmanual-en-base-animations-animation-41.svg │ ├── pgfmanual-en-base-animations-animation-42.svg │ ├── pgfmanual-en-base-animations-animation-43.svg │ ├── pgfmanual-en-base-animations-animation-44.svg │ ├── pgfmanual-en-base-animations-animation-5.svg │ ├── pgfmanual-en-base-animations-animation-6.svg │ ├── pgfmanual-en-base-animations-animation-7.svg │ ├── pgfmanual-en-base-animations-animation-8.svg │ ├── pgfmanual-en-base-animations-animation-9.svg │ ├── pgfmanual-en-library-views-animation-1.svg │ ├── pgfmanual-en-pgfsys-animations-animation-1.svg │ ├── pgfmanual-en-pgfsys-animations-animation-10.svg │ ├── pgfmanual-en-pgfsys-animations-animation-11.svg │ ├── pgfmanual-en-pgfsys-animations-animation-12.svg │ ├── pgfmanual-en-pgfsys-animations-animation-13.svg │ ├── pgfmanual-en-pgfsys-animations-animation-14.svg │ ├── pgfmanual-en-pgfsys-animations-animation-15.svg │ ├── pgfmanual-en-pgfsys-animations-animation-16.svg │ ├── pgfmanual-en-pgfsys-animations-animation-17.svg │ ├── pgfmanual-en-pgfsys-animations-animation-18.svg │ ├── pgfmanual-en-pgfsys-animations-animation-19.svg │ ├── pgfmanual-en-pgfsys-animations-animation-2.svg │ ├── pgfmanual-en-pgfsys-animations-animation-20.svg │ ├── pgfmanual-en-pgfsys-animations-animation-21.svg │ ├── pgfmanual-en-pgfsys-animations-animation-22.svg │ ├── pgfmanual-en-pgfsys-animations-animation-23.svg │ ├── pgfmanual-en-pgfsys-animations-animation-24.svg │ ├── pgfmanual-en-pgfsys-animations-animation-25.svg │ ├── pgfmanual-en-pgfsys-animations-animation-26.svg │ ├── pgfmanual-en-pgfsys-animations-animation-27.svg │ ├── pgfmanual-en-pgfsys-animations-animation-28.svg │ ├── pgfmanual-en-pgfsys-animations-animation-29.svg │ ├── pgfmanual-en-pgfsys-animations-animation-3.svg │ ├── pgfmanual-en-pgfsys-animations-animation-30.svg │ ├── pgfmanual-en-pgfsys-animations-animation-31.svg │ ├── pgfmanual-en-pgfsys-animations-animation-32.svg │ ├── pgfmanual-en-pgfsys-animations-animation-33.svg │ ├── pgfmanual-en-pgfsys-animations-animation-34.svg │ ├── pgfmanual-en-pgfsys-animations-animation-35.svg │ ├── pgfmanual-en-pgfsys-animations-animation-36.svg │ ├── pgfmanual-en-pgfsys-animations-animation-37.svg │ ├── pgfmanual-en-pgfsys-animations-animation-38.svg │ ├── pgfmanual-en-pgfsys-animations-animation-39.svg │ ├── pgfmanual-en-pgfsys-animations-animation-4.svg │ ├── pgfmanual-en-pgfsys-animations-animation-40.svg │ ├── pgfmanual-en-pgfsys-animations-animation-41.svg │ ├── pgfmanual-en-pgfsys-animations-animation-42.svg │ ├── pgfmanual-en-pgfsys-animations-animation-43.svg │ ├── pgfmanual-en-pgfsys-animations-animation-5.svg │ ├── pgfmanual-en-pgfsys-animations-animation-6.svg │ ├── pgfmanual-en-pgfsys-animations-animation-7.svg │ ├── pgfmanual-en-pgfsys-animations-animation-8.svg │ ├── pgfmanual-en-pgfsys-animations-animation-9.svg │ ├── pgfmanual-en-tikz-animations-animation-1.svg │ ├── pgfmanual-en-tikz-animations-animation-10.svg │ ├── pgfmanual-en-tikz-animations-animation-11.svg │ ├── pgfmanual-en-tikz-animations-animation-12.svg │ ├── pgfmanual-en-tikz-animations-animation-13.svg │ ├── pgfmanual-en-tikz-animations-animation-14.svg │ ├── pgfmanual-en-tikz-animations-animation-15.svg │ ├── pgfmanual-en-tikz-animations-animation-16.svg │ ├── pgfmanual-en-tikz-animations-animation-17.svg │ ├── pgfmanual-en-tikz-animations-animation-18.svg │ ├── pgfmanual-en-tikz-animations-animation-19.svg │ ├── pgfmanual-en-tikz-animations-animation-2.svg │ ├── pgfmanual-en-tikz-animations-animation-20.svg │ ├── pgfmanual-en-tikz-animations-animation-21.svg │ ├── pgfmanual-en-tikz-animations-animation-22.svg │ ├── pgfmanual-en-tikz-animations-animation-23.svg │ ├── pgfmanual-en-tikz-animations-animation-24.svg │ ├── pgfmanual-en-tikz-animations-animation-25.svg │ ├── pgfmanual-en-tikz-animations-animation-26.svg │ ├── pgfmanual-en-tikz-animations-animation-27.svg │ ├── pgfmanual-en-tikz-animations-animation-28.svg │ ├── pgfmanual-en-tikz-animations-animation-29.svg │ ├── pgfmanual-en-tikz-animations-animation-3.svg │ ├── pgfmanual-en-tikz-animations-animation-30.svg │ ├── pgfmanual-en-tikz-animations-animation-31.svg │ ├── pgfmanual-en-tikz-animations-animation-32.svg │ ├── pgfmanual-en-tikz-animations-animation-33.svg │ ├── pgfmanual-en-tikz-animations-animation-34.svg │ ├── pgfmanual-en-tikz-animations-animation-35.svg │ ├── pgfmanual-en-tikz-animations-animation-36.svg │ ├── pgfmanual-en-tikz-animations-animation-37.svg │ ├── pgfmanual-en-tikz-animations-animation-38.svg │ ├── pgfmanual-en-tikz-animations-animation-39.svg │ ├── pgfmanual-en-tikz-animations-animation-4.svg │ ├── pgfmanual-en-tikz-animations-animation-40.svg │ ├── pgfmanual-en-tikz-animations-animation-41.svg │ ├── pgfmanual-en-tikz-animations-animation-42.svg │ ├── pgfmanual-en-tikz-animations-animation-43.svg │ ├── pgfmanual-en-tikz-animations-animation-44.svg │ ├── pgfmanual-en-tikz-animations-animation-45.svg │ ├── pgfmanual-en-tikz-animations-animation-46.svg │ ├── pgfmanual-en-tikz-animations-animation-47.svg │ ├── pgfmanual-en-tikz-animations-animation-48.svg │ ├── pgfmanual-en-tikz-animations-animation-49.svg │ ├── pgfmanual-en-tikz-animations-animation-5.svg │ ├── pgfmanual-en-tikz-animations-animation-50.svg │ ├── pgfmanual-en-tikz-animations-animation-51.svg │ ├── pgfmanual-en-tikz-animations-animation-52.svg │ ├── pgfmanual-en-tikz-animations-animation-53.svg │ ├── pgfmanual-en-tikz-animations-animation-54.svg │ ├── pgfmanual-en-tikz-animations-animation-55.svg │ ├── pgfmanual-en-tikz-animations-animation-56.svg │ ├── pgfmanual-en-tikz-animations-animation-57.svg │ ├── pgfmanual-en-tikz-animations-animation-58.svg │ ├── pgfmanual-en-tikz-animations-animation-59.svg │ ├── pgfmanual-en-tikz-animations-animation-6.svg │ ├── pgfmanual-en-tikz-animations-animation-60.svg │ ├── pgfmanual-en-tikz-animations-animation-61.svg │ ├── pgfmanual-en-tikz-animations-animation-62.svg │ ├── pgfmanual-en-tikz-animations-animation-63.svg │ ├── pgfmanual-en-tikz-animations-animation-64.svg │ ├── pgfmanual-en-tikz-animations-animation-65.svg │ ├── pgfmanual-en-tikz-animations-animation-66.svg │ ├── pgfmanual-en-tikz-animations-animation-67.svg │ ├── pgfmanual-en-tikz-animations-animation-68.svg │ ├── pgfmanual-en-tikz-animations-animation-69.svg │ ├── pgfmanual-en-tikz-animations-animation-7.svg │ ├── pgfmanual-en-tikz-animations-animation-70.svg │ ├── pgfmanual-en-tikz-animations-animation-71.svg │ ├── pgfmanual-en-tikz-animations-animation-72.svg │ ├── pgfmanual-en-tikz-animations-animation-73.svg │ ├── pgfmanual-en-tikz-animations-animation-74.svg │ ├── pgfmanual-en-tikz-animations-animation-75.svg │ ├── pgfmanual-en-tikz-animations-animation-76.svg │ ├── pgfmanual-en-tikz-animations-animation-77.svg │ ├── pgfmanual-en-tikz-animations-animation-78.svg │ ├── pgfmanual-en-tikz-animations-animation-79.svg │ ├── pgfmanual-en-tikz-animations-animation-8.svg │ ├── pgfmanual-en-tikz-animations-animation-80.svg │ ├── pgfmanual-en-tikz-animations-animation-81.svg │ ├── pgfmanual-en-tikz-animations-animation-82.svg │ ├── pgfmanual-en-tikz-animations-animation-9.svg │ ├── pgfmanual-en-tikz-paths-animation-1.svg │ ├── pgfmanual-en-tikz-pics-animation-1.svg │ ├── pgfmanual-en-tikz-pics-animation-2.svg │ ├── pgfmanual-en-tikz-shapes-animation-1.svg │ ├── pgfmanual-sec-17-13-1.png │ ├── pgfmanual-sec-71-7.png │ ├── rdf.png │ └── rdf.tex │ └── style.css ├── source └── generic │ └── pgf │ ├── c │ ├── INSTALL │ ├── Makefile │ ├── config │ │ ├── ExampleLocalMakefileConfig.mk │ │ └── MakefileConfig.mk │ └── graphdrawing │ │ └── pgf │ │ └── gd │ │ ├── examples │ │ └── c │ │ │ ├── Makefile │ │ │ ├── SimpleDemoC.c │ │ │ └── SimpleDemoCPlusPlus.c++ │ │ ├── interface │ │ └── c │ │ │ ├── InterfaceFromC++.c++ │ │ │ ├── InterfaceFromC++.h │ │ │ ├── InterfaceFromC.c │ │ │ ├── InterfaceFromC.h │ │ │ └── Makefile │ │ └── ogdf │ │ └── c │ │ ├── InterfaceFromOGDF.c++ │ │ ├── InterfaceFromOGDF.h │ │ ├── Makefile │ │ ├── SimpleDemoOGDF.c++ │ │ ├── energybased │ │ ├── FMMMLayout_script.h │ │ ├── FastMultipoleEmbedder_script.h │ │ ├── GEMLayout_script.h │ │ ├── MultilevelLayout_script.h │ │ ├── SpringEmbedderFRExact_script.h │ │ ├── SpringEmbedderFR_script.h │ │ ├── SpringEmbedderKK_script.h │ │ ├── energybased_script.h │ │ └── multilevelmixer │ │ │ ├── BarycenterPlacer_script.h │ │ │ ├── CirclePlacer_script.h │ │ │ ├── EdgeCoverMerger_script.h │ │ │ ├── IndependentSetMerger_script.h │ │ │ ├── LocalBiconnectedMerger_script.h │ │ │ ├── MatchingMerger_script.h │ │ │ ├── MedianPlacer_script.h │ │ │ ├── RandomMerger_script.h │ │ │ ├── RandomPlacer_script.h │ │ │ ├── SolarMerger_script.h │ │ │ ├── SolarPlacer_script.h │ │ │ ├── ZeroPlacer_script.h │ │ │ └── multilevelmixer_script.h │ │ ├── layered │ │ ├── BarycenterHeuristic_script.h │ │ ├── CoffmanGrahamRanking_script.h │ │ ├── DfsAcyclicSubgraph_script.h │ │ ├── FastHierarchyLayout_script.h │ │ ├── FastSimpleHierarchyLayout_script.h │ │ ├── GreedyCycleRemoval_script.h │ │ ├── GreedyInsertHeuristic_script.h │ │ ├── LongestPathRanking_script.h │ │ ├── MedianHeuristic_script.h │ │ ├── OptimalRanking_script.h │ │ ├── SiftingHeuristic_script.h │ │ ├── SplitHeuristic_script.h │ │ ├── SugiyamaLayout_script.h │ │ └── layered_script.h │ │ ├── misclayout │ │ ├── BalloonLayout_script.h │ │ ├── CircularLayout_script.h │ │ └── misclayout_script.h │ │ ├── module │ │ └── module_script.h │ │ ├── ogdf_script.c++ │ │ └── planarity │ │ ├── PlanarizationLayout_script.h │ │ └── planarity_script.h │ └── testsuite │ ├── external │ ├── Makefile │ ├── tikzexternaltest.code.tex │ ├── tikzexternaltest.sharedpreamble.tex │ ├── tikzexternaltest.tex │ └── tikzexternaltestmakefile.tex │ └── mathtest │ ├── pgfmathtestsuite.tex │ └── unittest_luamathparser.tex ├── testfiles-gd ├── support │ ├── pgfgd-debug.lua │ └── pgfgd-regression-test.tex ├── tikz-gd-gh1087.lvt └── tikz-gd-gh1087.tlg ├── testfiles ├── gh-1082.lvt ├── gh-1082.tlg ├── gh-1102.lvt ├── gh-1102.tlg ├── gh-1131.lvt ├── gh-1131.tlg ├── pgf001.latexdvips.tlg ├── pgf001.latexdvisvgm.tlg ├── pgf001.luatex.tlg ├── pgf001.lvt ├── pgf001.tlg ├── pgf001.xetex.tlg ├── pgf002.latexdvips.tlg ├── pgf002.latexdvisvgm.tlg ├── pgf002.luatex.tlg ├── pgf002.lvt ├── pgf002.tlg ├── pgf002.xetex.tlg └── support │ └── pgf-regression-test.tex └── tex ├── context └── third │ └── pgf │ ├── basiclayer │ ├── t-pgf.tex │ ├── t-pgfbim.tex │ ├── t-pgfbla.tex │ ├── t-pgfbma.tex │ ├── t-pgfbpl.tex │ ├── t-pgfbpt.tex │ ├── t-pgfbsh.tex │ ├── t-pgfbsn.tex │ └── t-pgfcor.tex │ ├── frontendlayer │ └── t-tikz.tex │ ├── math │ └── t-pgfmat.tex │ ├── systemlayer │ └── t-pgfsys.tex │ └── utilities │ ├── t-pgfcal.tex │ ├── t-pgffor.tex │ ├── t-pgfkey.tex │ ├── t-pgfmod.tex │ └── t-pgfrcs.tex ├── generic └── pgf │ ├── basiclayer │ ├── pgfcore.code.tex │ ├── pgfcorearrows.code.tex │ ├── pgfcoreexternal.code.tex │ ├── pgfcoregraphicstate.code.tex │ ├── pgfcoreimage.code.tex │ ├── pgfcorelayers.code.tex │ ├── pgfcoreobjects.code.tex │ ├── pgfcorepathconstruct.code.tex │ ├── pgfcorepathprocessing.code.tex │ ├── pgfcorepathusage.code.tex │ ├── pgfcorepatterns.code.tex │ ├── pgfcorepoints.code.tex │ ├── pgfcorequick.code.tex │ ├── pgfcorerdf.code.tex │ ├── pgfcorescopes.code.tex │ ├── pgfcoreshade.code.tex │ ├── pgfcoretransformations.code.tex │ └── pgfcoretransparency.code.tex │ ├── frontendlayer │ └── tikz │ │ ├── libraries │ │ ├── circuits │ │ │ ├── tikzlibrarycircuits.code.tex │ │ │ ├── tikzlibrarycircuits.ee.IEC.code.tex │ │ │ ├── tikzlibrarycircuits.ee.code.tex │ │ │ ├── tikzlibrarycircuits.logic.CDH.code.tex │ │ │ ├── tikzlibrarycircuits.logic.IEC.code.tex │ │ │ ├── tikzlibrarycircuits.logic.US.code.tex │ │ │ └── tikzlibrarycircuits.logic.code.tex │ │ ├── datavisualization │ │ │ ├── tikzlibrarydatavisualization.3d.code.tex │ │ │ ├── tikzlibrarydatavisualization.barcharts.code.tex │ │ │ ├── tikzlibrarydatavisualization.code.tex │ │ │ ├── tikzlibrarydatavisualization.formats.functions.code.tex │ │ │ ├── tikzlibrarydatavisualization.polar.code.tex │ │ │ └── tikzlibrarydatavisualization.sparklines.code.tex │ │ ├── graphs │ │ │ ├── tikzlibrarygraphs.code.tex │ │ │ └── tikzlibrarygraphs.standard.code.tex │ │ ├── tikzexternalshared.code.tex │ │ ├── tikzlibrary3d.code.tex │ │ ├── tikzlibraryangles.code.tex │ │ ├── tikzlibraryanimations.code.tex │ │ ├── tikzlibraryarrows.code.tex │ │ ├── tikzlibraryautomata.code.tex │ │ ├── tikzlibrarybabel.code.tex │ │ ├── tikzlibrarybackgrounds.code.tex │ │ ├── tikzlibrarybending.code.tex │ │ ├── tikzlibrarycalc.code.tex │ │ ├── tikzlibrarycalendar.code.tex │ │ ├── tikzlibrarychains.code.tex │ │ ├── tikzlibrarydecorations.code.tex │ │ ├── tikzlibrarydecorations.footprints.code.tex │ │ ├── tikzlibrarydecorations.fractals.code.tex │ │ ├── tikzlibrarydecorations.markings.code.tex │ │ ├── tikzlibrarydecorations.pathmorphing.code.tex │ │ ├── tikzlibrarydecorations.pathreplacing.code.tex │ │ ├── tikzlibrarydecorations.shapes.code.tex │ │ ├── tikzlibrarydecorations.text.code.tex │ │ ├── tikzlibraryer.code.tex │ │ ├── tikzlibraryfadings.code.tex │ │ ├── tikzlibraryfit.code.tex │ │ ├── tikzlibraryfixedpointarithmetic.code.tex │ │ ├── tikzlibraryfolding.code.tex │ │ ├── tikzlibraryfpu.code.tex │ │ ├── tikzlibraryintersections.code.tex │ │ ├── tikzlibrarylindenmayersystems.code.tex │ │ ├── tikzlibrarymath.code.tex │ │ ├── tikzlibrarymatrix.code.tex │ │ ├── tikzlibrarymindmap.code.tex │ │ ├── tikzlibrarypatterns.code.tex │ │ ├── tikzlibrarypatterns.meta.code.tex │ │ ├── tikzlibraryperspective.code.tex │ │ ├── tikzlibrarypetri.code.tex │ │ ├── tikzlibraryplothandlers.code.tex │ │ ├── tikzlibraryplotmarks.code.tex │ │ ├── tikzlibrarypositioning.code.tex │ │ ├── tikzlibraryquotes.code.tex │ │ ├── tikzlibraryrdf.code.tex │ │ ├── tikzlibraryscopes.code.tex │ │ ├── tikzlibraryshadings.code.tex │ │ ├── tikzlibraryshadows.code.tex │ │ ├── tikzlibraryshapes.arrows.code.tex │ │ ├── tikzlibraryshapes.callouts.code.tex │ │ ├── tikzlibraryshapes.code.tex │ │ ├── tikzlibraryshapes.gates.logic.IEC.code.tex │ │ ├── tikzlibraryshapes.gates.logic.US.code.tex │ │ ├── tikzlibraryshapes.geometric.code.tex │ │ ├── tikzlibraryshapes.misc.code.tex │ │ ├── tikzlibraryshapes.multipart.code.tex │ │ ├── tikzlibraryshapes.symbols.code.tex │ │ ├── tikzlibrarysnakes.code.tex │ │ ├── tikzlibraryspy.code.tex │ │ ├── tikzlibrarysvg.path.code.tex │ │ ├── tikzlibrarythrough.code.tex │ │ ├── tikzlibrarytopaths.code.tex │ │ ├── tikzlibrarytrees.code.tex │ │ ├── tikzlibraryturtle.code.tex │ │ └── tikzlibraryviews.code.tex │ │ └── tikz.code.tex │ ├── graphdrawing │ ├── lua │ │ ├── LUA_CODING_STYLE │ │ ├── pgf.lua │ │ └── pgf │ │ │ ├── gd.lua │ │ │ └── gd │ │ │ ├── bindings.lua │ │ │ ├── bindings │ │ │ ├── Binding.lua │ │ │ └── BindingToPGF.lua │ │ │ ├── circular.lua │ │ │ ├── circular │ │ │ ├── Tantau2012.lua │ │ │ ├── doc.lua │ │ │ └── library.lua │ │ │ ├── control.lua │ │ │ ├── control │ │ │ ├── Anchoring.lua │ │ │ ├── ComponentAlign.lua │ │ │ ├── ComponentDirection.lua │ │ │ ├── ComponentDistance.lua │ │ │ ├── ComponentOrder.lua │ │ │ ├── Components.lua │ │ │ ├── Distances.lua │ │ │ ├── FineTune.lua │ │ │ ├── LayoutPipeline.lua │ │ │ ├── NodeAnchors.lua │ │ │ ├── Orientation.lua │ │ │ ├── Sublayouts.lua │ │ │ ├── doc.lua │ │ │ └── library.lua │ │ │ ├── deprecated │ │ │ ├── Cluster.lua │ │ │ ├── Edge.lua │ │ │ ├── Graph.lua │ │ │ ├── Iterators.lua │ │ │ ├── Node.lua │ │ │ └── Vector.lua │ │ │ ├── doc.lua │ │ │ ├── doc │ │ │ └── ogdf │ │ │ │ ├── energybased.lua │ │ │ │ ├── energybased │ │ │ │ ├── FMMMLayout.lua │ │ │ │ ├── FastMultipoleEmbedder.lua │ │ │ │ ├── GEMLayout.lua │ │ │ │ ├── MultilevelLayout.lua │ │ │ │ ├── SpringEmbedderFR.lua │ │ │ │ ├── SpringEmbedderFRExact.lua │ │ │ │ ├── SpringEmbedderKK.lua │ │ │ │ └── multilevelmixer │ │ │ │ │ ├── BarycenterPlacer.lua │ │ │ │ │ ├── CirclePlacer.lua │ │ │ │ │ ├── EdgeCoverMerger.lua │ │ │ │ │ ├── IndependentSetMerger.lua │ │ │ │ │ ├── LocalBiconnectedMerger.lua │ │ │ │ │ ├── MatchingMerger.lua │ │ │ │ │ ├── MedianPlacer.lua │ │ │ │ │ ├── RandomMerger.lua │ │ │ │ │ ├── RandomPlacer.lua │ │ │ │ │ ├── SolarMerger.lua │ │ │ │ │ ├── SolarPlacer.lua │ │ │ │ │ └── ZeroPlacer.lua │ │ │ │ ├── layered.lua │ │ │ │ ├── layered │ │ │ │ ├── BarycenterHeuristic.lua │ │ │ │ ├── CoffmanGrahamRanking.lua │ │ │ │ ├── DfsAcyclicSubgraph.lua │ │ │ │ ├── FastHierarchyLayout.lua │ │ │ │ ├── FastSimpleHierarchyLayout.lua │ │ │ │ ├── GreedyCycleRemoval.lua │ │ │ │ ├── GreedyInsertHeuristic.lua │ │ │ │ ├── LongestPathRanking.lua │ │ │ │ ├── MedianHeuristic.lua │ │ │ │ ├── OptimalRanking.lua │ │ │ │ ├── SiftingHeuristic.lua │ │ │ │ ├── SplitHeuristic.lua │ │ │ │ └── SugiyamaLayout.lua │ │ │ │ ├── misclayout.lua │ │ │ │ ├── misclayout │ │ │ │ ├── BalloonLayout.lua │ │ │ │ └── CircularLayout.lua │ │ │ │ ├── module │ │ │ │ ├── AcyclicSubgraphModule.lua │ │ │ │ ├── HierarchyLayoutModule.lua │ │ │ │ ├── InitialPlacer.lua │ │ │ │ ├── MultilevelBuilder.lua │ │ │ │ ├── RankingModule.lua │ │ │ │ └── TwoLayerCrossMin.lua │ │ │ │ ├── planarity.lua │ │ │ │ └── planarity │ │ │ │ └── PlanarizationLayout.lua │ │ │ ├── examples.lua │ │ │ ├── examples │ │ │ ├── ASCIIDisplayer.lua │ │ │ ├── BindingToASCII.lua │ │ │ ├── SimpleDemo.lua │ │ │ ├── SimpleEdgeDemo.lua │ │ │ ├── SimpleHuffman.lua │ │ │ ├── example_graph_for_ascii_displayer.txt │ │ │ └── library.lua │ │ │ ├── experimental │ │ │ └── evolving │ │ │ │ ├── GraphAnimationCoordination.lua │ │ │ │ ├── GreedyTemporalCycleRemoval.lua │ │ │ │ ├── Skambath2016.lua │ │ │ │ ├── Supergraph.lua │ │ │ │ ├── SupergraphVertexSplitOptimization.lua │ │ │ │ ├── TimeSpec.lua │ │ │ │ ├── doc.lua │ │ │ │ ├── layered.lua │ │ │ │ └── library.lua │ │ │ ├── force.lua │ │ │ ├── force │ │ │ ├── CoarseGraph.lua │ │ │ ├── ControlCoarsening.lua │ │ │ ├── ControlDeclare.lua │ │ │ ├── ControlElectric.lua │ │ │ ├── ControlIteration.lua │ │ │ ├── ControlSprings.lua │ │ │ ├── ControlStart.lua │ │ │ ├── QuadTree.lua │ │ │ ├── SpringElectricalHu2006.lua │ │ │ ├── SpringElectricalLayouts.lua │ │ │ ├── SpringElectricalWalshaw2000.lua │ │ │ ├── SpringHu2006.lua │ │ │ ├── SpringLayouts.lua │ │ │ ├── jedi │ │ │ │ ├── algorithms │ │ │ │ │ ├── FruchtermanReingold.lua │ │ │ │ │ ├── HuSpringElectricalFW.lua │ │ │ │ │ ├── SimpleSpring.lua │ │ │ │ │ ├── SocialGravityCloseness.lua │ │ │ │ │ └── SocialGravityDegree.lua │ │ │ │ ├── base │ │ │ │ │ ├── CoarseGraphFW.lua │ │ │ │ │ ├── ForceController.lua │ │ │ │ │ ├── ForceTemplate.lua │ │ │ │ │ ├── InitialTemplate.lua │ │ │ │ │ ├── PathLengthsFW.lua │ │ │ │ │ └── Preprocessing.lua │ │ │ │ ├── doc.lua │ │ │ │ ├── forcetypes │ │ │ │ │ ├── ForceAbsoluteValue.lua │ │ │ │ │ ├── ForceCanvasDistance.lua │ │ │ │ │ ├── ForceCanvasPosition.lua │ │ │ │ │ ├── ForceGraphDistance.lua │ │ │ │ │ ├── ForcePullToGrid.lua │ │ │ │ │ └── ForcePullToPoint.lua │ │ │ │ ├── initialpositioning │ │ │ │ │ ├── CircularInitialPositioning.lua │ │ │ │ │ ├── GridInitialPositioning.lua │ │ │ │ │ └── RandomInitialPositioning.lua │ │ │ │ └── library.lua │ │ │ └── library.lua │ │ │ ├── interface.lua │ │ │ ├── interface │ │ │ ├── InterfaceCore.lua │ │ │ ├── InterfaceToAlgorithms.lua │ │ │ ├── InterfaceToC.lua │ │ │ ├── InterfaceToDisplay.lua │ │ │ └── Scope.lua │ │ │ ├── layered.lua │ │ │ ├── layered │ │ │ ├── CrossingMinimizationGansnerKNV1993.lua │ │ │ ├── CycleRemovalBergerS1990a.lua │ │ │ ├── CycleRemovalBergerS1990b.lua │ │ │ ├── CycleRemovalEadesLS1993.lua │ │ │ ├── CycleRemovalGansnerKNV1993.lua │ │ │ ├── EdgeRoutingGansnerKNV1993.lua │ │ │ ├── NetworkSimplex.lua │ │ │ ├── NodePositioningGansnerKNV1993.lua │ │ │ ├── NodeRankingGansnerKNV1993.lua │ │ │ ├── NodeRankingMinimumHeight.lua │ │ │ ├── Ranking.lua │ │ │ ├── Sugiyama.lua │ │ │ ├── crossing_minimization.lua │ │ │ ├── cycle_removal.lua │ │ │ ├── edge_routing.lua │ │ │ ├── library.lua │ │ │ ├── node_positioning.lua │ │ │ └── node_ranking.lua │ │ │ ├── lib.lua │ │ │ ├── lib │ │ │ ├── Bezier.lua │ │ │ ├── DepthFirstSearch.lua │ │ │ ├── Direct.lua │ │ │ ├── Event.lua │ │ │ ├── LookupTable.lua │ │ │ ├── PathLengths.lua │ │ │ ├── PriorityQueue.lua │ │ │ ├── Simplifiers.lua │ │ │ ├── Stack.lua │ │ │ ├── Storage.lua │ │ │ └── Transform.lua │ │ │ ├── model.lua │ │ │ ├── model │ │ │ ├── Arc.lua │ │ │ ├── Collection.lua │ │ │ ├── Coordinate.lua │ │ │ ├── Digraph.lua │ │ │ ├── Edge.lua │ │ │ ├── Hyperedge.lua │ │ │ ├── Path.lua │ │ │ ├── Path_arced.lua │ │ │ ├── Vertex.lua │ │ │ └── library.lua │ │ │ ├── ogdf.lua │ │ │ ├── ogdf │ │ │ └── library.lua │ │ │ ├── pedigrees.lua │ │ │ ├── pedigrees │ │ │ ├── Koerner2015.lua │ │ │ └── library.lua │ │ │ ├── phylogenetics.lua │ │ │ ├── phylogenetics │ │ │ ├── AuthorDefinedPhylogeny.lua │ │ │ ├── BalancedMinimumEvolution.lua │ │ │ ├── BalancedNearestNeighbourInterchange.lua │ │ │ ├── DistanceMatrix.lua │ │ │ ├── Maeusle2012.lua │ │ │ ├── PhylogeneticTree.lua │ │ │ ├── SokalMichener1958.lua │ │ │ └── library.lua │ │ │ ├── planar.lua │ │ │ ├── planar │ │ │ ├── BoyerMyrvold2004.lua │ │ │ ├── Embedding.lua │ │ │ ├── LinkedList.lua │ │ │ ├── List.lua │ │ │ ├── PDP.lua │ │ │ ├── PlanarLayout.lua │ │ │ ├── ShiftMethod.lua │ │ │ ├── library.lua │ │ │ └── parameters.lua │ │ │ ├── routing.lua │ │ │ ├── routing │ │ │ ├── Hints.lua │ │ │ ├── NecklaceRouting.lua │ │ │ └── library.lua │ │ │ ├── tools │ │ │ └── make_gd_wrap.lua │ │ │ ├── trees.lua │ │ │ └── trees │ │ │ ├── ChildSpec.lua │ │ │ ├── ReingoldTilford1981.lua │ │ │ ├── SpanningTreeComputation.lua │ │ │ ├── doc.lua │ │ │ └── library.lua │ └── tex │ │ ├── experimental │ │ └── tikzlibrarygraphdrawing.evolving.code.tex │ │ ├── pgflibrarygraphdrawing.circular.code.tex │ │ ├── pgflibrarygraphdrawing.code.tex │ │ ├── pgflibrarygraphdrawing.examples.code.tex │ │ ├── pgflibrarygraphdrawing.force.code.tex │ │ ├── pgflibrarygraphdrawing.layered.code.tex │ │ ├── pgflibrarygraphdrawing.trees.code.tex │ │ └── tikzlibrarygraphdrawing.code.tex │ ├── libraries │ ├── datavisualization │ │ ├── pgflibrarydatavisualization.barcharts.code.tex │ │ ├── pgflibrarydatavisualization.formats.functions.code.tex │ │ └── pgflibrarydatavisualization.polar.code.tex │ ├── decorations │ │ ├── pgflibrarydecorations.footprints.code.tex │ │ ├── pgflibrarydecorations.fractals.code.tex │ │ ├── pgflibrarydecorations.markings.code.tex │ │ ├── pgflibrarydecorations.pathmorphing.code.tex │ │ ├── pgflibrarydecorations.pathreplacing.code.tex │ │ ├── pgflibrarydecorations.shapes.code.tex │ │ └── pgflibrarydecorations.text.code.tex │ ├── luamath │ │ ├── pgf │ │ │ └── luamath │ │ │ │ ├── functions.lua │ │ │ │ └── parser.lua │ │ └── pgflibraryluamath.code.tex │ ├── pgflibraryarrows.code.tex │ ├── pgflibraryarrows.meta.code.tex │ ├── pgflibraryarrows.spaced.code.tex │ ├── pgflibrarycurvilinear.code.tex │ ├── pgflibraryfadings.code.tex │ ├── pgflibraryfixedpointarithmetic.code.tex │ ├── pgflibraryfpu.code.tex │ ├── pgflibraryintersections.code.tex │ ├── pgflibrarylindenmayersystems.code.tex │ ├── pgflibrarypatterns.code.tex │ ├── pgflibrarypatterns.meta.code.tex │ ├── pgflibraryplothandlers.code.tex │ ├── pgflibraryplotmarks.code.tex │ ├── pgflibraryprofiler.code.tex │ ├── pgflibraryshadings.code.tex │ ├── pgflibrarysnakes.code.tex │ ├── pgflibrarysvg.path.code.tex │ ├── pgflibrarytimelines.code.tex │ └── shapes │ │ ├── circuits │ │ ├── pgflibraryshapes.gates.ee.IEC.code.tex │ │ ├── pgflibraryshapes.gates.ee.code.tex │ │ ├── pgflibraryshapes.gates.logic.IEC.code.tex │ │ ├── pgflibraryshapes.gates.logic.US.code.tex │ │ └── pgflibraryshapes.gates.logic.code.tex │ │ ├── pgflibraryshapes.arrows.code.tex │ │ ├── pgflibraryshapes.callouts.code.tex │ │ ├── pgflibraryshapes.code.tex │ │ ├── pgflibraryshapes.geometric.code.tex │ │ ├── pgflibraryshapes.misc.code.tex │ │ ├── pgflibraryshapes.multipart.code.tex │ │ └── pgflibraryshapes.symbols.code.tex │ ├── lua │ └── pgf │ │ ├── manual.lua │ │ └── manual │ │ └── DocumentParser.lua │ ├── math │ ├── pgfint.code.tex │ ├── pgfmath.code.tex │ ├── pgfmathcalc.code.tex │ ├── pgfmathfloat.code.tex │ ├── pgfmathfunctions.base.code.tex │ ├── pgfmathfunctions.basic.code.tex │ ├── pgfmathfunctions.code.tex │ ├── pgfmathfunctions.comparison.code.tex │ ├── pgfmathfunctions.integerarithmetics.code.tex │ ├── pgfmathfunctions.misc.code.tex │ ├── pgfmathfunctions.random.code.tex │ ├── pgfmathfunctions.round.code.tex │ ├── pgfmathfunctions.trigonometric.code.tex │ ├── pgfmathode.code.tex │ ├── pgfmathparser.code.tex │ └── pgfmathutil.code.tex │ ├── modules │ ├── pgfmoduleanimations.code.tex │ ├── pgfmodulebending.code.tex │ ├── pgfmoduledatavisualization.code.tex │ ├── pgfmoduledecorations.code.tex │ ├── pgfmodulematrix.code.tex │ ├── pgfmodulenonlineartransformations.code.tex │ ├── pgfmoduleoo.code.tex │ ├── pgfmoduleparser.code.tex │ ├── pgfmoduleplot.code.tex │ ├── pgfmoduleshapes.code.tex │ ├── pgfmodulesnakes.code.tex │ └── pgfmodulesorting.code.tex │ ├── systemlayer │ ├── pgf.cfg │ ├── pgfsys-common-pdf-via-dvi.def │ ├── pgfsys-common-pdf.def │ ├── pgfsys-common-postscript.def │ ├── pgfsys-common-svg.def │ ├── pgfsys-dvi.def │ ├── pgfsys-dvipdfm.def │ ├── pgfsys-dvipdfmx.def │ ├── pgfsys-dvips.def │ ├── pgfsys-dvisvgm.def │ ├── pgfsys-dvisvgm4ht.def │ ├── pgfsys-luatex.def │ ├── pgfsys-pdftex.def │ ├── pgfsys-tex4ht.def │ ├── pgfsys-textures.def │ ├── pgfsys-vtex.def │ ├── pgfsys-xetex.def │ ├── pgfsys.code.tex │ ├── pgfsysanimations.code.tex │ ├── pgfsysprotocol.code.tex │ └── pgfsyssoftpath.code.tex │ └── utilities │ ├── pgfcalendar.code.tex │ ├── pgfexternal.tex │ ├── pgfexternalwithdepth.tex │ ├── pgffor.code.tex │ ├── pgfkeys.code.tex │ ├── pgfkeyslibraryfiltered.code.tex │ ├── pgfrcs.code.tex │ ├── pgfutil-common-lists.tex │ ├── pgfutil-common.tex │ ├── pgfutil-context.def │ ├── pgfutil-latex.def │ └── pgfutil-plain.def ├── latex └── pgf │ ├── basiclayer │ ├── pgf.sty │ ├── pgfbaseimage.sty │ ├── pgfbaselayers.sty │ ├── pgfbasematrix.sty │ ├── pgfbasepatterns.sty │ ├── pgfbaseplot.sty │ ├── pgfbaseshapes.sty │ ├── pgfbasesnakes.sty │ └── pgfcore.sty │ ├── compatibility │ ├── pgfarrows.sty │ ├── pgfautomata.sty │ ├── pgfcomp-version-0-65.sty │ ├── pgfcomp-version-1-18.sty │ ├── pgfheaps.sty │ ├── pgflibraryarrows.sty │ ├── pgflibraryautomata.sty │ ├── pgflibraryplothandlers.sty │ ├── pgflibraryplotmarks.sty │ ├── pgflibraryshapes.sty │ ├── pgflibrarysnakes.sty │ ├── pgflibrarytikzbackgrounds.sty │ ├── pgflibrarytikztrees.sty │ ├── pgfnodes.sty │ └── pgfshade.sty │ ├── doc │ ├── pgfmanual-en-macros.tex │ ├── pgfmanual.code.tex │ ├── pgfmanual.pdflinks.code.tex │ ├── pgfmanual.prettyprinter.code.tex │ └── pgfmanual.sty │ ├── frontendlayer │ ├── libraries │ │ └── tikzlibraryexternal.code.tex │ ├── pgfpict2e.sty │ └── tikz.sty │ ├── math │ └── pgfmath.sty │ ├── systemlayer │ └── pgfsys.sty │ └── utilities │ ├── pgfcalendar.sty │ ├── pgffor.sty │ ├── pgfkeys.sty │ ├── pgfpages.sty │ ├── pgfparser.sty │ ├── pgfrcs.sty │ ├── tikzexternal.sty │ └── xxcolor.sty └── plain └── pgf ├── basiclayer ├── pgf.tex ├── pgfbaseimage.tex ├── pgfbaselayers.tex ├── pgfbasematrix.tex ├── pgfbasepatterns.tex ├── pgfbaseplot.tex ├── pgfbaseshapes.tex ├── pgfbasesnakes.tex └── pgfcore.tex ├── frontendlayer └── tikz.tex ├── math └── pgfmath.tex ├── systemlayer └── pgfsys.tex └── utilities ├── pgfcalendar.tex ├── pgffor.tex ├── pgfkeys.tex └── pgfrcs.tex /.gitattributes: -------------------------------------------------------------------------------- 1 | # https://github.com/github-linguist/linguist/blob/master/docs/overrides.md#using-gitattributes 2 | *.cfg linguist-language=tex 3 | *.def linguist-language=tex 4 | *.lvt linguist-language=tex 5 | *.pvt linguist-language=tex 6 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- 1 | name: Bug report 2 | description: Create a report to help us improve 3 | 4 | body: 5 | - type: markdown 6 | attributes: 7 | value: | 8 | Your issue may already have been reported! Please search the existing issues before opening a new one. 9 | 10 | - type: textarea 11 | id: outline 12 | attributes: 13 | label: Brief outline of the bug 14 | description: A clear and concise description of what the bug is. 15 | validations: 16 | required: true 17 | 18 | - type: textarea 19 | id: mwe 20 | attributes: 21 | label: Minimal working example (MWE) 22 | description: | 23 | Every bug report MUST INCLUDE a MWE. If you think your bug report does not need a MWE, please outline below why. 24 | placeholder: | 25 | ```latex 26 | \documentclass{article} 27 | % Any preamble code goes here 28 | \begin{document} 29 | % Demonstration of issue here 30 | \end{document} 31 | ``` 32 | validations: 33 | required: true 34 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | contact_links: 3 | - name: PGF/TikZ mailing list 4 | url: https://tug.org/mailman/listinfo/pgf-tikz 5 | about: You can also ask and answer questions on the mailing list 6 | - name: PGF/TikZ Matrix room 7 | url: https://matrix.to/#/#pgf-tikz:matrix.org 8 | about: The Matrix chat is ideal for informal and open-ended discussions 9 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- 1 | name: Feature request 2 | description: Suggest an idea for this project 3 | labels: 4 | - Feature Request 5 | 6 | body: 7 | - type: textarea 8 | id: description 9 | attributes: 10 | label: Brief outline of the proposed feature 11 | description: A clear and concise description of what you have in mind. 12 | validations: 13 | required: true 14 | 15 | - type: textarea 16 | id: example 17 | attributes: 18 | label: Usage example 19 | description: Please showcase the semantics you want for the proposed feature, if applicable. 20 | placeholder: | 21 | ```latex 22 | \documentclass{article} 23 | % Any preamble code goes here 24 | \begin{document} 25 | % Demonstration of feature here 26 | \end{document} 27 | ``` 28 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/manual.yml: -------------------------------------------------------------------------------- 1 | name: Documentation 2 | description: Point out typos and other errors in the manual 3 | labels: 4 | - manual 5 | 6 | body: 7 | - type: markdown 8 | attributes: 9 | value: | 10 | Please only report issues against the latest version of the manual: 11 | https://pgf-tikz.github.io/pgf/pgfmanual.pdf 12 | 13 | - type: input 14 | id: version 15 | attributes: 16 | label: Version 17 | description: Please insert the version from the title page 18 | 19 | - type: textarea 20 | id: details 21 | attributes: 22 | label: Details 23 | description: | 24 | Please state what is wrong and on which page. If you want to report something as simple as a typo, please consider fixing it yourself and opening a Pull Request. 25 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | 4 | - package-ecosystem: "github-actions" 5 | directory: "/" 6 | schedule: 7 | # Check for updates to GitHub Actions every week 8 | interval: "weekly" 9 | -------------------------------------------------------------------------------- /.github/workflows/dco.yml: -------------------------------------------------------------------------------- 1 | name: "Check commits" 2 | 3 | on: pull_request 4 | 5 | jobs: 6 | check-commits: 7 | runs-on: ubuntu-latest 8 | 9 | steps: 10 | - uses: actions/checkout@v4 11 | with: 12 | ref: ${{ github.event.pull_request.head.sha }} 13 | fetch-depth: 0 14 | 15 | - name: "Check commits" 16 | uses: pgf-tikz/actions/dco-check@master 17 | with: 18 | base_ref: ${{ github.base_ref }} 19 | allow_co-authored: true 20 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.aux 2 | *.gnuplot 3 | *.idx 4 | *.ilg 5 | *.ind 6 | *.log 7 | *.out 8 | *.pdf 9 | *.toc 10 | *.zip 11 | 12 | build/* 13 | .DS_Store 14 | *_html_inc.tex 15 | doc/generic/pgf/versions-pre-standalone/* 16 | -------------------------------------------------------------------------------- /config-gd.lua: -------------------------------------------------------------------------------- 1 | -- Tests for graph drawing (gd) library 2 | 3 | stdengine = "luatex" 4 | checkengines = {"luatex"} 5 | testfiledir = "testfiles-gd" 6 | -------------------------------------------------------------------------------- /doc/generic/pgf/INSTALL: -------------------------------------------------------------------------------- 1 | Installing pgf: 2 | --------------- 3 | 4 | For the impatient: 5 | - Put the whole pgf directory somewhere where TeX can find them. 6 | - Install the xcolor package version 2.00 or higher. 7 | 8 | Long version: 9 | In the manual, which you find in the file 10 | doc/generic/pgf/pgfmanual.pdf, you will find a 11 | detailed explanation on how to install pgf. 12 | -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/dv-axes.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/dv-axes.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/dv-formats.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/dv-formats.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/dv-main.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/dv-main.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/dv-polar.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/dv-polar.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/dv-stylesheets.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/dv-stylesheets.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/dv-visualizers.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/dv-visualizers.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/gd-circular.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/gd-circular.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/gd-force.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/gd-force.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/gd-layered.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/gd-layered.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/gd-overview.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/gd-overview.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/gd-phylogenetics.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/gd-phylogenetics.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/gd-trees.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/gd-trees.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/gd-usage-tikz.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/gd-usage-tikz.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/introduction.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/introduction.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-3d.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-3d.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-angle.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-angle.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-automata.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-automata.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-calender.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-calender.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-circuits.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-circuits.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-decorations.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-decorations.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-fit.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-fit.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-folding.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-folding.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-matrix.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-matrix.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-mindmaps.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-mindmaps.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-patterns.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-patterns.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-perspective.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-perspective.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-petri.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-petri.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-shadings.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-shadings.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-shadows.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-shadows.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-shapes.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-shapes.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/library-spy.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/library-spy.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/pgffor.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/pgffor.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-actions.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-actions.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-arrows.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-arrows.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-coordinates.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-coordinates.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-decorations.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-decorations.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-design.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-design.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-graphs.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-graphs.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-matrices.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-matrices.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-paths.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-paths.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-pics.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-pics.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-plots.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-plots.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-shapes.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-shapes.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-transformations.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-transformations.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-transparency.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-transparency.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tikz-trees.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tikz-trees.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tutorial-Euclid.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tutorial-Euclid.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tutorial-chains.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tutorial-chains.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tutorial-nodes.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tutorial-nodes.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/photoshop-sources/tutorial.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/photoshop-sources/tutorial.psd -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/dv-axes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/dv-axes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/dv-formats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/dv-formats.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/dv-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/dv-main.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/dv-polar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/dv-polar.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/dv-stylesheets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/dv-stylesheets.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/dv-visualizers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/dv-visualizers.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/gd-circular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/gd-circular.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/gd-force.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/gd-force.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/gd-layered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/gd-layered.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/gd-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/gd-overview.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/gd-phylogenetics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/gd-phylogenetics.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/gd-trees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/gd-trees.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/gd-usage-tikz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/gd-usage-tikz.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/introduction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/introduction.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-3d.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-angle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-angle.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-automata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-automata.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-calender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-calender.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-circuits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-circuits.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-decorations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-decorations.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-fit.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-folding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-folding.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-matrix.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-mindmaps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-mindmaps.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-patterns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-patterns.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-perspective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-perspective.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-petri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-petri.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-shadings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-shadings.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-shadows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-shadows.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-shapes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/library-spy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/library-spy.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/pgffor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/pgffor.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-actions.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-arrows.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-coordinates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-coordinates.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-decorations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-decorations.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-design.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-graphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-graphs.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-matrices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-matrices.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-paths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-paths.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-pics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-pics.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-plots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-plots.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-shapes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-transformations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-transformations.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-transparency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-transparency.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tikz-trees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tikz-trees.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tutorial-Euclid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tutorial-Euclid.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tutorial-chains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tutorial-chains.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tutorial-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tutorial-nodes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/social-media-banners/tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/social-media-banners/tutorial.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/dv-axes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/dv-axes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/dv-formats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/dv-formats.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/dv-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/dv-main.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/dv-polar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/dv-polar.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/dv-stylesheets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/dv-stylesheets.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/dv-visualizers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/dv-visualizers.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/gd-circular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/gd-circular.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/gd-force.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/gd-force.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/gd-layered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/gd-layered.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/gd-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/gd-overview.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/gd-phylogenetics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/gd-phylogenetics.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/gd-trees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/gd-trees.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/gd-usage-tikz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/gd-usage-tikz.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/introduction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/introduction.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-3d.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-angle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-angle.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-automata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-automata.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-calender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-calender.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-circuits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-circuits.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-decorations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-decorations.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-fit.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-folding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-folding.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-matrix.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-mindmaps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-mindmaps.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-patterns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-patterns.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-perspective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-perspective.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-petri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-petri.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-shadings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-shadings.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-shadows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-shadows.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-shapes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/library-spy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/library-spy.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/pgffor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/pgffor.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-actions.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-arrows.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-coordinates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-coordinates.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-decorations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-decorations.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-design.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-graphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-graphs.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-matrices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-matrices.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-paths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-paths.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-pics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-pics.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-plots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-plots.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-shapes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-transformations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-transformations.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-transparency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-transparency.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tikz-trees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tikz-trees.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tutorial-Euclid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tutorial-Euclid.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tutorial-chains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tutorial-chains.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tutorial-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tutorial-nodes.png -------------------------------------------------------------------------------- /doc/generic/pgf/banners/toc-banners/tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/banners/toc-banners/tutorial.png -------------------------------------------------------------------------------- /doc/generic/pgf/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | lualatex -interaction=nonstopmode -halt-on-error pgfmanual.tex 4 | lwarpmk cleanall 5 | lwarpmk html 6 | ./build-limages-with-margin.lua limages 7 | sleep 5 8 | python3 postprocessing.py 9 | svgo -f processed/pgfmanual-images -------------------------------------------------------------------------------- /doc/generic/pgf/color.cfg: -------------------------------------------------------------------------------- 1 | % xcolor inputs this file and ignores the global document options to choose the engine 2 | % Here we just make sure that a driver is selected 3 | \expandafter\ifx\csname Gin@driver\endcsname\relax 4 | \errmessage{No graphics driver has been selected. Load graphicx before xcolor.}% 5 | \fi -------------------------------------------------------------------------------- /doc/generic/pgf/description.html: -------------------------------------------------------------------------------- 1 |

PGF is a macro package for creating graphics. It is platform- and format-independent and works together with the most important TeX backend drivers, including pdfTeX and dvips. It comes with a user-friendly syntax layer called TikZ.

Its usage is similar to pstricks and the standard picture environment. PGF works with plain (pdf-)TeX, (pdf-)LaTeX, and ConTeXt. Unlike pstricks, it can produce either PostScript or PDF output.

2 | -------------------------------------------------------------------------------- /doc/generic/pgf/images/brave-gnu-world-logo-mask.bb: -------------------------------------------------------------------------------- 1 | %%Title: ./brave-gnu-world-logo-mask.jpg 2 | %%Creator: ebb Version 0.5.2 3 | %%BoundingBox: 0 0 246 279 4 | %%CreationDate: Thu Dec 20 23:49:52 2007 5 | 6 | -------------------------------------------------------------------------------- /doc/generic/pgf/images/brave-gnu-world-logo-mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/images/brave-gnu-world-logo-mask.jpg -------------------------------------------------------------------------------- /doc/generic/pgf/images/brave-gnu-world-logo.25.bb: -------------------------------------------------------------------------------- 1 | %%Title: ./brave-gnu-world-logo.25.jpg 2 | %%Creator: ebb Version 0.5.2 3 | %%BoundingBox: 0 0 246 279 4 | %%CreationDate: Thu Dec 20 23:49:52 2007 5 | 6 | -------------------------------------------------------------------------------- /doc/generic/pgf/images/brave-gnu-world-logo.25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/images/brave-gnu-world-logo.25.jpg -------------------------------------------------------------------------------- /doc/generic/pgf/images/brave-gnu-world-logo.bb: -------------------------------------------------------------------------------- 1 | %%Title: ./brave-gnu-world-logo.jpg 2 | %%Creator: ebb Version 0.5.2 3 | %%BoundingBox: 0 0 246 279 4 | %%CreationDate: Thu Dec 20 23:49:52 2007 5 | 6 | -------------------------------------------------------------------------------- /doc/generic/pgf/images/brave-gnu-world-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/images/brave-gnu-world-logo.jpg -------------------------------------------------------------------------------- /doc/generic/pgf/images/brave-gnu-world-logo.xbb: -------------------------------------------------------------------------------- 1 | %%Title: /Users/tantau/Library/texmf/tex/generic/pgf/doc/generic/pgf/images/brave-gnu-world-logo.jpg 2 | %%Creator: extractbb 20130405 3 | %%BoundingBox: 0 0 342 387 4 | %%HiResBoundingBox: 0.000000 0.000000 342.000000 387.000000 5 | %%CreationDate: Tue Aug 27 10:50:29 2013 6 | 7 | -------------------------------------------------------------------------------- /doc/generic/pgf/images/pgfmanual-mindmap-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/images/pgfmanual-mindmap-1.pdf -------------------------------------------------------------------------------- /doc/generic/pgf/images/pgfmanual-mindmap-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/images/pgfmanual-mindmap-2.pdf -------------------------------------------------------------------------------- /doc/generic/pgf/licenses/manifest-code.txt: -------------------------------------------------------------------------------- 1 | The code consists of all files listed in ../FILES that do not lie in 2 | the directory doc. 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/licenses/manifest-documentation.txt: -------------------------------------------------------------------------------- 1 | The documentation consists of all files listed in ../FILES that lie in 2 | the doc subdirectory. 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-dvipdfm.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \usepackage[hyphens]{url} 12 | 13 | \usepackage[dvipdfm]{graphics} 14 | % This will tell everyone which driver we are using. 15 | 16 | \PassOptionsToPackage{dvipdfm}{hyperref} 17 | 18 | % Make sure to compile this using latex + dvipdfm. 19 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-dvipdfmx.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usepackage[hyphens]{url} 11 | 12 | \usepackage[dvipdfmx]{graphicx} 13 | % This will tell everyone which driver we are using. 14 | 15 | \PassOptionsToPackage{dvipdfmx}{hyperref} 16 | 17 | % Make sure to compile this using latex + dvipdfmx. 18 | 19 | \usepackage[dvipdfmx]{xcolor} 20 | 21 | 22 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-dvips.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \usepackage[hyphens]{url} 12 | \usepackage[dvips]{graphics} 13 | 14 | % Just make sure that you compile this using elatex + dvips 15 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-dv-backend.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \section[dv-backend]{The Data Visualization Backend} 12 | \label{section-dv-backend} 13 | 14 | \subsection{Overview} 15 | 16 | The present section explains the mechanisms behind the data visualization 17 | engine. 18 | 19 | Until it is documented properly, we will have to make do with the documentation 20 | in the source code. 21 | 22 | 23 | \subsection{The Rendering Pipeline} 24 | 25 | To be written... 26 | 27 | \subsection{Usage} 28 | 29 | To be written... 30 | 31 | \subsection{The Mathematical Micro-Kernel} 32 | \label{section-dv-math-kernel} 33 | 34 | To be written... 35 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-gd-circular.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Jannis Pohlmann 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \section[gd-circular]{Graph Drawing Algorithms: Circular Layouts} 12 | 13 | {\noindent {\emph{by Till Tantau}}} 14 | 15 | \ifluatex 16 | \else 17 | This section of the manual can only be typeset using Lua\TeX. 18 | \expandafter\endinput 19 | \fi 20 | 21 | 22 | \includeluadocumentationof{pgf.gd.circular.library} 23 | \includeluadocumentationof{pgf.gd.circular.Tantau2012} 24 | 25 | 26 | %%% Local Variables: 27 | %%% mode: latex 28 | %%% TeX-master: "pgfmanual-pdftex-version" 29 | %%% End: 30 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-gd-edge-routing.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Jannis Pohlmann 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \section[gd-edge-routing]{Graph Drawing Algorithms: Edge Routing} 12 | \label{section-last-graphdrawing-library-in-manual} 13 | 14 | {\noindent{\emph{by Till Tantau}}\todosp{Why is a second label here? The second 15 | doesn't seem to be used.}} 16 | 17 | \label{section-gd-edge-routing} 18 | 19 | \ifluatex 20 | \else 21 | This section of the manual can only be typeset using Lua\TeX. 22 | \expandafter\endinput 23 | \fi 24 | 25 | 26 | \includeluadocumentationof{pgf.gd.routing.library} 27 | \includeluadocumentationof{pgf.gd.routing.NecklaceRouting} 28 | 29 | 30 | %%% Local Variables: 31 | %%% mode: latex 32 | %%% TeX-master: "pgfmanual-pdftex-version" 33 | %%% End: 34 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-gd-examples.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2012 by Jannis Pohlmann 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | %%% Local Variables: 12 | %%% mode: latex 13 | %%% TeX-master: "pgfmanual-pdftex-version" 14 | %%% End: 15 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-gd-layered.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \section[gd-layered]{Graph Drawing Algorithms: Layered Layouts} 12 | 13 | {\emph{by Till Tantau and Jannis Pohlmann}} 14 | 15 | \ifluatex 16 | \else 17 | This section of the manual can only be typeset using Lua\TeX. 18 | \expandafter\endinput 19 | \fi 20 | 21 | \includeluadocumentationof{pgf.gd.layered.library} 22 | \includeluadocumentationof{pgf.gd.layered.Sugiyama} 23 | \includeluadocumentationof{pgf.gd.layered.cycle_removal} 24 | \includeluadocumentationof{pgf.gd.layered.node_ranking} 25 | \includeluadocumentationof{pgf.gd.layered.crossing_minimization} 26 | \includeluadocumentationof{pgf.gd.layered.node_positioning} 27 | \includeluadocumentationof{pgf.gd.layered.edge_routing} 28 | 29 | 30 | %%% Local Variables: 31 | %%% mode: latex 32 | %%% TeX-master: "pgfmanual-pdftex-version" 33 | %%% End: 34 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-gd-misc.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2012 by Jannis Pohlmann 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \section{Graph Drawing Layouts: Miscellaneous} 11 | 12 | 13 | \begin{tikzlibrary}{graphdrawing.misc} 14 | Load this package when you wish to use the graph drawing algorithms 15 | defined in this library. You should load the |graphdrawing| library first. 16 | \end{tikzlibrary} 17 | 18 | 19 | \begin{gdalgorithm}{simple demo layout}{Simple Demo} 20 | The algorithm used in the examples of this manual for demonstrating 21 | how a trivial graph drawing can be implemented. 22 | \end{gdalgorithm} 23 | 24 | 25 | 26 | 27 | %%% Local Variables: 28 | %%% mode: latex 29 | %%% TeX-master: "pgfmanual-pdftex-version" 30 | %%% End: 31 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-library-calc.tex: -------------------------------------------------------------------------------- 1 | 2 | \section[library-calc]{Calc Library} 3 | 4 | \begin{tikzlibrary}{calc} 5 | The library allows advanced Coordinate Calculations. It is documented in 6 | all detail in Section~\ref{tikz-lib-calc}. 7 | \end{tikzlibrary} 8 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-en-main.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \input{pgfmanual-en-main-preamble.tex} 11 | \input{pgfmanual-en-main-body.tex} 12 | 13 | 14 | %%% Local Variables: 15 | %%% mode: latex 16 | %%% End: 17 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-pdftex.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % \usepackage[hyphens]{url} 12 | % \makeatletter 13 | % \g@addto@macro\selectfont{% 14 | % \long\edef\longf@family{\f@family}% 15 | % \ifx\longf@family\ttdefault 16 | % \pdfnoligatures\font\relax 17 | % \fi 18 | % } 19 | % \makeatother 20 | 21 | % Just make sure to compile this using pdfelatex. 22 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-test.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \documentclass[a4paper,doc2]{ltxdoc} 11 | 12 | % pgf version is defined in \pgfversion in file 13 | % generic/pgf/utilities/pgfrcs.code.tex 14 | 15 | \input{pgfmanual.cfg} % default engine is LuaTeX 16 | \input{pgfmanual-en-main-preamble.tex} 17 | 18 | \begin{document} 19 | 20 | \include{pgfmanual-en-library-patterns} 21 | 22 | \end{document} 23 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-vtex.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usepackage[hyphens]{url} 11 | \usepackage[vtex]{graphics} 12 | 13 | \let\command=\undefined 14 | \let\endcommand=\undefined 15 | 16 | % Just make sure that you compile this using elatex + dvips 17 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual-xetex.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usepackage[hyphens]{url} 11 | 12 | \usepackage[xetex]{graphics} 13 | % This will tell everyone which driver we are using. 14 | 15 | \PassOptionsToPackage{xetex}{hyperref} 16 | 17 | % Make sure to compile this using xelatex + xdvipdfmx. 18 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % \usepackage[hyphens]{url} 12 | \makeatletter 13 | \g@addto@macro\selectfont{% 14 | \long\edef\longf@family{\f@family}% 15 | \ifx\longf@family\ttdefault 16 | \ignoreligaturesinfont\font\relax 17 | \fi 18 | } 19 | \makeatother 20 | 21 | % Just make sure to compile this using lualatex. 22 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau and Christian Feuersänger 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesPackage{pgfmanual}[2009/10/15] 11 | 12 | \input pgfmanual.code.tex 13 | -------------------------------------------------------------------------------- /doc/generic/pgf/pgfmanual.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Free Documentation License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \documentclass[a4paper,doc2]{ltxdoc} 11 | 12 | % pgf version is defined in \pgfversion in file 13 | % generic/pgf/utilities/pgfrcs.code.tex 14 | 15 | \usepackage[latexmk,mathjax,HomeHTMLFilename=home]{lwarp} 16 | \CSSFilename{style.css} 17 | \MathJaxFilename{javascript.txt} 18 | \begin{warpMathJax} 19 | \CustomizeMathJax{ 20 | \newcommand{\meta}[1]{\langle\textit{#1}\rangle} 21 | } 22 | \end{warpMathJax} 23 | \setcounter{FileDepth}{1} 24 | \setcounter{tocdepth}{1} 25 | \boolfalse{CombineHigherDepths} 26 | 27 | \input{pgfmanual.cfg} 28 | % \input{pgfmanual-pdftex.cfg} 29 | 30 | \input{pgfmanual-en-main.tex} 31 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-asymptotic-example.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgf-asymptotic-example.table"; set format "%.5f" 2 | set samples 200.0; set parametric; plot [t=0.4:1.5] [] [] (t*t*t)*sin(1/(t*t*t)),(t*t*t)*cos(1/(t*t*t)) 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-exp.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgf-exp.table"; set format "%.5f" 2 | set samples 25; plot [x=0:4] 0.05*exp(x) 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-exp.table: -------------------------------------------------------------------------------- 1 | #Curve 0, 25 points 2 | #x y type 3 | 0.00000 0.05000 i 4 | 0.16667 0.05907 i 5 | 0.33333 0.06978 i 6 | 0.50000 0.08244 i 7 | 0.66667 0.09739 i 8 | 0.83333 0.11505 i 9 | 1.00000 0.13591 i 10 | 1.16667 0.16056 i 11 | 1.33333 0.18968 i 12 | 1.50000 0.22408 i 13 | 1.66667 0.26472 i 14 | 1.83333 0.31274 i 15 | 2.00000 0.36945 i 16 | 2.16667 0.43646 i 17 | 2.33333 0.51561 i 18 | 2.50000 0.60912 i 19 | 2.66667 0.71960 i 20 | 2.83333 0.85010 i 21 | 3.00000 1.00428 i 22 | 3.16667 1.18641 i 23 | 3.33333 1.40158 i 24 | 3.50000 1.65577 i 25 | 3.66667 1.95606 i 26 | 3.83333 2.31082 i 27 | 4.00000 2.72991 i 28 | 29 | 30 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-parametric-example-cut.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgf-parametric-example-cut.table"; set format "%.5f" 2 | set samples 25; set parametric; plot [t=-3.141:3.141] [0:1] [] t*sin(t),t*cos(t) 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-parametric-example-cut.table: -------------------------------------------------------------------------------- 1 | 2 | # Curve 0 of 1, 25 points 3 | # Curve title: "t*sin(t),t*cos(t)" 4 | # x y type 5 | 0.00186 3.14100 i 6 | 0.74672 2.78074 i 7 | 1.30987 2.26617 o 8 | 1.66651 1.66503 o 9 | 1.81387 1.04628 o 10 | 1.76998 0.47361 o 11 | 1.57050 -0.00047 o 12 | 1.26407 -0.33904 o 13 | 0.90663 -0.52368 i 14 | 0.55517 -0.55534 i 15 | 0.26171 -0.45339 i 16 | 0.06773 -0.25283 i 17 | 0.00000 0.00000 i 18 | 0.06773 0.25283 i 19 | 0.26171 0.45339 i 20 | 0.55517 0.55534 i 21 | 0.90663 0.52368 i 22 | 1.26407 0.33904 o 23 | 1.57050 0.00047 o 24 | 1.76998 -0.47361 o 25 | 1.81387 -1.04628 o 26 | 1.66651 -1.66503 o 27 | 1.30987 -2.26617 o 28 | 0.74672 -2.78074 i 29 | 0.00186 -3.14100 i 30 | 31 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-parametric-example.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgf-parametric-example.table"; set format "%.5f" 2 | set samples 25; set parametric; plot [t=-3.141:3.141] [] [] t*sin(t),t*cos(t) 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-parametric-example.table: -------------------------------------------------------------------------------- 1 | #Curve 0, 25 points 2 | #x y type 3 | 0.00186 3.14100 i 4 | 0.74672 2.78074 i 5 | 1.30987 2.26617 i 6 | 1.66651 1.66503 i 7 | 1.81387 1.04628 i 8 | 1.76998 0.47361 i 9 | 1.57050 -0.00047 i 10 | 1.26407 -0.33904 i 11 | 0.90663 -0.52368 i 12 | 0.55517 -0.55534 i 13 | 0.26171 -0.45339 i 14 | 0.06773 -0.25283 i 15 | 0.00000 -0.00000 i 16 | 0.06773 0.25283 i 17 | 0.26171 0.45339 i 18 | 0.55517 0.55534 i 19 | 0.90663 0.52368 i 20 | 1.26407 0.33904 i 21 | 1.57050 0.00047 i 22 | 1.76998 -0.47361 i 23 | 1.81387 -1.04628 i 24 | 1.66651 -1.66503 i 25 | 1.30987 -2.26617 i 26 | 0.74672 -2.78074 i 27 | 0.00186 -3.14100 i 28 | 29 | 30 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-sin.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgf-sin.table"; set format "%.5f" 2 | set samples 25; plot [x=0:4] sin(x) 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-sin.table: -------------------------------------------------------------------------------- 1 | #Curve 0, 25 points 2 | #x y type 3 | 0.00000 0.00000 i 4 | 0.16667 0.16590 i 5 | 0.33333 0.32719 i 6 | 0.50000 0.47943 i 7 | 0.66667 0.61837 i 8 | 0.83333 0.74018 i 9 | 1.00000 0.84147 i 10 | 1.16667 0.91944 i 11 | 1.33333 0.97194 i 12 | 1.50000 0.99749 i 13 | 1.66667 0.99541 i 14 | 1.83333 0.96573 i 15 | 2.00000 0.90930 i 16 | 2.16667 0.82766 i 17 | 2.33333 0.72309 i 18 | 2.50000 0.59847 i 19 | 2.66667 0.45727 i 20 | 2.83333 0.30340 i 21 | 3.00000 0.14112 i 22 | 3.16667 -0.02507 i 23 | 3.33333 -0.19057 i 24 | 3.50000 -0.35078 i 25 | 3.66667 -0.50128 i 26 | 3.83333 -0.63788 i 27 | 4.00000 -0.75680 i 28 | 29 | 30 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-tan-example.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgf-tan-example.table"; set format "%.5f" 2 | set samples 100.0; plot [x=-3.141:3.141] [-3:3]tan(x) 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-x.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgf-x.table"; set format "%.5f" 2 | set samples 25; plot [x=0:4] x 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgf-x.table: -------------------------------------------------------------------------------- 1 | #Curve 0, 25 points 2 | #x y type 3 | 0.00000 0.00000 i 4 | 0.16667 0.16667 i 5 | 0.33333 0.33333 i 6 | 0.50000 0.50000 i 7 | 0.66667 0.66667 i 8 | 0.83333 0.83333 i 9 | 1.00000 1.00000 i 10 | 1.16667 1.16667 i 11 | 1.33333 1.33333 i 12 | 1.50000 1.50000 i 13 | 1.66667 1.66667 i 14 | 1.83333 1.83333 i 15 | 2.00000 2.00000 i 16 | 2.16667 2.16667 i 17 | 2.33333 2.33333 i 18 | 2.50000 2.50000 i 19 | 2.66667 2.66667 i 20 | 2.83333 2.83333 i 21 | 3.00000 3.00000 i 22 | 3.16667 3.16667 i 23 | 3.33333 3.33333 i 24 | 3.50000 3.50000 i 25 | 3.66667 3.66667 i 26 | 3.83333 3.83333 i 27 | 4.00000 4.00000 i 28 | 29 | 30 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgfmanual-sine.gnuplot: -------------------------------------------------------------------------------- 1 | set table "pgfmanual-sine.table" 2 | set format "%.5f" 3 | set samples 20 4 | plot [x=0:10] sin(x) 5 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgfmanual-sine.table: -------------------------------------------------------------------------------- 1 | #Curve 0, 20 points 2 | #x y type 3 | 0.00000 0.00000 i 4 | 0.52632 0.50235 i 5 | 1.05263 0.86873 i 6 | 1.57895 0.99997 i 7 | 2.10526 0.86054 i 8 | 2.63158 0.48819 i 9 | 3.15789 -0.01630 i 10 | 3.68421 -0.51638 i 11 | 4.21053 -0.87669 i 12 | 4.73684 -0.99970 i 13 | 5.26316 -0.85212 i 14 | 5.78947 -0.47390 i 15 | 6.31579 0.03260 i 16 | 6.84211 0.53027 i 17 | 7.36842 0.88441 i 18 | 7.89474 0.99917 i 19 | 8.42105 0.84348 i 20 | 8.94737 0.45948 i 21 | 9.47368 -0.04889 i 22 | 10.00000 -0.54402 i 23 | 24 | 25 | -------------------------------------------------------------------------------- /doc/generic/pgf/plots/pgfplotgnuplot-example.gnuplot: -------------------------------------------------------------------------------- 1 | set table "plots/pgfplotgnuplot-example.table"; set format "%.5f" 2 | plot [x=0:3.5] x*sin(x) 3 | -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/exclamation-square.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/map-abstract-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/map-abstract-1.png -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/map-abstract-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/map-abstract-2.png -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/map-fancy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/map-fancy.png -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/map-final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/map-final.png -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/map-gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/map-gray.png -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/pgfmanual-en-tikz-animations-animation-2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/pgfmanual-en-tikz-paths-animation-1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/pgfmanual-en-tikz-pics-animation-1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/pgfmanual-sec-17-13-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/pgfmanual-sec-17-13-1.png -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/pgfmanual-sec-71-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/pgfmanual-sec-71-7.png -------------------------------------------------------------------------------- /doc/generic/pgf/standalone/rdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/doc/generic/pgf/standalone/rdf.png -------------------------------------------------------------------------------- /source/generic/pgf/c/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY : all clean examples ogdf 2 | 3 | all: 4 | $(MAKE) -C graphdrawing/pgf/gd/interface/c 5 | $(MAKE) -C graphdrawing/pgf/gd/examples/c 6 | $(MAKE) -C graphdrawing/pgf/gd/ogdf/c 7 | 8 | install_all: 9 | $(MAKE) -C graphdrawing/pgf/gd/interface/c install 10 | $(MAKE) -C graphdrawing/pgf/gd/examples/c install 11 | $(MAKE) -C graphdrawing/pgf/gd/ogdf/c install 12 | 13 | examples: 14 | $(MAKE) -C graphdrawing/pgf/gd/interface/c 15 | $(MAKE) -C graphdrawing/pgf/gd/examples/c 16 | 17 | install_examples: 18 | $(MAKE) -C graphdrawing/pgf/gd/interface/c install 19 | $(MAKE) -C graphdrawing/pgf/gd/examples/c install 20 | 21 | ogdf: 22 | $(MAKE) -C graphdrawing/pgf/gd/interface/c 23 | $(MAKE) -C graphdrawing/pgf/gd/ogdf/c 24 | 25 | install_ogdf: 26 | $(MAKE) -C graphdrawing/pgf/gd/interface/c install 27 | $(MAKE) -C graphdrawing/pgf/gd/ogdf/c install 28 | 29 | 30 | 31 | clean: 32 | $(MAKE) -C graphdrawing/pgf/gd/interface/c clean 33 | $(MAKE) -C graphdrawing/pgf/gd/examples/c clean 34 | $(MAKE) -C graphdrawing/pgf/gd/ogdf/c clean 35 | 36 | -------------------------------------------------------------------------------- /source/generic/pgf/c/config/ExampleLocalMakefileConfig.mk: -------------------------------------------------------------------------------- 1 | MYCFLAGS=-isysroot/Developer/SDKs/MacOSX10.7.sdk 2 | MYLDFLAGS= 3 | 4 | ARCHFLAGS=-arch x86_64 5 | 6 | SHAREDFLAGS=-undefined dynamic_lookup -bundle -llua -L$(LUALIBPATH) 7 | 8 | -------------------------------------------------------------------------------- /source/generic/pgf/c/config/MakefileConfig.mk: -------------------------------------------------------------------------------- 1 | 2 | # Where Lua is installed 3 | LUAPATH=/usr/local/lua52 4 | 5 | LUAINCLUDES = $(LUAPATH)/include 6 | LUALIBPATH = $(LUAPATH)/lib 7 | 8 | 9 | # Where ogdf is installed 10 | OGDFPATH=/usr/local/ogdf 11 | 12 | OGDFINCLUDES = $(OGDFPATH) 13 | OGDFLIBPATH = $(OGDFPATH)/_release 14 | 15 | 16 | # Where the pgf C includes are found 17 | PGFINCLUDES=../../../.. 18 | 19 | 20 | # Where the shared libraries should be installed (base dir) 21 | INSTALLDIR=/usr/texbin/lib/luatex/lua 22 | 23 | 24 | # If you need special flags: 25 | MYCFLAGS= 26 | MYLDFLAGS= 27 | 28 | # Link flags for building a shared library 29 | SHAREDFLAGS= 30 | 31 | # Link flags for linking against the shared Lua lib 32 | LINKSHAREDLUA= 33 | 34 | # Architecture flags: 35 | ARCHFLAGS= 36 | 37 | # The to-be-used compiler 38 | CC=gcc 39 | 40 | 41 | # Now read local definition, which may overwrite the above 42 | -include $(CONFIGDIR)/LocalMakefileConfig.mk 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/interface/c/Makefile: -------------------------------------------------------------------------------- 1 | CONFIGDIR=../../../../../config 2 | include $(CONFIGDIR)/MakefileConfig.mk 3 | 4 | FLAGS=$(MYCFLAGS) $(ARCHFLAGS) -O2 -Wall -I$(LUAINCLUDES) -I$(PGFINCLUDES) 5 | 6 | all: InterfaceFromC.o InterfaceFromC++.o 7 | 8 | clean: 9 | rm *.o 10 | 11 | install: 12 | 13 | InterfaceFromC.o: InterfaceFromC.c InterfaceFromC.h 14 | $(CC) $(FLAGS) -c -o InterfaceFromC.o InterfaceFromC.c 15 | 16 | InterfaceFromC++.o: InterfaceFromC++.h InterfaceFromC.h InterfaceFromC++.c++ 17 | $(CC) $(FLAGS) -c -o InterfaceFromC++.o InterfaceFromC++.c++ 18 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/energybased/energybased_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "FMMMLayout_script.h" 4 | #include "GEMLayout_script.h" 5 | #include "FastMultipoleEmbedder_script.h" 6 | 7 | #include "SpringEmbedderFR_script.h" 8 | #include "SpringEmbedderFRExact_script.h" 9 | #include "SpringEmbedderKK_script.h" 10 | 11 | #include "MultilevelLayout_script.h" 12 | 13 | #include "multilevelmixer/multilevelmixer_script.h" 14 | 15 | struct energybased_script : 16 | scripting::declarations 17 | { 18 | void declare (scripting::script s) { 19 | s.declare (new FMMMLayout_script); 20 | s.declare (new GEMLayout_script); 21 | s.declare (new FastMultipoleEmbedder_script); 22 | 23 | s.declare (new SpringEmbedderFR_script); 24 | s.declare (new SpringEmbedderFRExact_script); 25 | s.declare (new SpringEmbedderKK_script); 26 | 27 | s.declare (new MultilevelLayout_script); 28 | 29 | s.declare (new multilevelmixer_script); 30 | } 31 | }; 32 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/energybased/multilevelmixer/MedianPlacer_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct MedianPlacer_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | ogdf::MedianPlacer* make (scripting::run_parameters* parameters) { 9 | using namespace ogdf; 10 | MedianPlacer* r = new MedianPlacer; 11 | 12 | 13 | return r; 14 | } 15 | 16 | void declare (scripting::script s) { 17 | using namespace scripting; 18 | using namespace ogdf; 19 | 20 | s.declare (key ("MedianPlacer") 21 | .set_module ("InitialPlacer", this) 22 | .documentation_in ("pgf.gd.doc.ogdf.energybased.multilevelmixer.MedianPlacer")); 23 | 24 | } 25 | 26 | }; 27 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/energybased/multilevelmixer/SolarPlacer_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct SolarPlacer_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | ogdf::SolarPlacer* make (scripting::run_parameters* parameters) { 9 | using namespace ogdf; 10 | SolarPlacer* r = new SolarPlacer; 11 | 12 | 13 | return r; 14 | } 15 | 16 | void declare (scripting::script s) { 17 | using namespace scripting; 18 | using namespace ogdf; 19 | 20 | s.declare (key ("SolarPlacer") 21 | .set_module ("InitialPlacer", this) 22 | .documentation_in ("pgf.gd.doc.ogdf.energybased.multilevelmixer.SolarPlacer")); 23 | 24 | } 25 | 26 | }; 27 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/layered/BarycenterHeuristic_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct BarycenterHeuristic_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | 9 | ogdf::BarycenterHeuristic* make (scripting::run_parameters* parameters) { 10 | return new ogdf::BarycenterHeuristic; 11 | } 12 | 13 | void declare (scripting::script s) { 14 | using namespace scripting; 15 | s.declare (key ("BarycenterHeuristic") 16 | .documentation_in ("pgf.gd.doc.ogdf.layered.BarycenterHeuristic") 17 | .set_module ("TwoLayerCrossMin", this)); 18 | } 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/layered/DfsAcyclicSubgraph_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct DfsAcyclicSubgraph_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | 9 | ogdf::DfsAcyclicSubgraph* make (scripting::run_parameters* parameters) { 10 | return new ogdf::DfsAcyclicSubgraph; 11 | } 12 | 13 | void declare (scripting::script s) { 14 | using namespace scripting; 15 | s.declare (key ("DfsAcyclicSubgraph") 16 | .documentation_in ("pgf.gd.doc.ogdf.layered.DfsAcyclicSubgraph") 17 | .set_module ("AcyclicSubgraphModule", this)); 18 | } 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/layered/GreedyCycleRemoval_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct GreedyCycleRemoval_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | 9 | ogdf::GreedyCycleRemoval* make (scripting::run_parameters* parameters) { 10 | return new ogdf::GreedyCycleRemoval; 11 | } 12 | 13 | void declare (scripting::script s) { 14 | using namespace scripting; 15 | s.declare (key ("GreedyCycleRemoval") 16 | .documentation_in ("pgf.gd.doc.ogdf.layered.GreedyCycleRemoval") 17 | .set_module ("AcyclicSubgraphModule", this)); 18 | } 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/layered/GreedyInsertHeuristic_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct GreedyInsertHeuristic_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | 9 | ogdf::GreedyInsertHeuristic* make (scripting::run_parameters* parameters) { 10 | return new ogdf::GreedyInsertHeuristic; 11 | } 12 | 13 | void declare (scripting::script s) { 14 | using namespace scripting; 15 | s.declare (key ("GreedyInsertHeuristic") 16 | .documentation_in ("pgf.gd.doc.ogdf.layered.GreedyInsertHeuristic") 17 | .set_module ("TwoLayerCrossMin", this)); 18 | } 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/layered/MedianHeuristic_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct MedianHeuristic_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | 9 | ogdf::MedianHeuristic* make (scripting::run_parameters* parameters) { 10 | return new ogdf::MedianHeuristic; 11 | } 12 | 13 | void declare (scripting::script s) { 14 | using namespace scripting; 15 | s.declare (key ("MedianHeuristic") 16 | .documentation_in ("pgf.gd.doc.ogdf.layered.MedianHeuristic") 17 | .set_module ("TwoLayerCrossMin", this)); 18 | } 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/layered/SplitHeuristic_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct SplitHeuristic_script : 5 | scripting::declarations, 6 | scripting::factory 7 | { 8 | 9 | ogdf::SplitHeuristic* make (scripting::run_parameters* parameters) { 10 | return new ogdf::SplitHeuristic; 11 | } 12 | 13 | void declare (scripting::script s) { 14 | using namespace scripting; 15 | s.declare (key ("SplitHeuristic") 16 | .documentation_in ("pgf.gd.doc.ogdf.layered.SplitHeuristic") 17 | .set_module ("TwoLayerCrossMin", this)); 18 | } 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/misclayout/BalloonLayout_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | struct BalloonLayout_script : 5 | scripting::declarations, 6 | scripting::ogdf_runner 7 | { 8 | void run () { 9 | using namespace ogdf; 10 | BalloonLayout layout; 11 | 12 | parameters->configure_option ("BalloonLayout.evenAngles", 13 | &BalloonLayout::setEvenAngles, layout); 14 | 15 | layout.call (graph_attributes); 16 | } 17 | 18 | void declare (scripting::script s) { 19 | using namespace scripting; 20 | using namespace ogdf; 21 | 22 | s.declare (key ("BalloonLayout") 23 | .precondition ("connected") 24 | .algorithm (this) 25 | .documentation_in ("pgf.gd.doc.ogdf.misclayout.BalloonLayout")); 26 | 27 | s.declare (key ("BalloonLayout.evenAngles") 28 | .type ("boolean") 29 | .documentation_in ("pgf.gd.doc.ogdf.misclayout.BalloonLayout")); 30 | } 31 | }; 32 | 33 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/misclayout/misclayout_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "BalloonLayout_script.h" 4 | #include "CircularLayout_script.h" 5 | 6 | struct misclayout_script : 7 | scripting::declarations 8 | { 9 | void declare (scripting::script s) { 10 | s.declare (new BalloonLayout_script); 11 | s.declare (new CircularLayout_script); 12 | } 13 | }; 14 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/module/module_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | struct module_script : scripting::declarations { 4 | void declare (scripting::script s) 5 | { 6 | using namespace scripting; 7 | 8 | s.declare (key ("RankingModule") 9 | .module_type ()); 10 | 11 | s.declare (key ("AcyclicSubgraphModule") 12 | .module_type ()); 13 | 14 | s.declare (key ("HierarchyLayoutModule") 15 | .module_type ()); 16 | 17 | s.declare (key ("TwoLayerCrossMin") 18 | .module_type ()); 19 | 20 | s.declare (key ("InitialPlacer") 21 | .module_type ()); 22 | 23 | s.declare (key ("MultilevelBuilder") 24 | .module_type ()); 25 | } 26 | }; 27 | 28 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/ogdf_script.c++: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "module/module_script.h" 4 | 5 | #include "layered/layered_script.h" 6 | #include "energybased/energybased_script.h" 7 | #include "misclayout/misclayout_script.h" 8 | #include "planarity/planarity_script.h" 9 | 10 | 11 | extern "C" int luaopen_pgf_gd_ogdf_c_ogdf_script (struct lua_State *state) { 12 | 13 | scripting::script s (state); 14 | 15 | s.declare (new module_script); 16 | s.declare (new layered_script); 17 | s.declare (new energybased_script); 18 | s.declare (new misclayout_script); 19 | s.declare (new planarity_script); 20 | 21 | return 0; 22 | } 23 | 24 | -------------------------------------------------------------------------------- /source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/planarity/planarity_script.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "PlanarizationLayout_script.h" 4 | 5 | struct planarity_script : 6 | scripting::declarations 7 | { 8 | void declare (scripting::script s) { 9 | s.declare (new PlanarizationLayout_script); 10 | } 11 | }; 12 | -------------------------------------------------------------------------------- /source/generic/pgf/testsuite/external/Makefile: -------------------------------------------------------------------------------- 1 | 2 | all: tikzexternaltest.pdf tikzexternaltestmakefile.pdf 3 | 4 | 5 | tikzexternaltest.pdf: FORCE 6 | pdflatex -shell-escape tikzexternaltest.tex 7 | 8 | tikzexternaltestmakefile.pdf: FORCE 9 | pdflatex tikzexternaltestmakefile.tex 10 | $(MAKE) -f tikzexternaltestmakefile.makefile 11 | pdflatex tikzexternaltestmakefile.tex 12 | $(MAKE) -f tikzexternaltestmakefile.makefile 13 | pdflatex tikzexternaltestmakefile.tex 14 | 15 | FORCE: 16 | 17 | clean: 18 | rm -f *.aux *.auxlock *.log *.pdf *.dpth *.dep *.makefile *.figlist *.out 19 | -------------------------------------------------------------------------------- /source/generic/pgf/testsuite/external/tikzexternaltest.sharedpreamble.tex: -------------------------------------------------------------------------------- 1 | \documentclass[a4paper]{article} 2 | \usepackage[utf8]{inputenc} 3 | 4 | \usepackage{tikz} 5 | \usepackage{hyperref} 6 | 7 | \IfFileExists{pgfplots.sty}{% 8 | \usepackage{pgfplots} 9 | }{}% 10 | 11 | \IfFileExists{tikzlibraryexternal.code.tex}{% 12 | \usetikzlibrary{external} 13 | }{% 14 | \message{TEST IS RUNNING IN COMPATIBILITY MODE}% 15 | % a test to check for pgf 2.00 compatibility, to check whether the 16 | % external library copy shipped with pgfplots works: 17 | \usepgfplotslibrary{external} 18 | }% 19 | 20 | \pgfkeys{/pgf/images/include external/.code={\href{file:#1}{\pgfimage{#1}}}} 21 | -------------------------------------------------------------------------------- /source/generic/pgf/testsuite/external/tikzexternaltest.tex: -------------------------------------------------------------------------------- 1 | \input tikzexternaltest.sharedpreamble.tex 2 | 3 | \tikzexternalize{tikzexternaltest} 4 | 5 | \author{Christian Feuers\"anger} 6 | \title{Test with default config and Provided Basefilename} 7 | 8 | \begin{document} 9 | \maketitle 10 | \input{tikzexternaltest.code.tex} 11 | \end{document} 12 | 13 | -------------------------------------------------------------------------------- /source/generic/pgf/testsuite/external/tikzexternaltestmakefile.tex: -------------------------------------------------------------------------------- 1 | \input tikzexternaltest.sharedpreamble.tex 2 | 3 | \tikzexternalize[mode=list and make] 4 | 5 | \author{Christian Feuers\"anger} 6 | \title{Test with mode list and make, automatic Basefilename} 7 | 8 | \begin{document} 9 | \maketitle 10 | \input{tikzexternaltest.code.tex} 11 | \end{document} 12 | 13 | -------------------------------------------------------------------------------- /testfiles-gd/support/pgfgd-regression-test.tex: -------------------------------------------------------------------------------- 1 | \input regression-test.tex 2 | 3 | \ifdefined\directlua 4 | \AtBeginDocument{\directlua{dofile('pgfgd-debug.lua')}} 5 | \fi 6 | -------------------------------------------------------------------------------- /testfiles/gh-1082.lvt: -------------------------------------------------------------------------------- 1 | \documentclass{minimal} 2 | \input{pgf-regression-test} 3 | 4 | \usepackage{tikz} 5 | \usetikzlibrary{decorations} 6 | 7 | \START 8 | 9 | \BEGINTEST{Unknown decoration option} 10 | \tikzset{ 11 | decoration={segment length=5pt, red} 12 | } 13 | \ENDTEST 14 | 15 | \END 16 | -------------------------------------------------------------------------------- /testfiles/gh-1082.tlg: -------------------------------------------------------------------------------- 1 | This is a generated file for the l3build validation system. 2 | Don't change this file in any respect. 3 | ============================================================ 4 | TEST 1: Unknown decoration option 5 | ============================================================ 6 | ! Package pgfkeys Error: I do not know the key '/pgf/decoration/red' and I am going to ignore it. Perhaps you misspelled it. 7 | See the pgfkeys package documentation for explanation. 8 | Type H for immediate help. 9 | ... 10 | l. ...} 11 | This error message was generated by an \errmessage 12 | command, so I can't give any explicit help. 13 | Pretend that you're Hercule Poirot: Examine all clues, 14 | and deduce the truth by order and method. 15 | ============================================================ 16 | -------------------------------------------------------------------------------- /testfiles/gh-1102.tlg: -------------------------------------------------------------------------------- 1 | This is a generated file for the l3build validation system. 2 | Don't change this file in any respect. 3 | ============================================================ 4 | Testing that special nodes are placed at expected position 5 | when main nodes are implicitly positioned. 6 | ============================================================ 7 | ============================================================ 8 | TEST 1: labels 9 | ============================================================ 10 | PASSED 11 | PASSED 12 | PASSED 13 | PASSED 14 | ============================================================ 15 | ============================================================ 16 | TEST 2: pins 17 | ============================================================ 18 | PASSED 19 | PASSED 20 | PASSED 21 | PASSED 22 | ============================================================ 23 | ============================================================ 24 | TEST 3: matrix delimiters 25 | ============================================================ 26 | PASSED 27 | PASSED 28 | PASSED 29 | PASSED 30 | ============================================================ 31 | -------------------------------------------------------------------------------- /testfiles/gh-1131.lvt: -------------------------------------------------------------------------------- 1 | \documentclass{minimal} 2 | \input{pgf-regression-test} 3 | 4 | \RequirePackage{pgfkeys} 5 | 6 | \begin{document} 7 | 8 | \START 9 | 10 | \BEGINTEST{pgfkeys: prevent csname from implicitly defining /foo} 11 | \pgfkeysgetvalue{/foo}{\mycmd} 12 | \pgfkeysifdefined{/foo}{\TYPE{true}}{\TYPE{false}} 13 | \ENDTEST 14 | 15 | \BEGINTEST{pgfkeys: keys must be able to hold \relax} 16 | 17 | % essentially \let\csname pgfk@/bar\endcsname\relax 18 | \pgfkeyslet{/bar}{\relax} 19 | \pgfkeys{/bar} 20 | \pgfkeysifdefined{/bar}{\TYPE{true}}{\TYPE{false}} 21 | 22 | % essentially \def\csname pgfk@/bar\endcsname{\relax} 23 | \pgfkeys{/bar/.initial=\relax} 24 | \pgfkeys{/bar} 25 | \pgfkeysifdefined{/bar}{\TYPE{true}}{\TYPE{false}} 26 | 27 | \pgfkeyslet{/bar}{\undefined} 28 | \pgfkeysifdefined{/bar}{\TYPE{true}}{\TYPE{false}} 29 | \ENDTEST 30 | 31 | \BEGINTEST{pgfkeys: nice error handling for accidental \relax in /.@cmd} 32 | \csname pgfk@/baz/.@cmd\endcsname 33 | \pgfkeys{/baz} 34 | \ENDTEST 35 | 36 | \END 37 | -------------------------------------------------------------------------------- /testfiles/pgf001.lvt: -------------------------------------------------------------------------------- 1 | \documentclass{minimal} 2 | \input{pgf-regression-test} 3 | 4 | \RequirePackage{pgf} 5 | 6 | \begin{document} 7 | 8 | \START 9 | 10 | \BEGINPGFTEST{\pgfpathmoveto} 11 | \pgfpathmoveto{\pgfpoint{1cm}{1cm}} 12 | \pgfusepathqstroke 13 | \ENDPGFTEST 14 | 15 | \BEGINPGFTEST{\pgfpathlineto} 16 | \pgfpathlineto{\pgfpoint{1cm}{1cm}} 17 | \pgfusepathqstroke 18 | \ENDPGFTEST 19 | 20 | \END 21 | -------------------------------------------------------------------------------- /testfiles/pgf002.lvt: -------------------------------------------------------------------------------- 1 | \documentclass{minimal} 2 | \input{pgf-regression-test} 3 | 4 | \RequirePackage{tikz} 5 | 6 | \begin{document} 7 | 8 | \START 9 | 10 | \BEGINTIKZTEST{matrix} 11 | \matrix 12 | { 13 | \node {a}; \fill[blue] (0,0) circle (2pt); & 14 | \node {X}; \fill[blue] (0,0) circle (2pt); & 15 | \node {g}; \fill[blue] (0,0) circle (2pt); \\ 16 | }; 17 | \ENDTIKZTEST 18 | 19 | \END 20 | -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgf.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgf. 12 | 13 | \writestatus{loading}{ConTeXt User Module / pgf} 14 | 15 | \unprotect 16 | \startmodule[pgf] 17 | 18 | 19 | \ifx\pgfdefined\undefined 20 | \let\pgfdefined=\relax 21 | 22 | \input t-pgfcor.tex 23 | 24 | \usepgfmodule[shapes,plot] 25 | 26 | %\input t-pgfbsn.tex 27 | %\input t-pgfbde.tex 28 | %\input t-pgfbma.tex 29 | 30 | \fi 31 | 32 | \stopmodule 33 | 34 | \protect 35 | \endinput 36 | -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgfbim.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfbaseimage. 12 | \writestatus{loading}{ConTeXt User Module / pgfbim} 13 | 14 | \unprotect 15 | \startmodule[pgfbim] 16 | 17 | 18 | \PackageWarning{pgf}{This module is obsolete and no longer needed} 19 | 20 | \stopmodule 21 | 22 | \protect 23 | \endinput 24 | -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgfbla.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfbaselayers. 12 | 13 | \PackageWarning{pgf}{This module is obsolete and no longer needed} 14 | 15 | \endinput -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgfbma.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfbasematrix. 12 | 13 | \PackageWarning{pgf}{This module is obsolete. Use \string\usepgfmodule[matrix] instead} 14 | 15 | \usepgfmodule[matrix] 16 | 17 | \endinput -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgfbpl.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfbaseplot. 12 | 13 | \PackageWarning{pgf}{This module is obsolete. Use \string\usepgfmodule[plot] instead} 14 | 15 | \usepgfmodule[plot] 16 | 17 | 18 | \endinput -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgfbpt.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfbasepatterns. 12 | 13 | \PackageWarning{pgf}{This module is obsolete and no longer needed} 14 | 15 | \endinput -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgfbsh.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfbaseshapes. 12 | 13 | \PackageWarning{pgf}{This module is obsolete. Use \string\usepgfmodule[shapes] instead} 14 | 15 | \usepgfmodule[shapes] 16 | 17 | \endinput -------------------------------------------------------------------------------- /tex/context/third/pgf/basiclayer/t-pgfbsn.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfbasesnakes. 12 | 13 | \PackageWarning{pgf}{This module is obsolete. Use \string\usepgfmodule[decorations] instead} 14 | 15 | \usepgfmodule[decorations] 16 | 17 | 18 | \endinput -------------------------------------------------------------------------------- /tex/context/third/pgf/frontendlayer/t-tikz.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module tikz. 12 | \writestatus{loading}{ConTeXt User Module / tikz} 13 | 14 | \unprotect 15 | \startmodule[tikz] 16 | 17 | 18 | % \input xkeyval.tex % no longer used/needed 19 | 20 | \input t-pgf.tex 21 | \input t-pgffor.tex 22 | 23 | \edef\tikzatcode{\the\catcode`\@} 24 | \edef\tikzbarcode{\the\catcode`\|} 25 | \edef\tikzexclaimcode{\the\catcode`\!} 26 | \catcode`\@=11 27 | \catcode`\|=12 28 | \catcode`\!=12 29 | 30 | \input tikz.code.tex 31 | 32 | \catcode`\@=\tikzatcode 33 | \catcode`\|=\tikzbarcode 34 | \catcode`\!=\tikzexclaimcode 35 | 36 | \let\starttikzpicture=\tikzpicture 37 | \let\stoptikzpicture=\endtikzpicture 38 | 39 | \stopmodule 40 | 41 | \protect 42 | \endinput 43 | -------------------------------------------------------------------------------- /tex/context/third/pgf/math/t-pgfmat.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfmath. 12 | \writestatus{loading}{ConTeXt User Module / pgfmath} 13 | 14 | \unprotect 15 | \startmodule[pgfmat] 16 | 17 | 18 | \ifx\pgfmathdefined\undefined 19 | \let\pgfmathdefined=\relax 20 | 21 | \edef\pgfmathatcode{\the\catcode`\@} 22 | \edef\pgfmathbarcode{\the\catcode`\|} 23 | \edef\pgfmathexclaimcode{\the\catcode`\!} 24 | \catcode`\@=11 25 | \catcode`\|=12 26 | \catcode`\!=12 27 | 28 | \input pgfmath.code.tex 29 | 30 | \catcode`\@=\pgfmathatcode 31 | \catcode`\|=\pgfmathbarcode 32 | \catcode`\!=\pgfmathexclaimcode 33 | 34 | \fi 35 | 36 | \stopmodule 37 | 38 | \protect 39 | \endinput 40 | -------------------------------------------------------------------------------- /tex/context/third/pgf/systemlayer/t-pgfsys.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % ConTeXt module pgfsys. 12 | \writestatus{loading}{ConTeXt User Module / pgfsys} 13 | 14 | \unprotect 15 | \startmodule[pgfsys] 16 | 17 | 18 | \ifx\pgfsysdefined\undefined 19 | \let\pgfsysdefined=\relax 20 | 21 | \input t-pgfrcs.tex 22 | 23 | \edef\pgfsysatcode{\the\catcode`\@} 24 | \edef\pgfsysbarcode{\the\catcode`\|} 25 | \edef\pgfsysexclaimcode{\the\catcode`\!} 26 | \catcode`\@=11 27 | \catcode`\|=12 28 | \catcode`\!=12 29 | 30 | \input pgfsys.code.tex 31 | \input pgfsyssoftpath.code.tex 32 | \input pgfsysprotocol.code.tex 33 | 34 | \catcode`\@=\pgfsysatcode 35 | \catcode`\|=\pgfsysbarcode 36 | \catcode`\!=\pgfsysexclaimcode 37 | 38 | \fi 39 | 40 | \stopmodule 41 | 42 | \protect 43 | \endinput 44 | -------------------------------------------------------------------------------- /tex/context/third/pgf/utilities/t-pgfcal.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | % ConTeXt module pgfcalendar. 11 | \writestatus{loading}{ConTeXt User Module / pgfcalendar} 12 | 13 | \unprotect 14 | \startmodule[pgfcal] 15 | 16 | 17 | \ifx\pgfcalendardefined\undefined 18 | \let\pgfcalendardefined=\relax 19 | 20 | \input t-pgfrcs.tex 21 | 22 | \edef\pgfcalendaratcode{\the\catcode`\@} 23 | \edef\pgfcalendarbarcode{\the\catcode`\|} 24 | \catcode`\@=11 25 | \catcode`\|=12 26 | 27 | \input pgfcalendar.code.tex 28 | 29 | \catcode`\@=\pgfcalendaratcode 30 | \catcode`\|=\pgfcalendarbarcode 31 | 32 | \fi 33 | 34 | \stopmodule 35 | 36 | \protect 37 | \endinput 38 | -------------------------------------------------------------------------------- /tex/context/third/pgf/utilities/t-pgffor.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | % ConTeXt module pgffor. 11 | \writestatus{loading}{ConTeXt User Module / pgffor} 12 | 13 | \unprotect 14 | \startmodule[pgffor] 15 | 16 | 17 | \ifx\pgffordefined\undefined 18 | \let\pgffordefined=\relax 19 | 20 | \input t-pgfrcs.tex 21 | \input t-pgfkey.tex 22 | 23 | \edef\pgfforatcode{\the\catcode`\@} 24 | \edef\pgfforbarcode{\the\catcode`\|} 25 | \catcode`\@=11 26 | \catcode`\|=12 27 | 28 | \input pgffor.code.tex 29 | 30 | \catcode`\@=\pgfforatcode 31 | \catcode`\|=\pgfforbarcode 32 | 33 | \fi 34 | 35 | \stopmodule 36 | 37 | \protect 38 | \endinput 39 | -------------------------------------------------------------------------------- /tex/context/third/pgf/utilities/t-pgfkey.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | % ConTeXt module pgfkeys. 11 | \writestatus{loading}{ConTeXt User Module / pgfkey} 12 | 13 | \unprotect 14 | \startmodule[pgfkey] 15 | 16 | 17 | \ifx\pgfkeysdefined\undefined 18 | \let\pgfkeysdefined=\relax 19 | 20 | \edef\pgfkeysatcode{\the\catcode`\@} 21 | \edef\pgfkeysbarcode{\the\catcode`\|} 22 | \catcode`\@=11 23 | \catcode`\|=12 24 | 25 | \input pgfkeys.code.tex 26 | 27 | \catcode`\@=\pgfkeysatcode 28 | \catcode`\|=\pgfkeysbarcode 29 | 30 | \fi 31 | 32 | \stopmodule 33 | 34 | \protect 35 | \endinput 36 | -------------------------------------------------------------------------------- /tex/context/third/pgf/utilities/t-pgfrcs.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | % ConTeXt module pgfrcs. 11 | \writestatus{loading}{ConTeXt User Module / pgfrcs} 12 | 13 | \unprotect 14 | \startmodule[pgfrcs] 15 | 16 | 17 | \ifx\pgfrcsdefined\undefined 18 | \let\pgfrcsdefined=\relax 19 | 20 | \input t-pgfmod.tex 21 | 22 | \edef\pgfrcsatcode{\the\catcode`\@} 23 | \edef\pgfrcsbarcode{\the\catcode`\|} 24 | \edef\pgfrcsexclaimcode{\the\catcode`\!} 25 | \catcode`\@=11 26 | \catcode`\|=12 27 | \catcode`\!=12 28 | 29 | \input pgfutil-common.tex 30 | \input pgfutil-context.def 31 | 32 | \input pgfrcs.code.tex 33 | 34 | \catcode`\@=\pgfrcsatcode 35 | \catcode`\|=\pgfrcsbarcode 36 | \catcode`\!=\pgfrcsexclaimcode 37 | 38 | \fi 39 | 40 | \stopmodule 41 | 42 | \protect 43 | \endinput 44 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.logic.CDH.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau and others Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usetikzlibrary{circuits.logic.US}% 11 | 12 | \tikzset{ 13 | circuit logic CDH/.style = 14 | { 15 | circuit logic US, 16 | set and gate graphic = and gate CDH graphic, 17 | set nand gate graphic = nand gate CDH graphic, 18 | } 19 | }% 20 | 21 | \tikzset{ 22 | circuit logic US make graphic=and gate CDH, 23 | circuit logic US make graphic=nand gate CDH, 24 | }% 25 | 26 | 27 | 28 | \endinput 29 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.formats.functions.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibrarydatavisualization.formats.functions.code.tex} 11 | 12 | \usetikzlibrary{datavisualization}% 13 | \usepgflibrary{datavisualization.formats.functions}% 14 | 15 | 16 | \endinput 17 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.sparklines.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibrarydatavisualization.sparklines.code.tex} 11 | 12 | \usetikzlibrary{datavisualization}% 13 | 14 | 15 | 16 | 17 | % 18 | % Sparklines (not yet usable...) 19 | % 20 | 21 | \tikzdatavisualizationset{ 22 | spark line/.style={ 23 | xy Cartesian, 24 | x axis={ 25 | unit length={1pt} 26 | }, 27 | y axis={ 28 | scaling={min at -0.2em and max at 0.8em} 29 | }, 30 | new line plot, 31 | every spark line plot/.try 32 | } 33 | }% 34 | 35 | 36 | 37 | \endinput 38 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryarrows.code.tex} 11 | 12 | \usepgflibrary{arrows}% 13 | 14 | \endinput 15 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybabel.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibrarybabel.code.tex} 11 | 12 | \tikzset{ 13 | handle active characters in code, 14 | handle active characters in nodes, 15 | }% 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybending.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibrarybending.code.tex} 11 | 12 | \usepgfmodule{bending}% 13 | \tikzset{arrows=[flex]}% 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.footprints.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Mark Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usetikzlibrary{decorations}% 11 | \usepgflibrary{decorations.footprints}% 12 | 13 | \endinput 14 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.fractals.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Mark Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usetikzlibrary{decorations}% 11 | \usepgflibrary{decorations.fractals}% 12 | 13 | \endinput 14 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.markings.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Mark Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usetikzlibrary{decorations}% 11 | \usepgflibrary{decorations.markings}% 12 | 13 | % Upgrade \arrow command 14 | \def\pgf@lib@dec@doarrowhead{% 15 | \pgfutil@ifnextchar[{\tikz@lib@dec@doarrowhead}{\tikz@lib@dec@doarrowhead[]}%] 16 | }% 17 | \def\tikz@lib@dec@doarrowhead[#1]#2{% 18 | \scope[#1] 19 | \pgf@lib@dec@arrowhead{1}{#2}% 20 | \endscope 21 | }% 22 | \def\pgf@lib@dec@doarrowheadrev{% 23 | \pgfutil@ifnextchar[{\tikz@lib@dec@doarrowheadrev}{\tikz@lib@dec@doarrowheadrev[]}%] 24 | }% 25 | \def\tikz@lib@dec@doarrowheadrev[#1]#2{% 26 | \scope[#1] 27 | \pgf@lib@dec@arrowhead{-1}{#2}% 28 | \endscope 29 | }% 30 | 31 | \endinput 32 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.pathmorphing.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Mark Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usetikzlibrary{decorations}% 11 | \usepgflibrary{decorations.pathmorphing}% 12 | 13 | \endinput 14 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.shapes.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Mark Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usetikzlibrary{decorations}% 11 | \usepgflibrary{decorations.shapes}% 12 | 13 | \endinput 14 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfixedpointarithmetic.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Mark Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usepgflibrary{fixedpointarithmetic}% 11 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfpu.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2008/2018 by Christian Feuersaenger 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU General Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usepgflibrary{fpu}% 11 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypatterns.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibrarypatterns.code.tex} 11 | 12 | \usepgflibrary{patterns}% 13 | 14 | \tikzoption{pattern color}{\edef\tikz@pattern@color{#1}}% 15 | \tikzoption{pattern}[]{% 16 | \edef\tikz@temp{#1}% 17 | \ifx\tikz@temp\tikz@nonetext% 18 | \tikz@addmode{\tikz@mode@fillfalse}% 19 | \else% 20 | \ifx\tikz@temp\pgfutil@empty% 21 | \else% 22 | \tikz@addoption{\pgfsetfillpattern{#1}{\tikz@pattern@color}}% 23 | \def\tikz@pattern{#1}% 24 | \fi% 25 | \tikz@addmode{\tikz@mode@filltrue}% 26 | \fi% 27 | }% 28 | \def\tikz@pattern@color{black}% 29 | \def\tikz@pattern{dots}% 30 | 31 | \endinput 32 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryplothandlers.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryplothandlers.code.tex} 11 | 12 | \usepgflibrary{plothandlers}% 13 | 14 | \endinput 15 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryplotmarks.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryplotmarks.code.tex} 11 | 12 | \usepgflibrary{plotmarks}% 13 | 14 | \endinput 15 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadings.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryshadings.code.tex} 11 | 12 | \usepgflibrary{shadings}% 13 | 14 | \tikzset{ 15 | lower left/.style={shading=bilinear interpolation,/utils/exec=\colorlet{lower left}{#1}}, 16 | upper left/.style={shading=bilinear interpolation,/utils/exec=\colorlet{upper left}{#1}}, 17 | lower right/.style={shading=bilinear interpolation,/utils/exec=\colorlet{lower right}{#1}}, 18 | upper right/.style={shading=bilinear interpolation,/utils/exec=\colorlet{upper right}{#1}} 19 | }% 20 | 21 | \endinput 22 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryshapes.arrows.code.tex} 11 | 12 | \usepgflibrary{shapes.arrows}% 13 | 14 | \pgfkeys{/tikz/arrow box arrows/.code={\pgf@lib@arrowbox@parsearrows{#1}}}% 15 | 16 | \endinput 17 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryshapes.code.tex} 11 | 12 | \usetikzlibrary{shapes.geometric}% 13 | \usetikzlibrary{shapes.misc}% 14 | \usetikzlibrary{shapes.symbols}% 15 | \usetikzlibrary{shapes.arrows}% 16 | \usetikzlibrary{shapes.callouts}% 17 | \usetikzlibrary{shapes.multipart}% 18 | 19 | \endinput 20 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryshapes.geometric.code.tex} 11 | 12 | \usepgflibrary{shapes.geometric}% 13 | 14 | \endinput 15 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryshapes.misc.code.tex} 11 | 12 | \usepgflibrary{shapes.misc}% 13 | 14 | \endinput 15 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau and Mark Wibrow 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryshapes.multipart.code.tex} 11 | 12 | \usepgflibrary{shapes.multipart}% 13 | 14 | \pgfkeys{/tikz/rectangle split/parts/.code={% 15 | \pgfkeys{/pgf/rectangle split parts={#1}}% 16 | }% 17 | }% 18 | 19 | \pgfkeys{/tikz/rectangle split use custom fill/.code={% 20 | \pgfkeys{/pgf/rectangle split use custom fill={#1}}% 21 | \pgfkeys{/tikz/fill=none}}% 22 | }% 23 | 24 | \pgfkeys{/tikz/rectangle split draw splits/.is if=pgfrectanglesplitdrawsplits}% 25 | 26 | \pgfkeys{/tikz/rectangle split part align/.code={% 27 | \pgfkeys{/pgf/rectangle split part align={#1}}% 28 | }% 29 | }% 30 | 31 | \pgfkeys{/tikz/rectangle split part fill/.code={% 32 | \pgfkeys{/pgf/rectangle split part fill={#1}}% 33 | }% 34 | }% 35 | 36 | \endinput 37 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibraryshapes.symbols.code.tex} 11 | 12 | \pgfkeysifdefined{/tikz/shape border uses incircle}{}{% 13 | \pgfkeys{/tikz/shape border uses incircle/.is if=pgfshapeborderusesincircle}}% 14 | 15 | \usepgflibrary{shapes.symbols}% 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarysvg.path.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{tikzlibrarysvg.path.code.tex} 11 | 12 | \usepgflibrary{svg.path}% 13 | 14 | \def\tikz@svg@path vg{\pgfutil@ifnextchar[\tikz@svg@@path{\tikz@svg@@path[]}}%}% 15 | 16 | \def\tikz@svg@@path[#1]{\pgfutil@ifnextchar"{\tikz@svg@@path@old{#1}}{\tikz@svg@@path@new{#1}}}% 17 | \def\tikz@svg@@path@new#1#2{\tikz@svg@@path@old{#1}"#2"}% 18 | \def\tikz@svg@@path@old#1"#2"{ 19 | {% 20 | \tikzset{#1}% 21 | \pgfpathsvg{#2}% 22 | }% 23 | { 24 | \pgftransforminvert 25 | \pgf@process{\pgfpointtransformed{\pgfqpoint{\pgf@path@lastx}{\pgf@path@lasty}}} 26 | } 27 | \tikz@lastx=\pgf@x% 28 | \tikz@lasty=\pgf@y% 29 | \tikz@lastxsaved=\tikz@lastx% 30 | \tikz@lastysaved=\tikz@lasty% 31 | \tikz@updatecurrenttrue% 32 | \tikz@scan@next@command 33 | }% 34 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/LUA_CODING_STYLE: -------------------------------------------------------------------------------- 1 | Lua coding style for the graphdrawing library 2 | ============================================= 3 | 4 | General naming rules and indentation: 5 | 6 | * 2 spaces indentation 7 | * variable_names_with_underscores 8 | * namespaced.low_level_functions_with_underscores(foo, bar) 9 | * CamelCaseClassNames 10 | * CamelCaseClassNames.nameOfStaticFunctionLikeNewOrClone(foo, bar) 11 | * CamelCaseClass:functionNamesLikeThis(foo, bar) 12 | * never use global variables 13 | * Use . for static functions and : for member functions 14 | 15 | LuaDoc comments: 16 | 17 | --- 18 | -- A function to do this and that. 19 | -- 20 | -- @param first Description of the first parameter. 21 | -- @param second Description of the second parameter. 22 | -- 23 | -- @return This function returns something. 24 | -- 25 | function myClass:myFunction(first, second) 26 | ... 27 | end 28 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/bindings.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | -- Imports 15 | 16 | require "pgf" 17 | require "pgf.gd" 18 | 19 | 20 | -- Declare namespace 21 | pgf.gd.bindings = {} 22 | 23 | 24 | -- Done 25 | 26 | return pgf.gd.bindings -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/circular.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | local circular = {} 15 | 16 | -- Declare namespace 17 | require("pgf.gd").circular = circular 18 | 19 | 20 | -- Done 21 | 22 | return circular -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/circular/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | -- Imports 14 | local declare = require "pgf.gd.interface.InterfaceToAlgorithms".declare 15 | 16 | --- 17 | -- ``Circular'' graph drawing algorithms arrange the nodes of a graph 18 | -- on one of more circles. 19 | -- 20 | -- @library 21 | 22 | local circular -- Library name 23 | 24 | -- Load declarations from: 25 | 26 | -- Load algorithms from: 27 | require "pgf.gd.circular.Tantau2012" 28 | 29 | 30 | -- General declarations 31 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/control.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | -- Imports 15 | 16 | require "pgf" 17 | require "pgf.gd" 18 | 19 | 20 | -- Declare namespace 21 | pgf.gd.control = {} 22 | 23 | 24 | -- Done 25 | 26 | return pgf.gd.control -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/energybased.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- @section subsection {Force-Based Algorithms} 16 | -- 17 | -- 18 | 19 | local _ -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/energybased/MultilevelLayout.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | -------------------------------------------------------------------------------- 20 | key "MultilevelLayout" 21 | summary "A wrapper for the multilevel layout computation using the modular multi-level mixer." 22 | 23 | example [[ 24 | \tikz \graph [MultilevelLayout] { 25 | a -- b -- c -- a -- d -- e -- f -- a 26 | }; 27 | ]] 28 | -------------------------------------------------------------------------------- 29 | 30 | 31 | -- Local Variables: 32 | -- mode:latex 33 | -- End: 34 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/energybased/multilevelmixer/MedianPlacer.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | -------------------------------------------------------------------------------- 20 | key "MedianPlacer" 21 | summary "?" 22 | -------------------------------------------------------------------------------- 23 | 24 | 25 | -- Local Variables: 26 | -- mode:latex 27 | -- End: 28 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/energybased/multilevelmixer/RandomMerger.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | -------------------------------------------------------------------------------- 20 | key "RandomMerger" 21 | summary "?" 22 | -------------------------------------------------------------------------------- 23 | 24 | 25 | -------------------------------------------------------------------------------- 26 | key "RandomMerger.factor" 27 | summary "" 28 | -------------------------------------------------------------------------------- 29 | 30 | 31 | -- Local Variables: 32 | -- mode:latex 33 | -- End: 34 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/energybased/multilevelmixer/RandomPlacer.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | -------------------------------------------------------------------------------- 20 | key "RandomPlacer" 21 | summary "?" 22 | -------------------------------------------------------------------------------- 23 | 24 | 25 | -------------------------------------------------------------------------------- 26 | key "RandomPlacer.circleSize" 27 | summary "" 28 | -------------------------------------------------------------------------------- 29 | 30 | 31 | -- Local Variables: 32 | -- mode:latex 33 | -- End: 34 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/energybased/multilevelmixer/SolarPlacer.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | -------------------------------------------------------------------------------- 20 | key "SolarPlacer" 21 | summary "?" 22 | -------------------------------------------------------------------------------- 23 | 24 | 25 | -- Local Variables: 26 | -- mode:latex 27 | -- End: 28 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/layered.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- @section subsection {Algorithms for Drawing Layered Graphs} 16 | -- 17 | -- 18 | 19 | local _ -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/layered/BarycenterHeuristic.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | 20 | -------------------------------------------------------------------- 21 | key "BarycenterHeuristic" 22 | summary "The barycenter heuristic for 2-layer crossing minimization." 23 | -------------------------------------------------------------------- 24 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/layered/DfsAcyclicSubgraph.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | 20 | -------------------------------------------------------------------- 21 | key "DfsAcyclicSubgraph" 22 | summary "DFS-based algorithm for computing a maximal acyclic subgraph." 23 | documentation 24 | [[ 25 | The algorithm simply removes all DFS-backedges and works in linear-time. 26 | ]] 27 | -------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/layered/GreedyCycleRemoval.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | -------------------------------------------------------------------- 20 | key "GreedyCycleRemoval" 21 | summary "Greedy algorithm for computing a maximal acyclic subgraph." 22 | documentation 23 | [[ 24 | The algorithm applies a greedy heuristic to compute a maximal 25 | acyclic subgraph and works in linear-time. 26 | ]] 27 | -------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/layered/GreedyInsertHeuristic.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | 20 | -------------------------------------------------------------------- 21 | key "GreedyInsertHeuristic" 22 | summary "The greedy-insert heuristic for 2-layer crossing minimization." 23 | -------------------------------------------------------------------- 24 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/layered/MedianHeuristic.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | 20 | -------------------------------------------------------------------- 21 | key "MedianHeuristic" 22 | summary "The median heuristic for 2-layer crossing minimization." 23 | -------------------------------------------------------------------- 24 | 25 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/layered/SplitHeuristic.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | local key = require 'pgf.gd.doc'.key 14 | local documentation = require 'pgf.gd.doc'.documentation 15 | local summary = require 'pgf.gd.doc'.summary 16 | local example = require 'pgf.gd.doc'.example 17 | 18 | 19 | 20 | -------------------------------------------------------------------- 21 | key "SplitHeuristic" 22 | summary "The split heuristic for 2-layer crossing minimization." 23 | -------------------------------------------------------------------- 24 | 25 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/misclayout.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- @section subsection {Miscellaneous Algorithms for Graph Drawing} 16 | -- 17 | -- 18 | 19 | local _ -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/module/AcyclicSubgraphModule.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | --- 14 | -- @section subsubsection {Computing Acyclic Subgraphs Module} 15 | -- 16 | 17 | local _ 18 | 19 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/module/HierarchyLayoutModule.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | --- 14 | -- @section subsubsection {The Hierarchy Layout Module} 15 | -- 16 | 17 | local _ 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/module/InitialPlacer.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | --- 14 | -- @section subsubsection {The Initial Placer Module} 15 | -- 16 | 17 | local _ 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/module/MultilevelBuilder.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | --- 14 | -- @section subsubsection {The Multilevel Builder Module} 15 | -- 16 | 17 | local _ 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/module/RankingModule.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | --- 14 | -- @section subsubsection {The Ranking Module} 15 | -- 16 | 17 | local _ 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/module/TwoLayerCrossMin.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | --- 14 | -- @section subsubsection {The Two Layer Crossing Minimization Module} 15 | -- 16 | 17 | local _ 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/doc/ogdf/planarity.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- @section subsection {Algorithms for Drawing Planar Graphs} 16 | -- 17 | -- 18 | 19 | local _ -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/examples.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | -- Imports 15 | 16 | require "pgf" 17 | require "pgf.gd" 18 | 19 | 20 | -- Declare namespace 21 | pgf.gd.examples = {} 22 | 23 | 24 | -- Done 25 | 26 | return pgf.gd.examples -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/examples/ASCIIDisplayer.lua: -------------------------------------------------------------------------------- 1 | local InterfaceToDisplay = require "pgf.gd.interface.InterfaceToDisplay" 2 | 3 | InterfaceToDisplay.bind(require "pgf.gd.examples.BindingToASCII") 4 | require "pgf.gd.layered.library" 5 | require "pgf.gd.force.library" 6 | 7 | local algorithm = io.read():match("%s*graph%s*%[(.-)%]") 8 | 9 | InterfaceToDisplay.pushPhase(algorithm, "main", 1) 10 | InterfaceToDisplay.pushOption("level distance", 6, 2) 11 | InterfaceToDisplay.pushOption("sibling distance", 8, 3) 12 | InterfaceToDisplay.beginGraphDrawingScope(3) 13 | InterfaceToDisplay.pushLayout(4) 14 | 15 | for line in io.lines() do 16 | if line:match("}") then 17 | break 18 | elseif line:find("-") then 19 | local n1, dir, n2 = string.match(line, "^%s*(.-)%s*(-.)%s*(.-)%s*;") 20 | InterfaceToDisplay.createEdge(n1, n2, dir, 4) 21 | else 22 | local n1 = string.match(line, "^%s*(.-)%s*;") 23 | InterfaceToDisplay.createVertex(n1, "rectangle", nil, 4) 24 | end 25 | end 26 | 27 | InterfaceToDisplay.runGraphDrawingAlgorithm() 28 | InterfaceToDisplay.renderGraph() 29 | InterfaceToDisplay.endGraphDrawingScope() 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/examples/example_graph_for_ascii_displayer.txt: -------------------------------------------------------------------------------- 1 | graph [layered layout] { 2 | Alice; 3 | Bob; 4 | Charly; 5 | Dave; 6 | Eve; 7 | Fritz; 8 | George; 9 | Alice -> Bob; 10 | Alice -> Charly; 11 | Charly -> Dave; 12 | Bob -> Dave; 13 | Dave -> Eve; 14 | Eve -> Fritz; 15 | Fritz -> Alice; 16 | George -> Eve; 17 | George -> Fritz; 18 | Alice -> George; 19 | } 20 | 21 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/examples/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- This package presents some examples of how different aspects of the 16 | -- graph drawing engine can be used. In particular, the algorithms of 17 | -- this package are not really meant to be used to layout graphs 18 | -- (although they can be used, in principle); rather you are invited 19 | -- to have a look at their implementation and to adapt them to your needs. 20 | -- 21 | -- @library 22 | 23 | local examples 24 | 25 | 26 | -- Load algorithms from: 27 | require "pgf.gd.examples.SimpleDemo" 28 | require "pgf.gd.examples.SimpleEdgeDemo" 29 | require "pgf.gd.examples.SimpleHuffman" 30 | 31 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/experimental/evolving/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2016 by Malte Skambath 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | 11 | 12 | -- @library 13 | 14 | local evolving -- Library name 15 | 16 | -- Load dependencies: 17 | require "pgf.gd.trees.ChildSpec" 18 | require "pgf.gd.trees.ReingoldTilford1981" 19 | require "pgf.gd.layered" 20 | 21 | -- Load declarations from: 22 | require "pgf.gd.experimental.evolving.TimeSpec" 23 | require "pgf.gd.experimental.evolving.Supergraph" 24 | 25 | -- Load preprocessing/optimization phases from: 26 | require "pgf.gd.experimental.evolving.SupergraphVertexSplitOptimization" 27 | require "pgf.gd.experimental.evolving.GreedyTemporalCycleRemoval" 28 | 29 | -- Load postprocessing/graph animation phases from: 30 | require "pgf.gd.experimental.evolving.GraphAnimationCoordination" 31 | 32 | -- Load algorithms from: 33 | require "pgf.gd.experimental.evolving.Skambath2016" 34 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/force.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | -- Imports 15 | 16 | require "pgf" 17 | require "pgf.gd" 18 | 19 | 20 | -- Declare namespace 21 | pgf.gd.force = {} 22 | 23 | 24 | -- Done 25 | 26 | return pgf.gd.force -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/force/SpringLayouts.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | -- Imports 14 | local declare = require("pgf.gd.interface.InterfaceToAlgorithms").declare 15 | 16 | 17 | --- 18 | -- @section subsection {Spring Layouts} 19 | -- 20 | -- @end 21 | 22 | 23 | 24 | --- 25 | 26 | declare { 27 | key = "spring layout", 28 | use = { 29 | { key = "spring Hu 2006 layout" }, 30 | }, 31 | 32 | summary = [[" 33 | This key selects Hu's 2006 spring layout with appropriate settings 34 | for some parameters. 35 | "]] 36 | } 37 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/interface.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | -- Imports 15 | 16 | require "pgf" 17 | require "pgf.gd" 18 | 19 | 20 | -- Declare namespace 21 | pgf.gd.interface = {} 22 | 23 | 24 | -- Done 25 | 26 | return pgf.gd.interface -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/layered/EdgeRoutingGansnerKNV1993.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2011 by Jannis Pohlmann 2 | -- 3 | -- This file may be distributed and/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | local EdgeRoutingGansnerKNV1993 = {} 15 | 16 | 17 | function EdgeRoutingGansnerKNV1993:run() 18 | end 19 | 20 | 21 | -- done 22 | return EdgeRoutingGansnerKNV1993 -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/model.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | -- Imports 15 | 16 | require "pgf" 17 | require "pgf.gd" 18 | 19 | 20 | -- Declare namespace 21 | pgf.gd.model = {} 22 | 23 | 24 | -- Done 25 | 26 | return pgf.gd.model -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/model/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | -- Load declarations from: 15 | require "pgf.gd.model.Hyperedge" 16 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/ogdf.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | -- Imports 15 | 16 | require "pgf" 17 | require "pgf.gd" 18 | 19 | 20 | -- Declare namespace 21 | pgf.gd.ogdf = {} 22 | 23 | 24 | -- Done 25 | 26 | return pgf.gd.ogdf -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/ogdf/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | --- 14 | -- The Open Graph Drawing Framework (\textsc{ogdf}) is a large, 15 | -- powerful graph drawing system written in C++. This library enables 16 | -- its use inside \tikzname's graph drawing system by translating 17 | -- back-and-forth between Lua and C++. 18 | -- 19 | -- Since C++ code is compiled and not interpreted (like Lua), in order 20 | -- to use the present library, you need a compiled version of the 21 | -- \pgfname\ interface code for the \textsc{ogdf} library 22 | -- (|pgf/gd/ogdf/c/ogdf_script.so|) installed correctly for your particular 23 | -- architecture. This is by no means trivial\dots 24 | -- 25 | -- @library 26 | 27 | local ogdf 28 | 29 | 30 | -- Load the C++ code: 31 | 32 | require "pgf_gd_ogdf_c_ogdf_script" 33 | 34 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/pedigrees.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2015 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | local pedigrees = {} 14 | 15 | -- Declare namespace 16 | require("pgf.gd").pedigrees = tree 17 | 18 | 19 | -- Done 20 | 21 | return pedigrees -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/pedigrees/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2015 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- A pedigree depicts parent--mate--sibling relationships between individuals. 16 | -- 17 | -- @library 18 | 19 | local pedigrees -- Library name 20 | 21 | require "pgf.gd.pedigrees.Koerner2015" 22 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/phylogenetics.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | local phylogenetics = {} 14 | 15 | -- Declare namespace 16 | require("pgf.gd").phylogenetics = tree 17 | 18 | 19 | -- Done 20 | 21 | return phylogenetics -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/phylogenetics/Maeusle2012.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DominikPeters/pgf-tikz-html-manual/a5bd402c1a686ef37d723f8bda2d254f2875b012/tex/generic/pgf/graphdrawing/lua/pgf/gd/phylogenetics/Maeusle2012.lua -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/phylogenetics/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- A phylogenetic tree (or network) depicts the evolutionary history 16 | -- of species or, more generally, so called taxa. The present library 17 | -- includes a number of algorithms for drawing phylogenetic trees. 18 | -- 19 | -- @library 20 | 21 | local phylogenetics -- Library name 22 | 23 | -- Main layout: 24 | require "pgf.gd.phylogenetics.PhylogeneticTree" 25 | 26 | -- Phylogenetic tree drawing: 27 | require "pgf.gd.phylogenetics.Maeusle2012" 28 | 29 | -- Phylogenetic tree generation: 30 | require "pgf.gd.phylogenetics.SokalMichener1958" 31 | require "pgf.gd.phylogenetics.BalancedMinimumEvolution" 32 | require "pgf.gd.phylogenetics.BalancedNearestNeighbourInterchange" 33 | require "pgf.gd.phylogenetics.AuthorDefinedPhylogeny" 34 | 35 | 36 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/planar.lua: -------------------------------------------------------------------------------- 1 | require "pgf" 2 | require "pgf.gd" 3 | 4 | pgf.gd.planar = {} 5 | 6 | return pgf.gd.planar 7 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua: -------------------------------------------------------------------------------- 1 | local List = {} 2 | 3 | List.__index = List 4 | 5 | function List.new() 6 | local t = {first = 0, last = -1} 7 | setmetatable(t, List) 8 | return t 9 | end 10 | 11 | function List:pushleft(value) 12 | local first = self.first - 1 13 | self.first = first 14 | self[first] = value 15 | end 16 | 17 | function List:pushright(value) 18 | local last = self.last + 1 19 | self.last = last 20 | self[last] = value 21 | end 22 | 23 | function List:popleft() 24 | local first = self.first 25 | if first > self.last then error("List is empty") end 26 | local value = self[first] 27 | self[first] = nil 28 | self.first = first + 1 29 | return value 30 | end 31 | 32 | function List:popright() 33 | local last = self.last 34 | if self.first > last then error("List is empty") end 35 | local value = self[last] 36 | self[last] = nil 37 | self.last = last - 1 38 | return value 39 | end 40 | 41 | function List:size() 42 | return self.last - self.first + 1 43 | end 44 | 45 | function List:empty() 46 | return self.last < self.first 47 | end 48 | 49 | return List 50 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/library.lua: -------------------------------------------------------------------------------- 1 | require "pgf.gd.planar.PlanarLayout" 2 | require "pgf.gd.planar.parameters" 3 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/routing.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | 14 | local routing = {} 15 | 16 | -- Declare namespace 17 | require("pgf.gd").routing = routing 18 | 19 | 20 | -- Done 21 | 22 | return routing -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/routing/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | -- Imports 14 | local declare = require "pgf.gd.interface.InterfaceToAlgorithms".declare 15 | 16 | --- 17 | -- This library contains algorithms for routing edges through a graph. 18 | -- 19 | -- @library 20 | 21 | local routing -- Library name 22 | 23 | -- Load declarations from: 24 | 25 | -- Load algorithms from: 26 | require "pgf.gd.routing.NecklaceRouting" 27 | 28 | 29 | -- General declarations 30 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/trees.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | --- @release $Header$ 11 | 12 | 13 | local trees = {} 14 | 15 | -- Declare namespace 16 | require("pgf.gd").trees = tree 17 | 18 | 19 | -- Done 20 | 21 | return trees -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/lua/pgf/gd/trees/library.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2012 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | --- 15 | -- \tikzname\ offers several different syntax to specify trees (see 16 | -- Sections \ref{section-library-graphs} 17 | -- and~\ref{section-trees}). The job of the graph drawing algorithms from 18 | -- this library is to turn the specification of trees into beautiful 19 | -- layouts. 20 | -- 21 | -- We start this section with a description of algorithms, then we have a 22 | -- look at how missing children can be specified and at what happens when 23 | -- the input graph is not a tree. 24 | -- 25 | -- @library 26 | 27 | local trees -- Library name 28 | 29 | -- Load declarations from: 30 | require "pgf.gd.trees.ChildSpec" 31 | require "pgf.gd.trees.SpanningTreeComputation" 32 | 33 | -- Load algorithms from: 34 | require "pgf.gd.trees.ReingoldTilford1981" 35 | 36 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/tex/experimental/tikzlibrarygraphdrawing.evolving.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Malte Skambath 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \usepgflibrary{graphdrawing} 11 | 12 | \usegdlibrary{evolving} 13 | 14 | \newcount\mycount 15 | \tikzgraphsset{ 16 | nodes = {supernode/.expanded=\tikzgraphnodename}, 17 | when/.code = {\pgfparsetime{#1}\mycount=\pgftimeresult pt\tikzgraphsset{name/.expanded=\the\mycount,snapshot/.expanded=\the\mycount}} 18 | } 19 | 20 | 21 | \endinput 22 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/tex/pgflibrarygraphdrawing.circular.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Renée Ahrens, Olof Frahm, Jens Kluttig, Matthias Schulz, Stephan Schuster 2 | % Copyright 2019 by Till Tantau 3 | % 4 | % This file may be distributed and/or modified 5 | % 6 | % 1. under the LaTeX Project Public License and/or 7 | % 2. under the GNU Public License. 8 | % 9 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 10 | 11 | \ProvidesFileRCS{pgflibrarygraphdrawing.circular.code.tex} 12 | 13 | 14 | \usegdlibrary{circular}% 15 | 16 | \endinput 17 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/tex/pgflibrarygraphdrawing.examples.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{pgflibrarygraphdrawing.examples.code.tex} 11 | 12 | \usepgflibrary{graphdrawing}% 13 | 14 | \usegdlibrary{examples}% 15 | 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/tex/pgflibrarygraphdrawing.layered.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Jannis Pohlmann 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{pgflibrarygraphdrawing.layered.code.tex} 11 | 12 | \usepgflibrary{graphdrawing}% 13 | 14 | \usegdlibrary{layered}% 15 | 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/generic/pgf/graphdrawing/tex/pgflibrarygraphdrawing.trees.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Renée Ahrens, Olof Frahm, Jens Kluttig, Matthias Schulz, Stephan Schuster 2 | % Copyright 2019 by Till Tantau 3 | % 4 | % This file may be distributed and/or modified 5 | % 6 | % 1. under the LaTeX Project Public License and/or 7 | % 2. under the GNU Public License. 8 | % 9 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 10 | 11 | \ProvidesFileRCS{pgflibrarygraphdrawing.trees.code.tex} 12 | 13 | 14 | \usepgflibrary{graphdrawing}% 15 | \usepgflibrary{graphdrawing.layered}% 16 | 17 | \usegdlibrary{trees}% 18 | 19 | \endinput 20 | -------------------------------------------------------------------------------- /tex/generic/pgf/libraries/pgflibrarysnakes.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{pgflibrarysnakes.code.tex} 11 | 12 | \pgfwarning{Snakes have been superseded by decorations. Use the decoration libraries instead of the snakes library}% 13 | 14 | \usepgflibrary{decorations.pathmorphing,decorations.pathreplacing,decorations.shapes}% 15 | 16 | \endinput 17 | -------------------------------------------------------------------------------- /tex/generic/pgf/libraries/shapes/pgflibraryshapes.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{pgflibraryshapes.code.tex} 11 | 12 | % Only the following are loaded by default and only for historical 13 | % reasons. 14 | 15 | \usepgflibrary{shapes.geometric}% 16 | \usepgflibrary{shapes.misc}% 17 | \usepgflibrary{shapes.symbols}% 18 | 19 | % Further libraries should be included directly 20 | 21 | \endinput 22 | -------------------------------------------------------------------------------- /tex/generic/pgf/lua/pgf/manual.lua: -------------------------------------------------------------------------------- 1 | -- Copyright 2013 by Till Tantau 2 | -- 3 | -- This file may be distributed an/or modified 4 | -- 5 | -- 1. under the LaTeX Project Public License and/or 6 | -- 2. under the GNU Public License 7 | -- 8 | -- See the file doc/generic/pgf/licenses/LICENSE for more information 9 | 10 | -- @release $Header$ 11 | 12 | 13 | 14 | local manual = {} 15 | 16 | require 'pgf'.manual = manual 17 | 18 | return manual 19 | -------------------------------------------------------------------------------- /tex/generic/pgf/math/pgfmath.code.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | % Guard against reading twice 12 | \ifx\pgfmathloaded\pgfutil@undefined 13 | \let\pgfmathloaded=\relax 14 | \else 15 | \expandafter\endinput 16 | \fi 17 | 18 | % We need keys: 19 | \ifx\pgfkeysloaded\pgfutil@undefined 20 | \input pgfkeys.code.tex 21 | \fi 22 | 23 | \input pgfmathutil.code.tex 24 | \input pgfmathparser.code.tex 25 | \input pgfmathfunctions.code.tex 26 | \input pgfmathfunctions.basic.code.tex 27 | \input pgfmathfunctions.trigonometric.code.tex 28 | \input pgfmathfunctions.random.code.tex 29 | \input pgfmathfunctions.comparison.code.tex 30 | \input pgfmathfunctions.base.code.tex 31 | \input pgfmathfunctions.round.code.tex 32 | \input pgfmathfunctions.misc.code.tex 33 | \input pgfmathfunctions.integerarithmetics.code.tex 34 | \input pgfmathcalc.code.tex 35 | \input pgfmathfloat.code.tex 36 | 37 | \endinput 38 | -------------------------------------------------------------------------------- /tex/generic/pgf/systemlayer/pgf.cfg: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesFileRCS{pgf.cfg} 11 | 12 | % Copy this file to somewhere local and uncomment one of the following 13 | % if you do not trust/use/like the automatic driver selection 14 | % algorithms: 15 | 16 | % \def\pgfsysdriver{pgfsys-dvi.def} 17 | % \def\pgfsysdriver{pgfsys-dvipdfm.def} 18 | % \def\pgfsysdriver{pgfsys-dvipdfmx.def} 19 | % \def\pgfsysdriver{pgfsys-dvips.def} 20 | % \def\pgfsysdriver{pgfsys-pdftex.def} 21 | % \def\pgfsysdriver{pgfsys-luatex.def} 22 | % \def\pgfsysdriver{pgfsys-tex4ht.def} 23 | % \def\pgfsysdriver{pgfsys-textures.def} 24 | % \def\pgfsysdriver{pgfsys-vtex.def} 25 | % \def\pgfsysdriver{pgfsys-xetex.def} 26 | 27 | % Alternatively, use one of the above commands in your own files. 28 | 29 | \endinput 30 | 31 | %%% Local Variables: 32 | %%% mode: latex 33 | %%% End: 34 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfbaseimage.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgfcore} 12 | 13 | \PackageWarning{pgf}{This package is obsolete and no longer needed} 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfbaselayers.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgfcore} 12 | 13 | \PackageWarning{pgf}{This package is obsolete and no longer needed} 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfbasematrix.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgfcore} 12 | 13 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{matrix} instead} 14 | 15 | \usepgfmodule{matrix} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfbasepatterns.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgfcore} 12 | 13 | \PackageWarning{pgf}{This package is obsolete and no longer needed} 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfbaseplot.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgfcore} 12 | 13 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{plot} instead} 14 | 15 | \usepgfmodule{plot} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfbaseshapes.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgfcore} 12 | 13 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{shapes} instead} 14 | 15 | \usepgfmodule{shapes} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfbasesnakes.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgfcore} 12 | 13 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{decorations} instead} 14 | 15 | \usepgfmodule{decorations} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/basiclayer/pgfcore.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{graphicx} 11 | \RequirePackage{pgfsys} 12 | \RequirePackage{keyval} 13 | \RequirePackage{xcolor} 14 | 15 | \input{pgfcore.code.tex} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgfarrows.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | 12 | \ProvidesPackageRCS{pgfarrows.sty} 13 | 14 | \RequirePackage{pgf} 15 | 16 | \PackageWarning{pgfarrows}{This package is obsolete. pgf.sty will load 17 | arrow management automatically} 18 | 19 | \endinput 20 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | 12 | \ProvidesPackageRCS{pgfcomp-version-1-18.sty} 13 | 14 | \def\pgfsetshapeinnerxsep#1{\pgfset{inner xsep=#1}} 15 | \def\pgfsetshapeinnerysep#1{\pgfset{inner ysep=#1}} 16 | \def\pgfsetshapeouterxsep#1{\pgfset{outer xsep=#1}} 17 | \def\pgfsetshapeouterysep#1{\pgfset{outer ysep=#1}} 18 | \def\pgfsetshapeminwidth#1{\pgfset{minimum width=#1}} 19 | \def\pgfsetshapeminheight#1{\pgfset{minimum height=#1}} 20 | 21 | \def\pgfshapeinnerxsep{\pgfkeysvalueof{/pgf/inner xsep}} 22 | \def\pgfshapeinnerysep{\pgfkeysvalueof{/pgf/inner ysep}} 23 | \def\pgfshapeouterxsep{\pgfkeysvalueof{/pgf/outer xsep}} 24 | \def\pgfshapeouterysep{\pgfkeysvalueof{/pgf/outer ysep}} 25 | \def\pgfshapeminwidth{\pgfkeysvalueof{/pgf/minimum width}} 26 | \def\pgfshapeminheight{\pgfkeysvalueof{/pgf/minimum height}} 27 | 28 | 29 | \endinput 30 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibraryarrows.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{arrows} instead} 11 | 12 | \RequirePackage{pgfcore} 13 | 14 | \input{pgflibraryarrows.code.tex} 15 | 16 | \endinput 17 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibraryautomata.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{automata} instead} 11 | 12 | \RequirePackage{pgfcore} 13 | 14 | \input{pgflibrarytikzautomata.code.tex} 15 | 16 | \endinput 17 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibraryplothandlers.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{plothandlers} instead} 12 | 13 | \RequirePackage{pgfcore} 14 | 15 | \input{pgflibraryplothandlers.code.tex} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibraryplotmarks.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{plotmarks} instead} 12 | 13 | \RequirePackage{pgfcore} 14 | 15 | \input{pgflibraryplotmarks.code.tex} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibraryshapes.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | 12 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{shapes} instead} 13 | 14 | \RequirePackage{pgfcore} 15 | 16 | \input{pgflibraryshapes.code.tex} 17 | 18 | \endinput 19 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibrarysnakes.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{snakes} instead} 12 | 13 | \RequirePackage{pgfcore} 14 | 15 | \input{pgflibrarysnakes.code.tex} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibrarytikzbackgrounds.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{backgrounds} instead} 12 | 13 | \RequirePackage{tikz} 14 | 15 | \input{pgflibrarytikzbackgrounds.code.tex} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgflibrarytikztrees.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{trees} instead} 12 | 13 | \RequirePackage{tikz} 14 | 15 | \input{tikzlibrarytrees.code.tex} 16 | 17 | \endinput 18 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgfnodes.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | 12 | \ProvidesPackageRCS{pgfnodes.sty} 13 | 14 | \RequirePackage{pgf} 15 | 16 | \PackageWarning{pgfnodes}{This package is obsolete. pgf.sty will load 17 | node management automatically} 18 | 19 | \endinput 20 | -------------------------------------------------------------------------------- /tex/latex/pgf/compatibility/pgfshade.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | 12 | \ProvidesPackageRCS{pgfshade.sty} 13 | 14 | \RequirePackage{pgf} 15 | 16 | \PackageWarning{pgfshade}{This package is obsolete. pgf.sty will load 17 | shade management automatically} 18 | 19 | \endinput 20 | -------------------------------------------------------------------------------- /tex/latex/pgf/doc/pgfmanual.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau and Christian Feuersänger 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \ProvidesPackage{pgfmanual}[2009/10/15] 11 | 12 | \input pgfmanual.code.tex 13 | -------------------------------------------------------------------------------- /tex/latex/pgf/frontendlayer/tikz.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \RequirePackage{pgf,pgffor} % calc and xkeyval have been removed! 12 | 13 | \input{tikz.code.tex} 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/latex/pgf/math/pgfmath.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs,pgfkeys} 11 | \input{pgfmath.code.tex} 12 | 13 | \endinput 14 | -------------------------------------------------------------------------------- /tex/latex/pgf/systemlayer/pgfsys.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | 12 | \DeclareOption{dvisvgm}{\def\pgfsysdriver{pgfsys-dvisvgm.def}} 13 | 14 | \ProcessOptions 15 | 16 | \input{pgfsys.code.tex} 17 | \input{pgfsyssoftpath.code.tex} 18 | \input{pgfsysprotocol.code.tex} 19 | 20 | \endinput 21 | -------------------------------------------------------------------------------- /tex/latex/pgf/utilities/pgfcalendar.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2019 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | \RequirePackage{pgfkeys} 12 | 13 | \input{pgfcalendar.code.tex} 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/latex/pgf/utilities/pgffor.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | \RequirePackage{pgfkeys} 12 | \RequirePackage{pgfmath} 13 | 14 | \input{pgffor.code.tex} 15 | 16 | \endinput 17 | -------------------------------------------------------------------------------- /tex/latex/pgf/utilities/pgfkeys.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \input{pgfkeys.code.tex} 11 | 12 | \endinput 13 | -------------------------------------------------------------------------------- /tex/latex/pgf/utilities/pgfparser.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2020 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \RequirePackage{pgfrcs} 11 | \RequirePackage{pgfkeys} 12 | 13 | \input{pgfmoduleparser.code.tex} 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/latex/pgf/utilities/pgfrcs.sty: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \input pgfutil-common.tex 11 | \input pgfutil-latex.def 12 | 13 | \input{pgfrcs.code.tex} 14 | 15 | \endinput 16 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgf.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | 15 | \input pgfrcs.tex 16 | \ProvidesPackageRCS{pgf.tex} 17 | 18 | \input pgfcore.tex 19 | 20 | \usepgfmodule{shapes,plot} 21 | 22 | %\input pgfbasesnakes.tex 23 | %\input pgfbasedecorations.tex 24 | %\input pgfbasematrix.tex 25 | 26 | \catcode`\@=\pgfatcode 27 | 28 | \endinput 29 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfbaseimage.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfbaseimageatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | \input pgfcore.tex 15 | 16 | \PackageWarning{pgf}{This package is obsolete and no longer needed} 17 | 18 | \catcode`\@=\pgfbaseimageatcode 19 | 20 | \endinput 21 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfbaselayers.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfbaselayersatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | \input pgfcore.tex 15 | 16 | \PackageWarning{pgf}{This package is obsolete and no longer needed} 17 | 18 | \catcode`\@=\pgfbaselayersatcode 19 | 20 | \endinput 21 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfbasematrix.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfbasematrixatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | \input pgfcore.tex 15 | 16 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{matrix} instead} 17 | 18 | \usepgfmodule{matrix} 19 | 20 | \catcode`\@=\pgfbasematrixatcode 21 | 22 | \endinput 23 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfbasepatterns.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfbasepatternsatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | \input pgfcore.tex 15 | 16 | \PackageWarning{pgf}{This package is obsolete and no longer needed} 17 | 18 | \catcode`\@=\pgfbasepatternsatcode 19 | 20 | \endinput 21 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfbaseplot.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfbaseplotatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | \input pgfcore.tex 15 | 16 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{plot} instead} 17 | 18 | \usepgfmodule{plot} 19 | 20 | \catcode`\@=\pgfbaseplotatcode 21 | 22 | \endinput 23 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfbaseshapes.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfbaseshapesatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | \input pgfcore.tex 15 | 16 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{shapes} instead} 17 | 18 | \usepgfmodule{shapes} 19 | 20 | \catcode`\@=\pgfbaseshapesatcode 21 | 22 | \endinput 23 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfbasesnakes.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \edef\pgfbasesnakesatcode{\the\catcode`\@} 12 | \catcode`\@=11 13 | 14 | \input pgfcore.tex 15 | 16 | \PackageWarning{pgf}{This package is obsolete. Use \string\usepgfmodule{decorations} instead} 17 | 18 | \usepgfmodule{decorations} 19 | 20 | \catcode`\@=\pgfbasesnakesatcode 21 | 22 | \endinput 23 | -------------------------------------------------------------------------------- /tex/plain/pgf/basiclayer/pgfcore.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \ifx\pgfcoreincluded\undefined 12 | \def\pgfcoreincluded{} 13 | 14 | \edef\pgfcoreatcode{\the\catcode`\@} 15 | \catcode`\@=11 16 | 17 | \input pgfsys.tex 18 | \input pgfcore.code.tex 19 | \catcode`\@=\pgfcoreatcode 20 | 21 | \fi 22 | 23 | \endinput 24 | -------------------------------------------------------------------------------- /tex/plain/pgf/frontendlayer/tikz.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | % This file is tikz.tex 11 | 12 | \edef\tikzatcode{\the\catcode`\@} 13 | \catcode`\@=11 14 | 15 | %\input xkeyval.tex % no longer used/needed 16 | 17 | \input pgf.tex 18 | \input pgffor.tex 19 | \input tikz.code.tex 20 | 21 | \catcode`\@=\tikzatcode 22 | 23 | \endinput 24 | -------------------------------------------------------------------------------- /tex/plain/pgf/math/pgfmath.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \ifx\pgfmathincluded\undefined 12 | \def\pgfmathincluded{} 13 | 14 | \edef\pgfmathatcode{\the\catcode`\@} 15 | \catcode`\@=11 16 | 17 | \input pgfsys.tex 18 | \input pgfmath.code.tex 19 | \catcode`\@=\pgfmathatcode 20 | 21 | \fi 22 | 23 | \endinput 24 | -------------------------------------------------------------------------------- /tex/plain/pgf/systemlayer/pgfsys.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | % This file is pgfsys.tex 11 | 12 | \ifx\pgfsysincluded\undefined 13 | \def\pgfsysincluded{} 14 | 15 | \edef\pgfsysatcode{\the\catcode`\@} 16 | \catcode`\@=11 17 | 18 | \input pgfrcs.tex 19 | 20 | \input pgfsys.code.tex 21 | \input pgfsyssoftpath.code.tex 22 | \input pgfsysprotocol.code.tex 23 | 24 | \catcode`\@=\pgfsysatcode\relax 25 | 26 | \fi 27 | 28 | \endinput 29 | -------------------------------------------------------------------------------- /tex/plain/pgf/utilities/pgfcalendar.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \edef\pgfcalendaratcode{\the\catcode`\@} 11 | \catcode`\@=11 12 | 13 | \input pgfrcs.tex 14 | \input pgfcalendar.code.tex 15 | 16 | \catcode`\@=\pgfcalendaratcode 17 | 18 | \endinput 19 | -------------------------------------------------------------------------------- /tex/plain/pgf/utilities/pgffor.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \edef\pgfforatcode{\the\catcode`\@} 11 | \catcode`\@=11 12 | 13 | \input pgfrcs.tex 14 | \input pgfkeys.code.tex 15 | \input pgffor.code.tex 16 | 17 | \catcode`\@=\pgfforatcode 18 | 19 | \endinput 20 | -------------------------------------------------------------------------------- /tex/plain/pgf/utilities/pgfkeys.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | \edef\pgfkeysatcode{\the\catcode`\@} 11 | \catcode`\@=11 12 | 13 | \input pgfrcs.tex 14 | \input pgfkeys.code.tex 15 | 16 | \catcode`\@=\pgfkeysatcode 17 | 18 | \endinput 19 | -------------------------------------------------------------------------------- /tex/plain/pgf/utilities/pgfrcs.tex: -------------------------------------------------------------------------------- 1 | % Copyright 2018 by Till Tantau 2 | % 3 | % This file may be distributed and/or modified 4 | % 5 | % 1. under the LaTeX Project Public License and/or 6 | % 2. under the GNU Public License. 7 | % 8 | % See the file doc/generic/pgf/licenses/LICENSE for more details. 9 | 10 | 11 | \ifx\pgfrcsincluded\undefined 12 | \def\pgfrcsincluded{} 13 | 14 | \edef\pgfrcsatcode{\the\catcode`\@} 15 | \catcode`\@=11 16 | 17 | \input pgfutil-common.tex 18 | \input pgfutil-plain.def 19 | 20 | \input pgfrcs.code.tex 21 | 22 | \catcode`\@=\pgfrcsatcode 23 | 24 | \fi 25 | 26 | \endinput 27 | --------------------------------------------------------------------------------