]> granicus.if.org Git - docbook-dsssl/commitdiff
- Add a script that helps generating callout images for Slides
authorGábor Kövesdán <gabor@kovesdan.org>
Thu, 23 Aug 2012 17:01:58 +0000 (17:01 +0000)
committerGábor Kövesdán <gabor@kovesdan.org>
Thu, 23 Aug 2012 17:01:58 +0000 (17:01 +0000)
- Add images that will be used in the documentation

slides/images/Makefile [new file with mode: 0644]
slides/images/callouts/Makefile [new file with mode: 0644]
slides/images/callouts/gen.sh [new file with mode: 0755]
slides/images/face1.gif [new file with mode: 0755]
slides/images/face2.gif [new file with mode: 0755]
slides/images/face3.gif [new file with mode: 0755]
slides/images/face4.gif [new file with mode: 0755]

diff --git a/slides/images/Makefile b/slides/images/Makefile
new file mode 100644 (file)
index 0000000..e3607bb
--- /dev/null
@@ -0,0 +1,7 @@
+all:
+       cp ../files/slidy/graphics/face* ./
+       cd callouts && make all
+
+clean:
+       rm ./face*
+       cd callouts && make clean
diff --git a/slides/images/callouts/Makefile b/slides/images/callouts/Makefile
new file mode 100644 (file)
index 0000000..c1e38d3
--- /dev/null
@@ -0,0 +1,5 @@
+all:
+       /bin/sh ./gen.sh
+
+clean:
+       rm -rf ./*.png
diff --git a/slides/images/callouts/gen.sh b/slides/images/callouts/gen.sh
new file mode 100755 (executable)
index 0000000..954a805
--- /dev/null
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+# $FreeBSD$
+
+#
+# This script was taken from FreeBSD.
+#
+# It uses ImageMagick to generate callout icons.
+#
+
+for i in `jot 9 1`
+do
+    convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 160 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.png
+    convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 160 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.svg
+done
+
+for i in `jot 21 10`
+do
+    convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 140 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.png
+    convert -size 202x202 xc:green -transparent green -fill black -draw 'circle 100,100 100' -fill white -stroke none -pointsize 140 -gravity center -kerning -5 -font Helvetica-bold -draw "text 0,5 \"$i\"" -scale '24x24' $i.svg
+done
+
+exit 0
diff --git a/slides/images/face1.gif b/slides/images/face1.gif
new file mode 100755 (executable)
index 0000000..04e50cd
Binary files /dev/null and b/slides/images/face1.gif differ
diff --git a/slides/images/face2.gif b/slides/images/face2.gif
new file mode 100755 (executable)
index 0000000..12d8240
Binary files /dev/null and b/slides/images/face2.gif differ
diff --git a/slides/images/face3.gif b/slides/images/face3.gif
new file mode 100755 (executable)
index 0000000..ac6e5e4
Binary files /dev/null and b/slides/images/face3.gif differ
diff --git a/slides/images/face4.gif b/slides/images/face4.gif
new file mode 100755 (executable)
index 0000000..3f68740
Binary files /dev/null and b/slides/images/face4.gif differ