1*7dd7cddfSDavid du Colombier#! /bin/sh 2*7dd7cddfSDavid du Colombier# $Id: pdf2dsc,v 1.1 2000/03/09 08:40:40 lpd Exp $ 3*7dd7cddfSDavid du Colombier 4*7dd7cddfSDavid du Colombier# psf2dsc: generates an index of a PDF file. 5*7dd7cddfSDavid du Colombier# 6*7dd7cddfSDavid du Colombier# Yves Arrouye <arrouye@debian.org>, 1996. 7*7dd7cddfSDavid du Colombier 8*7dd7cddfSDavid du Colombierme=`basename $0` 9*7dd7cddfSDavid du Colombier 10*7dd7cddfSDavid du Colombierusage() { 11*7dd7cddfSDavid du Colombier >&2 echo usage: $me "pdffile [ dscfile ]" 12*7dd7cddfSDavid du Colombier exit 1 13*7dd7cddfSDavid du Colombier} 14*7dd7cddfSDavid du Colombier 15*7dd7cddfSDavid du Colombierif [ $# -gt 2 ] 16*7dd7cddfSDavid du Colombierthen 17*7dd7cddfSDavid du Colombier usage 18*7dd7cddfSDavid du Colombierfi 19*7dd7cddfSDavid du Colombier 20*7dd7cddfSDavid du Colombierpdffile=$1 21*7dd7cddfSDavid du Colombierdscfile=$2 22*7dd7cddfSDavid du Colombier: ${dscfile:=`echo $pdffile | sed 's,\.[^/.]*,,'`.dsc} 23*7dd7cddfSDavid du Colombier 24*7dd7cddfSDavid du Colombierexec gs -q -dNODISPLAY \ 25*7dd7cddfSDavid du Colombier -sPDFname="$pdffile" -sDSCname="$dscfile" pdf2dsc.ps -c quit 26