xref: /plan9/sys/src/cmd/gs/lib/pdf2dsc (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
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