no more case problems
diff --git a/bin/page b/bin/page
index 0c7bc02..dc177f2 100755
--- a/bin/page
+++ b/bin/page
@@ -28,7 +28,7 @@
then
echo 'troff intermediate output'
else
- 9 file < "$1" | sed 's/stdin: //'
+ 9 file < "$1" | sed 's/stdin: //' | tr A-Z a-z
fi
}
@@ -43,18 +43,15 @@
*troff*)
tr2post "$1" | psfonts | page
;;
- *PDF*)
+ *pdf*)
psv $1
;;
- *PS*)
+ *ps*)
psv $1
;;
*postscript*)
psv $1
;;
- *PostScript*)
- psv $1
- ;;
*)
qiv "$@"
;;
@@ -73,15 +70,27 @@
mv $tmp $tmp.tr
tmp=$tmp.tr
;;
- *PDF*)
+ *pdf*)
mv $tmp $tmp.pdf
tmp=$tmp.pdf
;;
- *PS*)
- mv $tmp $tmp.ps
- tmp=$tmp.ps
+ *gif*)
+ mv $tmp $tmp.gif
+ tmp=$tmp.gif
;;
- *PostScript*)
+ *jpg*)
+ mv $tmp $tmp.jpg
+ tmp=$tmp.jpg
+ ;;
+ *jpeg*)
+ mv $tmp $tmp.jpg
+ tmp=$tmp.jpg
+ ;;
+ *png*)
+ mv $tmp $tmp.png
+ tmp=$tmp.png
+ ;;
+ *postscript*)
mv $tmp $tmp.ps
tmp=$tmp.ps
;;
@@ -89,21 +98,9 @@
mv $tmp $tmp.ps
tmp=$tmp.ps
;;
- *GIF*)
- mv $tmp $tmp.gif
- tmp=$tmp.gif
- ;;
- *JPG*)
- mv $tmp $tmp.jpg
- tmp=$tmp.jpg
- ;;
- *JPEG*)
- mv $tmp $tmp.jpg
- tmp=$tmp.jpg
- ;;
- *PNG*)
- mv $tmp $tmp.png
- tmp=$tmp.png
+ *ps*)
+ mv $tmp $tmp.ps
+ tmp=$tmp.ps
;;
*)
echo 1>&2 page: unrecognized file type on standard input: $type