diff --git a/tikz/dot-product-1/Makefile b/tikz/dot-product-1/Makefile index 24550ed..c7d5494 100644 --- a/tikz/dot-product-1/Makefile +++ b/tikz/dot-product-1/Makefile @@ -1,14 +1,14 @@ SOURCE = dot-product-1 DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -30,3 +30,6 @@ svg: pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/dot-product-1/dot-product-1.png b/tikz/dot-product-1/dot-product-1.png new file mode 100644 index 0000000..ad9b235 Binary files /dev/null and b/tikz/dot-product-1/dot-product-1.png differ diff --git a/tikz/dot-product-2/Makefile b/tikz/dot-product-2/Makefile index 63a7c5d..8b3659d 100644 --- a/tikz/dot-product-2/Makefile +++ b/tikz/dot-product-2/Makefile @@ -1,25 +1,35 @@ SOURCE = dot-product-2 DELAY = 80 DENSITY = 300 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf convert -verbose -delay $(DELAY) -loop 0 -density $(DENSITY) $(SOURCE)-crop.pdf $(SOURCE).gif make clean +png: + make + make svg + inkscape $(SOURCE).svg -w $(WIDTH) --export-png=$(SOURCE).png + transparentGif: convert $(SOURCE).pdf -transparent white result.gif make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/dot-product-2/dot-product-2.png b/tikz/dot-product-2/dot-product-2.png new file mode 100644 index 0000000..212a0bb Binary files /dev/null and b/tikz/dot-product-2/dot-product-2.png differ diff --git a/tikz/dot-product-3/Makefile b/tikz/dot-product-3/Makefile index b5fa444..282f0ea 100644 --- a/tikz/dot-product-3/Makefile +++ b/tikz/dot-product-3/Makefile @@ -1,25 +1,35 @@ SOURCE = dot-product-3.1 DELAY = 80 DENSITY = 300 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf convert -verbose -delay $(DELAY) -loop 0 -density $(DENSITY) $(SOURCE)-crop.pdf $(SOURCE).gif make clean +png: + make + make svg + inkscape $(SOURCE).svg -w $(WIDTH) --export-png=$(SOURCE).png + transparentGif: convert $(SOURCE).pdf -transparent white result.gif make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/dot-product-3/dot-product-3.1.png b/tikz/dot-product-3/dot-product-3.1.png new file mode 100644 index 0000000..0391692 Binary files /dev/null and b/tikz/dot-product-3/dot-product-3.1.png differ diff --git a/tikz/dot-product-4/Makefile b/tikz/dot-product-4/Makefile index d2eefa8..e6505b1 100644 --- a/tikz/dot-product-4/Makefile +++ b/tikz/dot-product-4/Makefile @@ -1,25 +1,35 @@ SOURCE = dot-product-4 DELAY = 80 DENSITY = 300 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf convert -verbose -delay $(DELAY) -loop 0 -density $(DENSITY) $(SOURCE)-crop.pdf $(SOURCE).gif make clean +png: + make + make svg + inkscape $(SOURCE).svg -w $(WIDTH) --export-png=$(SOURCE).png + transparentGif: convert $(SOURCE).pdf -transparent white result.gif make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/dot-product-4/dot-product-4.png b/tikz/dot-product-4/dot-product-4.png new file mode 100644 index 0000000..100c91a Binary files /dev/null and b/tikz/dot-product-4/dot-product-4.png differ diff --git a/tikz/dot-product-5/Makefile b/tikz/dot-product-5/Makefile index 4500115..43a42d4 100644 --- a/tikz/dot-product-5/Makefile +++ b/tikz/dot-product-5/Makefile @@ -1,25 +1,35 @@ SOURCE = dot-product-5 DELAY = 80 DENSITY = 300 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf convert -verbose -delay $(DELAY) -loop 0 -density $(DENSITY) $(SOURCE)-crop.pdf $(SOURCE).gif make clean +png: + make + make svg + inkscape $(SOURCE).svg -w $(WIDTH) --export-png=$(SOURCE).png + transparentGif: convert $(SOURCE).pdf -transparent white result.gif make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/dot-product-5/dot-product-5.png b/tikz/dot-product-5/dot-product-5.png new file mode 100644 index 0000000..dec38e1 Binary files /dev/null and b/tikz/dot-product-5/dot-product-5.png differ diff --git a/tikz/dot-product-6/Makefile b/tikz/dot-product-6/Makefile index 0e4bb08..6e6e00c 100644 --- a/tikz/dot-product-6/Makefile +++ b/tikz/dot-product-6/Makefile @@ -1,25 +1,35 @@ SOURCE = dot-product-6 DELAY = 80 DENSITY = 300 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf convert -verbose -delay $(DELAY) -loop 0 -density $(DENSITY) $(SOURCE)-crop.pdf $(SOURCE).gif make clean +png: + make + make svg + inkscape $(SOURCE).svg -w $(WIDTH) --export-png=$(SOURCE).png + transparentGif: convert $(SOURCE).pdf -transparent white result.gif make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/dot-product-6/dot-product-6.png b/tikz/dot-product-6/dot-product-6.png new file mode 100644 index 0000000..39fb0c4 Binary files /dev/null and b/tikz/dot-product-6/dot-product-6.png differ diff --git a/tikz/doubly-linked-list/Makefile b/tikz/doubly-linked-list/Makefile index 799fa9b..95e945f 100644 --- a/tikz/doubly-linked-list/Makefile +++ b/tikz/doubly-linked-list/Makefile @@ -1,14 +1,14 @@ SOURCE = doubly-linked-list DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/doubly-linked-list/doubly-linked-list.png b/tikz/doubly-linked-list/doubly-linked-list.png new file mode 100644 index 0000000..4ab8730 Binary files /dev/null and b/tikz/doubly-linked-list/doubly-linked-list.png differ diff --git a/tikz/earth-skizze-2/Makefile b/tikz/earth-skizze-2/Makefile index 3d6e3f4..4b121ca 100644 --- a/tikz/earth-skizze-2/Makefile +++ b/tikz/earth-skizze-2/Makefile @@ -1,14 +1,14 @@ SOURCE = earth-skizze-2 DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/earth-skizze-2/earth-skizze-2.png b/tikz/earth-skizze-2/earth-skizze-2.png new file mode 100644 index 0000000..896b6c6 Binary files /dev/null and b/tikz/earth-skizze-2/earth-skizze-2.png differ diff --git a/tikz/earth-skizze/Makefile b/tikz/earth-skizze/Makefile index 547bc3f..fbb5800 100644 --- a/tikz/earth-skizze/Makefile +++ b/tikz/earth-skizze/Makefile @@ -1,14 +1,14 @@ SOURCE = earth-skizze DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/earth-skizze/earth-skizze.png b/tikz/earth-skizze/earth-skizze.png new file mode 100644 index 0000000..a95eb09 Binary files /dev/null and b/tikz/earth-skizze/earth-skizze.png differ diff --git a/tikz/ellipsoid/Makefile b/tikz/ellipsoid/Makefile index 1b48016..08171ad 100644 --- a/tikz/ellipsoid/Makefile +++ b/tikz/ellipsoid/Makefile @@ -1,7 +1,7 @@ SOURCE = ellipsoid DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/ellipsoid/ellipsoid.png b/tikz/ellipsoid/ellipsoid.png new file mode 100644 index 0000000..05b009d Binary files /dev/null and b/tikz/ellipsoid/ellipsoid.png differ diff --git a/tikz/equilateral-triangle-circles/Makefile b/tikz/equilateral-triangle-circles/Makefile index 84c8776..0e37ea3 100644 --- a/tikz/equilateral-triangle-circles/Makefile +++ b/tikz/equilateral-triangle-circles/Makefile @@ -1,7 +1,7 @@ SOURCE = equilateral-triangle-circles DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf diff --git a/tikz/equilateral-triangle-circles/equilateral-triangle-circles.png b/tikz/equilateral-triangle-circles/equilateral-triangle-circles.png new file mode 100644 index 0000000..7456066 Binary files /dev/null and b/tikz/equilateral-triangle-circles/equilateral-triangle-circles.png differ diff --git a/tikz/equilateral-triangle/Makefile b/tikz/equilateral-triangle/Makefile index 0c119ae..d91f317 100644 --- a/tikz/equilateral-triangle/Makefile +++ b/tikz/equilateral-triangle/Makefile @@ -1,25 +1,35 @@ SOURCE = equilateral-triangle DELAY = 80 DENSITY = 300 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf convert -verbose -delay $(DELAY) -loop 0 -density $(DENSITY) $(SOURCE)-crop.pdf $(SOURCE).gif make clean +png: + make + make svg + inkscape $(SOURCE).svg -w $(WIDTH) --export-png=$(SOURCE).png + transparentGif: convert $(SOURCE).pdf -transparent white result.gif make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/equilateral-triangle/equilateral-triangle.png b/tikz/equilateral-triangle/equilateral-triangle.png new file mode 100644 index 0000000..03cb10f Binary files /dev/null and b/tikz/equilateral-triangle/equilateral-triangle.png differ diff --git a/tikz/evaluation-tree/Makefile b/tikz/evaluation-tree/Makefile index 4db299f..2587fc2 100644 --- a/tikz/evaluation-tree/Makefile +++ b/tikz/evaluation-tree/Makefile @@ -1,14 +1,14 @@ SOURCE = evaluation-tree DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/evaluation-tree/evaluation-tree.png b/tikz/evaluation-tree/evaluation-tree.png new file mode 100644 index 0000000..0a55a99 Binary files /dev/null and b/tikz/evaluation-tree/evaluation-tree.png differ diff --git a/tikz/faktorraum/Makefile b/tikz/faktorraum/Makefile index 6e64301..bb8995c 100644 --- a/tikz/faktorraum/Makefile +++ b/tikz/faktorraum/Makefile @@ -1,14 +1,14 @@ SOURCE = faktorraum DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/faktorraum/faktorraum.png b/tikz/faktorraum/faktorraum.png new file mode 100644 index 0000000..0f61a33 Binary files /dev/null and b/tikz/faktorraum/faktorraum.png differ diff --git a/tikz/graph-banner/graph-banner.png b/tikz/graph-banner/graph-banner.png new file mode 100644 index 0000000..e1d3ca0 Binary files /dev/null and b/tikz/graph-banner/graph-banner.png differ diff --git a/tikz/graph-circles/Makefile b/tikz/graph-circles/Makefile index b11be3b..77a1bb0 100644 --- a/tikz/graph-circles/Makefile +++ b/tikz/graph-circles/Makefile @@ -1,14 +1,14 @@ SOURCE = graph-circles DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/graph-circles/graph-circles.png b/tikz/graph-circles/graph-circles.png index 9ab8ac1..5b6c553 100644 Binary files a/tikz/graph-circles/graph-circles.png and b/tikz/graph-circles/graph-circles.png differ diff --git a/tikz/half-space/Makefile b/tikz/half-space/Makefile index 78eb323..51b29a0 100644 --- a/tikz/half-space/Makefile +++ b/tikz/half-space/Makefile @@ -1,14 +1,14 @@ SOURCE = half-space DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/half-space/half-space.png b/tikz/half-space/half-space.png new file mode 100644 index 0000000..a55f018 Binary files /dev/null and b/tikz/half-space/half-space.png differ diff --git a/tikz/heap/Makefile b/tikz/heap/Makefile index 1b7cfee..c178b4c 100644 --- a/tikz/heap/Makefile +++ b/tikz/heap/Makefile @@ -1,14 +1,14 @@ SOURCE = heap DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -25,7 +25,11 @@ transparentGif: make clean svg: + make #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/heap/heap.png b/tikz/heap/heap.png new file mode 100644 index 0000000..f6e7873 Binary files /dev/null and b/tikz/heap/heap.png differ diff --git a/tikz/histogram/Makefile b/tikz/histogram/Makefile index 01dfbce..3281c94 100644 --- a/tikz/histogram/Makefile +++ b/tikz/histogram/Makefile @@ -1,14 +1,14 @@ SOURCE = histogram DELAY = 80 DENSITY = 300 -WIDTH = 500 +WIDTH = 512 make: pdflatex $(SOURCE).tex -output-format=pdf make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -30,3 +30,6 @@ svg: pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/histogram/histogram.png b/tikz/histogram/histogram.png new file mode 100644 index 0000000..80e57d1 Binary files /dev/null and b/tikz/histogram/histogram.png differ