s4
changeset 917:070e933c7896
Calling gs silently
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Fri, 08 Jan 2021 19:34:27 +0900 |
parents | 7cac220d52a7 |
children | 95c066490083 |
files | s4-funcs.sh |
diffstat | 1 files changed, 7 insertions(+), 6 deletions(-) [+] |
line diff
1.1 --- a/s4-funcs.sh Fri Jan 08 19:17:31 2021 +0900 1.2 +++ b/s4-funcs.sh Fri Jan 08 19:34:27 2021 +0900 1.3 @@ -1058,7 +1058,7 @@ 1.4 if type gs >/dev/null 2>&1; then 1.5 gs_pdfwrite() { 1.6 gs -sDEVICE=pdfwrite -dPDFSETTINGS=/default \ 1.7 - -dNOPAUSE -dQUIET -dBATCH -o "$2" "$1" 1.8 + -dNOPAUSE -dQUIET -dBATCH -o "$2" "$1" >/dev/null 2>&1 1.9 } 1.10 fi 1.11 enjpeg() { 1.12 @@ -1589,11 +1589,12 @@ 1.13 [Aa]pplication/[Pp][Dd][Ff]) 1.14 if [ x"`getpar comppdf`" = x"yes" ]; then 1.15 if type gs_pdfwrite >/dev/null 2>&1; then 1.16 - err Calling gs 1.17 - gs_pdfwrite "$tmpd/$v" "$tmpd/$v.mini.pdf" && { 1.18 - err "PDF compressed: `ls -lF $tmpd/${v}*`" 1.19 - mv "$tmpd/$v.mini.pdf" "$tmpd/$v" 1.20 - } 1.21 + nv=${v%.pdf}-comp.pdf 1.22 + err Calling gs from $v to $nv 1.23 + if gs_pdfwrite "$tmpd/$v" "$tmpd/$nv"; then 1.24 + err "PDF compressed: `ls -lF $tmpd/*.pdf`" 1.25 + v=$nv 1.26 + fi 1.27 fi 1.28 fi 1.29 esac