#!/bin/bash
echo ''
for f in ../dist/*.ttf;
do
s='../dist/'
r=""
ff=${f/$s/$r}
fs=${ff/%\.ttf/$r}
if [[ $fs =~ "ASCII" || $fs =~ "Italic" ]]; then continue; fi
STYLE=`echo $fs | sed -E -e 's/.*Style([A-Za-z0-9])+-.*/\1/'`
if [[ ${#STYLE} -eq 1 ]]; then
echo "
Style $STYLE
"
else
echo "Base Style
"
fi
filesize() {
printf `du -h "$1" | cut -f1`
printf "
"
printf "\n"
}
H3="Regular
"
echo $H3;
convert -font "$f" -pointsize 288 label:'Beekeepers QqGgRrAa\nMMMM ЖЖЖЖ אאאלף' "$fs".png
echo "
"
VAR=''$ff''
echo $VAR;
filesize "${f}"
WOFF2="${VAR//ttf/woff2}";
echo $WOFF2;
filesize "${f//ttf/woff2}"
if [[ -f "${f/Regular/Italic}" ]]; then
convert -font "${f/Regular/Italic}" -pointsize 288 label:'Beekeepers QqGgRrAa\nMMMM ЖЖЖЖ אאאלף' "${fs/Regular/Italic}".png
echo "${H3/Regular/Italic}";
echo "
"
echo "${VAR//Regular/Italic}"; filesize "${f/Regular/Italic}"; echo "${WOFF2//Regular/Italic}"; W2="${f/Regular/Italic}"; W2="${W2//ttf/woff2}"; filesize $W2;
fi
if [[ -f "${f/Regular/Regular-ASCII}" ]]; then echo "${VAR//Regular/Regular-ASCII}"; filesize "${f/Regular/Regular-ASCII}"; echo "${WOFF2//Regular/Regular-ASCII}"; W2="${f/Regular/Regular-ASCII}"; W2="${W2//ttf/woff2}"; filesize $W2; fi
done
echo ''