#! /bin/sh -x # +--------+--------+ # |src |right | # +--------+--------+ # |srcmask |rop | # +--------+--------+ # |dstmask |err | # +--------+--------+ # | (blank space) | # +-----------------+ : ${pref=z} w=0 h=0 for pic in src srcmask dstmask right rop err do set `sed -n -e 2p -e 2q < $pref.$pic.pbm` if [ $1 -gt $w ]; then w=$1; fi if [ $2 -gt $h ]; then h=$2; fi done bw=6 pbmmake -gray $((($w*2)+($bw*3))) $((($h*4)+($bw*5))) | pnmmpaste $pref.src.pbm $bw $bw \ $pref.srcmask.pbm $bw $((($bw*2)+$h)) \ $pref.dstmask.pbm $bw $((($bw*3)+($h*2)) \ $pref.right.pbm $((($bw*2)+$w)) $bw \ $pref.rop.pbm $((($bw*2)+$w)) $((($bw*2)+$h)) \ $pref.err.pbm $((($bw*2)+$w)) $((($bw*3)+($h*2)) > $pref.pbm