diff options
author | Karl Berry <karl@freefriends.org> | 2010-02-21 23:13:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-02-21 23:13:39 +0000 |
commit | 9f745038d5a6cdd670d76719b21c4d0e38bc5cf5 (patch) | |
tree | 2d0bd15d022727fea5c46abb0a04e0efe5d9dbe8 /Master/texmf-dist/tex/latex/preview/prtightpage.def | |
parent | 393a69f1b47ddf7c185311928456eb364cae586b (diff) |
preview update (21feb09)
git-svn-id: svn://tug.org/texlive/trunk@17118 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/preview/prtightpage.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/preview/prtightpage.def | 36 |
1 files changed, 31 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/preview/prtightpage.def b/Master/texmf-dist/tex/latex/preview/prtightpage.def index 0be40a462a5..31516bed926 100644 --- a/Master/texmf-dist/tex/latex/preview/prtightpage.def +++ b/Master/texmf-dist/tex/latex/preview/prtightpage.def @@ -37,11 +37,15 @@ \advance\count@\@ne\ifnum\count@<5 \afterassignment\pr@nextbb\dimen@=\fi} \ifnum\pr@graphicstype=\z@ - \ifcase \ifx\pdfoutput\@undefined \@ne\fi - \ifx\pdfoutput\relax \@ne\fi - \ifnum\pdfoutput>\z@ \tw@\fi \@ne \or - \ExecuteOptions{dvips}\relax \or - \ExecuteOptions{pdftex}\relax\fi\fi + \ifcase + \ifx\XeTeXversion\@undefined + \ifx\pdfoutput\@undefined \@ne\fi + \ifx\pdfoutput\relax \@ne\fi + \ifnum\pdfoutput>\z@ \tw@\fi \@ne + \else \thr@@\fi + \or \ExecuteOptions{dvips}\relax + \or \ExecuteOptions{pdftex}\relax + \or \ExecuteOptions{xetex}\relax\fi\fi \global\let\pr@bbadjust\@empty \pr@addto@front\pr@ship@end{\begingroup \let\next\@gobble @@ -81,6 +85,28 @@ \advance\dimen@\pr@bb@iii \global\pdfpagewidth\dimen@ \global\pdfhorigin-\pr@bb@i}} +\or + \g@addto@macro\pr@ship@end{\dimen@\ht\pr@box + \ifdim\dimen@<\z@ \dimen@\z@\fi + \advance\dimen@\pr@bb@iv + \dimen@ii=\dimen@ + \voffset=-1in + \advance\voffset\dimen@ + \advance\voffset-\ht\pr@box + \dimen@\dp\pr@box + \ifdim\dimen@<\z@ \dimen@\z@\fi + \advance\dimen@-\pr@bb@ii + \advance\dimen@\dimen@ii + \global\pdfpageheight\dimen@ + \global\paperheight\dimen@ + \dimen@\wd\pr@box + \ifdim\dimen@<\z@ \dimen@=\z@\fi + \advance\dimen@-\pr@bb@i + \advance\dimen@\pr@bb@iii + \global\pdfpagewidth\dimen@ + \hoffset=-1in + \advance\hoffset-\pr@bb@i + \let\pr@offset@override\@empty} \fi \ifnum\pr@graphicstype=\@ne \preview@delay{\AtBeginDvi{% |