From eee6279b3737e2037b5b6bfb84ca83fd8bbc6359 Mon Sep 17 00:00:00 2001 From: epoch Date: Sun, 19 Nov 2017 01:48:42 -0600 Subject: some utilities for manipulating objects outside of hackvr --- makelabel.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 makelabel.sh (limited to 'makelabel.sh') diff --git a/makelabel.sh b/makelabel.sh new file mode 100755 index 0000000..123f3a4 --- /dev/null +++ b/makelabel.sh @@ -0,0 +1,14 @@ +#!/bin/bash +target="$1" +xoffset=$2 +yoffset=$3 +zoffset=$4 +while read -N 1 c;do + name="$(printf "%02x" "'$c")" + if [ "$name" = "0a" ]; then + xoffset=-6 + yoffset="$(printf '%d - %d\n' $yoffset 10 | bc)" + fi + grep "^$name " font/font.hackvr | sed 's ^'"$name"' '"$target"' ' | ./tools/offsetshape.sh "$xoffset" "$yoffset" "$zoffset" + xoffset="$(printf '%d + %d\n' $xoffset 6 | bc)" +done -- cgit v1.2.3