summaryrefslogtreecommitdiff
path: root/texmf-dist/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'texmf-dist/scripts')
-rwxr-xr-xtexmf-dist/scripts/ketpic/ketcindy.sh38
1 files changed, 38 insertions, 0 deletions
diff --git a/texmf-dist/scripts/ketpic/ketcindy.sh b/texmf-dist/scripts/ketpic/ketcindy.sh
new file mode 100755
index 00000000..344cbb23
--- /dev/null
+++ b/texmf-dist/scripts/ketpic/ketcindy.sh
@@ -0,0 +1,38 @@
+#!/bin/sh
+#
+# KETCindy starter script
+#
+
+BinaryName=Cinderella2
+TemplateFile=template.cdy
+
+if [ "$1" = "-c" ]
+then
+ shift
+ cinderella="$1"
+else
+ cinderella=`which $BinaryName 2>/dev/null`
+fi
+
+if [ -z "$cinderella" ]
+then
+ echo "Cannot find $BinaryName!" >&2
+ exit 1
+fi
+
+if [ ! -x "$cinderella" ] ; then
+ echo "Program $cinderella is not executable!" >&2
+ exit 1
+fi
+
+# search for template.cdy
+TempCdy=`kpsewhich -format=texmfscripts $TemplateFile`
+
+if [ -z "$TempCdy" ]
+then
+ echo "Cannot find $TemplateFile via kpsewhich, is ketpic installed?" >&2
+ exit 1
+fi
+
+exec "$cinderella" "$TempCdy"
+