[NTG-pdftex] [ pdftex-Feature Requests-89 ] Handle missing pages in included pdfs better
noreply at sarovar.org
noreply@sarovar.org
Thu Jul 8 13:38:34 CEST 2004
Feature Requests item #89, was opened at 2004-07-08 14:38
You can respond by visiting:
http://sarovar.org/tracker/?func=detail&atid=496&aid=89&group_id=106
Category: None
Group: v1.21
Status: Open
Resolution: None
Priority: 5
Submitted By: Martin Schröder (oneiros)
Assigned to: Nobody (None)
Summary: Handle missing pages in included pdfs better
Initial Comment:
Currently, when one tries to include page 10 of a 9
page document, pdftex quits.
Proposed change:
Behaviour of pdfTeX for pdf image inclusion:
UNKNOWN := -1
Initialization: \pdflastximagepages := UNKNOWN
Continue := Continue with empty xform object with
dimension 1bp x 1bp.
// 1bp because it avoids zero and possible problems and
// the output is small (/BBox [0 0 1 1])
if PDFFileExists
if PageNumber < 1
\pdflastximagepages = UNKNOWN
Warning "Invalid page number"
Continue
elsif PageNumber > \pdflastximagepages
\pdflastximagepages is set
Warning "Page number to large (out of range)
Continue
else
\pdflastximagepages is set
image is included
fi
else
Warning "PDF file does not exist"
\pdflastximagepages = UNKNOWN
Continue
fi
Failure/Success checking:
if [page] < 1
* Page number too small
elsif \pdflastximagepages = -1
* PDF file does not exist
elsif [page] > \pdflastximagepages
* Page number too large
else
* Success
fi
or with optimization for success:
if [page] < 1
* Page number too small
elsif [page] > \pdflastximagepages
if \pdflastximagepages = -1
* PDF file does not exist
else
* Page number too large
fi
else
* Success
fi
----------------------------------------------------------------------
You can respond by visiting:
http://sarovar.org/tracker/?func=detail&atid=496&aid=89&group_id=106
More information about the ntg-pdftex
mailing list