mkotb 557 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. for d in wget python3 grep sed cut; do
  3. type $d || exit 1
  4. done
  5. # https://fedoraproject.org/wiki/BitmapFontConversion
  6. script=bitmapfonts2otb.py
  7. [ -r "$script" ] || wget "https://ndim.fedorapeople.org/stuff/bitmapfonts2otb/$script" || exit 1
  8. for f in ../bdf/*.bdf; do
  9. size="$(grep -w ^PIXEL_SIZE "$f" | cut -d' ' -f2)"
  10. name="$(grep -w ^FAMILY_NAME "$f" | cut -d' ' -f2)"
  11. name="${name#\"}"
  12. name="${name%\"}"
  13. sed "s/^FAMILY_NAME .*/FAMILY_NAME \"$name-$size\"/" "$f" > "$f".tmp
  14. python3 $script "$f".tmp
  15. rm "$f".tmp
  16. done