diff options
author | Karl Berry <karl@freefriends.org> | 2007-06-17 23:22:07 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-06-17 23:22:07 +0000 |
commit | f0c1f4cdb9fad83f293fd91d194538425f9f7633 (patch) | |
tree | 1bc04aef1c35fe6e07fb532c1fefbe3ad1b37be8 /Master/texmf-dist/source/latex/oberdiek/bookmark.dtx | |
parent | cc91b833be17617d7383dfa801a01ef5c95c3752 (diff) |
oberdiek update (15jun07)
git-svn-id: svn://tug.org/texlive/trunk@4458 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/bookmark.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/bookmark.dtx | 100 |
1 files changed, 79 insertions, 21 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx b/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx index 55984deb43b..ded1b26e5a7 100644 --- a/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx @@ -76,7 +76,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: bookmark 2007/04/25 v0.9 PDF bookmarks (HO)} +\Msg{* Package: bookmark 2007/05/29 v1.0 PDF bookmarks (HO)} \Msg{************************************************************************} \keepsilent @@ -149,7 +149,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bookmark.drv}% - [2007/04/25 v0.9 PDF bookmarks (HO)]% + [2007/05/29 v1.0 PDF bookmarks (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc} \begin{document} @@ -158,7 +158,7 @@ and the derived files %</driver> % \fi % -% \CheckSum{1952} +% \CheckSum{1953} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -179,7 +179,7 @@ and the derived files % \GetFileInfo{bookmark.drv} % % \title{The \xpackage{bookmark} package} -% \date{2007/04/25 v0.9} +% \date{2007/05/29 v1.0} % \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}} % % \maketitle @@ -309,13 +309,15 @@ and the derived files % \item[\xoption{page}:] Page number, first page is 1. % \item[\xoption{view}:] View specification, examples:\\ % |view={FitB}|, |view={FitH 842}|, |view={XYZ 0 100 null}| -% Some view specifications expect numbers as parameters -% (unit bp). They can be given either as plain numbers or +% Some view specification parameters expect numbers as parameters +% with unit bp. They can be given either as plain numbers or % as length expressions inside \cs{calc}. Expressions of % package \xpackage{calc} are supported if the package is loaded. % Otherwise \eTeX's \cs{dimexpr} is used. Example:\\ % |view={FitH \calc{\paperheight-\topmargin-1in}}|\\ -% |view={XYZ 0 \calc{\paperheight} null}| +% |view={XYZ 0 \calc{\paperheight} null}|\\ +% Note that \cs{calc} cannot be used for the third parameter +% of |XYZ|. This parameter is the zoom value, not a length. % \item[\xoption{named}:] Named action name:\\ % |FirstPage|, |LastPage|, |NextPage|, |PrevPage| % \item[\xoption{gotor}:] Name of the external PDF file. @@ -494,7 +496,7 @@ and the derived files open, openlevel=2, atend -]{bookmark}[2007/04/25] +]{bookmark}[2007/05/29] \bookmarksetup{color=blue} @@ -597,7 +599,7 @@ and the derived files %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{bookmark}% - [2007/04/25 v0.9 PDF bookmarks (HO)]% + [2007/05/29 v1.0 PDF bookmarks (HO)]% % \end{macrocode} % % \subsubsection{Requirements} @@ -970,6 +972,7 @@ and the derived files \@onelevel@sanitize\BKM@temp \ifx\BKM@param\@empty \let\BKM@param\BKM@null + \else \ifx\BKM@temp\BKM@null \else \BKM@CalcParam @@ -1210,7 +1213,7 @@ and the derived files %<*dvipdfm> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvipdfm.def}% - [2007/04/25 v0.9 bookmark driver for dvipdfm (HO)]% + [2007/05/29 v1.0 bookmark driver for dvipdfm (HO)]% % \end{macrocode} % % \begin{macrocode} @@ -1375,7 +1378,7 @@ and the derived files %<*vtex> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-vtex.def}% - [2007/04/25 v0.9 bookmark driver for VTeX (HO)]% + [2007/05/29 v1.0 bookmark driver for VTeX (HO)]% % \end{macrocode} % % \begin{macrocode} @@ -1660,7 +1663,7 @@ and the derived files %<*pdftex> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-pdftex.def}% - [2007/04/25 v0.9 bookmark driver for pdfTeX (HO)]% + [2007/05/29 v1.0 bookmark driver for pdfTeX (HO)]% % \end{macrocode} % % \begin{macrocode} @@ -1772,7 +1775,7 @@ and the derived files %<*dvips> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvips.def}% - [2007/04/25 v0.9 bookmark driver for dvips (HO)]% + [2007/05/29 v1.0 bookmark driver for dvips (HO)]% % \end{macrocode} % \begin{macrocode} \def\BKM@PSHeaderFile#1{% @@ -1787,7 +1790,7 @@ and the derived files %<*dvipsone> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvipsone.def}% - [2007/04/25 v0.9 bookmark driver for dvipsone (HO)]% + [2007/05/29 v1.0 bookmark driver for dvipsone (HO)]% % \end{macrocode} % \begin{macrocode} \def\BKM@PSHeaderFile#1{% @@ -1802,7 +1805,7 @@ and the derived files %<*textures> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-textures.def}% - [2007/04/25 v0.9 bookmark driver for textures (HO)]% + [2007/05/29 v1.0 bookmark driver for textures (HO)]% % \end{macrocode} % \begin{macrocode} \def\BKM@PSHeaderFile#1{% @@ -2246,8 +2249,8 @@ and the derived files % the different directories in your installation TDS tree % (also known as \xfile{texmf} tree): % \begin{quote} -% \sbox0{^^A -% \begin{tabular}{@{}>{\ttfamily}l@{$\quad\rightarrow\quad$}>{\ttfamily}l@{}} +% \def\t{^^A +% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} % bookmark.sty & tex/latex/oberdiek/bookmark.sty\\ % bkm-dvipdfm.def & tex/latex/oberdiek/bkm-dvipdfm.def\\ % bkm-dvips.def & tex/latex/oberdiek/bkm-dvips.def\\ @@ -2259,11 +2262,62 @@ and the derived files % bookmark-example.tex & doc/latex/oberdiek/bookmark-example.tex\\ % bookmark.dtx & source/latex/oberdiek/bookmark.dtx\\ % \end{tabular}^^A -% }% +% }^^A +% \sbox0{\t}^^A % \ifdim\wd0>\linewidth -% \mbox{}\nobreak\hskip0pt minus\leftmargin -% \usebox0 -% \nobreak\hskip0pt minus\rightmargin +% \begingroup +% \advance\linewidth by\leftmargin +% \advance\linewidth by\rightmargin +% \edef\x{\endgroup +% \def\noexpand\lw{\the\linewidth}^^A +% }\x +% \def\lwbox{^^A +% \leavevmode +% \hbox to \linewidth{^^A +% \kern-\leftmargin\relax +% \hss +% \usebox0 +% \hss +% \kern-\rightmargin\relax +% }^^A +% }^^A +% \ifdim\wd0>\lw +% \sbox0{\small\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\footnotesize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\scriptsize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\tiny\t}^^A +% \ifdim\wd0>\linewidth +% \lwbox +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi % \else % \usebox0 % \fi @@ -2387,6 +2441,10 @@ and the derived files % \xoption{dvipdfmx-outline-open} is enabled, has changed. % Now cvs version 2007-04-25 is needed. % \end{Version} +% \begin{Version}{2007/05/29 v1.0} +% \item +% Bug fix in code for second parameter of XYZ. +% \end{Version} % \end{History} % % \PrintIndex |