diff options
author | Karl Berry <karl@freefriends.org> | 2016-06-10 21:47:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-06-10 21:47:35 +0000 |
commit | 632693bc68c5f9d12b8c4d13428ee05b3e3dba64 (patch) | |
tree | 770549832f7877df7170ecc803d636b81528af52 /Master/texmf-dist/source/latex/oberdiek | |
parent | 79920ff1cab0432bde8e67f9b0b5b832113dd2e2 (diff) |
oberdiek (10jun16)
git-svn-id: svn://tug.org/texlive/trunk@41346 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek')
19 files changed, 255 insertions, 176 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx b/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx index f8e2c2152e7..17296be0fa4 100644 --- a/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: atbegshi.dtx -% Version: 2016/05/16 v1.17 +% Version: 2016/06/09 v1.18 % Info: At begin shipout hook % % Copyright (C) 2007-2011 by @@ -87,7 +87,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: atbegshi 2016/05/16 v1.17 At begin shipout hook (HO)} +\Msg{* Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO)} \Msg{************************************************************************} \keepsilent @@ -99,7 +99,7 @@ This is a generated file. Project: atbegshi -Version: 2016/05/16 v1.17 +Version: 2016/06/09 v1.18 Copyright (C) 2007-2011 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -172,7 +172,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{atbegshi.drv}% - [2016/05/16 v1.17 At begin shipout hook (HO)]% + [2016/06/09 v1.18 At begin shipout hook (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \begin{document} @@ -201,7 +201,7 @@ and the derived files % \GetFileInfo{atbegshi.drv} % % \title{The \xpackage{atbegshi} package} -% \date{2016/05/16 v1.17} +% \date{2016/06/09 v1.18} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -922,7 +922,7 @@ The last page. \fi \expandafter\x\csname ver@atbegshi.sty\endcsname \ProvidesPackage{atbegshi}% - [2016/05/16 v1.17 At begin shipout hook (HO)]% + [2016/06/09 v1.18 At begin shipout hook (HO)]% % \end{macrocode} % % \subsection{Catcodes} @@ -1427,8 +1427,10 @@ X \endgroup % % \begin{macrocode} \ifpdf - \def\AtBegShi@horigin{\pdfhorigin}% - \def\AtBegShi@vorigin{\pdfvorigin}% + \def\AtBegShi@horigin{% + \ifx\pdfhorigin\@undefined\pdfvariable horigin\else\pdfhorigin\fi}% + \def\AtBegShi@vorigin{% + \ifx\pdfvorigin\@undefined\pdfvariable vorigin\else\pdfvorigin\fi}% \else \def\AtBegShi@horigin{72.27pt}% \def\AtBegShi@vorigin{72.27pt}% @@ -1974,7 +1976,7 @@ X \endgroup %<*test2> \input atbegshi.sty\relax \def\msg#{\immediate\write16} -\msg{File: atbegshi-test2.tex 2016/05/16 v1.17 Test file for plain-TeX} +\msg{File: atbegshi-test2.tex 2016/06/09 v1.18 Test file for plain-TeX} \def\testmsg#1#2{% \msg{}% \msg{*** Test with box (#1), expected page output [#2]}% hash-ok @@ -2071,7 +2073,7 @@ Hello World % \begin{macrocode} %<*test3> \NeedsTeXFormat{LaTeX2e} -\ProvidesFile{atbegshi-test3.tex}[2016/05/16 v1.17 Test file for LaTeX] +\ProvidesFile{atbegshi-test3.tex}[2016/06/09 v1.18 Test file for LaTeX] \RequirePackage{color} \pagecolor{yellow} \documentclass[a5paper,showtrims]{memoir} @@ -2327,7 +2329,7 @@ Hello World <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007-2011'/> <license type='lppl1.3'/> - <version number='1.17'/> + <version number='1.18'/> <description> This package is a modern reimplementation of package <xref refid='everyshi'>everyshi</xref>, providing various commands @@ -2444,6 +2446,10 @@ Hello World % \item % Documentation updates. % \end{Version} +% \begin{Version}{2016/06/09 v1.18} +% \item +% Update for \cs{pdfhorign} in new LuaTeX. +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx b/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx index e26b84a679d..bad40633acc 100644 --- a/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: bookmark.dtx -% Version: 2016/05/16 v1.25 +% Version: 2016/05/17 v1.26 % Info: PDF bookmarks % % Copyright (C) 2007-2011 by @@ -87,7 +87,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: bookmark 2016/05/16 v1.25 PDF bookmarks (HO)} +\Msg{* Package: bookmark 2016/05/17 v1.26 PDF bookmarks (HO)} \Msg{************************************************************************} \keepsilent @@ -99,7 +99,7 @@ This is a generated file. Project: bookmark -Version: 2016/05/16 v1.25 +Version: 2016/05/17 v1.26 Copyright (C) 2007-2011 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -173,7 +173,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bookmark.drv}% - [2016/05/16 v1.25 PDF bookmarks (HO)]% + [2016/05/17 v1.26 PDF bookmarks (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \begin{document} @@ -202,7 +202,7 @@ and the derived files % \GetFileInfo{bookmark.drv} % % \title{The \xpackage{bookmark} package} -% \date{2016/05/16 v1.25} +% \date{2016/05/17 v1.26} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -663,7 +663,7 @@ and the derived files open, openlevel=2, atend -]{bookmark}[2016/05/16] +]{bookmark}[2016/05/17] \bookmarksetup{color=blue} @@ -766,7 +766,7 @@ and the derived files %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{bookmark}% - [2016/05/16 v1.25 PDF bookmarks (HO)]% + [2016/05/17 v1.26 PDF bookmarks (HO)]% % \end{macrocode} % % \subsubsection{Requirements} @@ -1681,9 +1681,15 @@ and the derived files % \end{macrocode} % \end{macro} % \begin{macro}{\BKM@driver} +% Lua\TeX\ and pdf\TeX\ share driver. % \begin{macrocode} \ifpdf \def\BKM@driver{pdftex}% + \ifx\pdfoutline\@undefined + \ifx\pdfextension\@undefined\else + \protected\def\pdfoutline{\pdfextension outline } + \fi + \fi \else \ifxetex \def\BKM@driver{dvipdfm}% @@ -1888,7 +1894,7 @@ and the derived files %<*dvipdfm> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvipdfm.def}% - [2016/05/16 v1.25 bookmark driver for dvipdfm (HO)]% + [2016/05/17 v1.26 bookmark driver for dvipdfm (HO)]% % \end{macrocode} % % \begin{macro}{\BKM@id} @@ -2063,7 +2069,7 @@ and the derived files %<*vtex> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-vtex.def}% - [2016/05/16 v1.25 bookmark driver for VTeX (HO)]% + [2016/05/17 v1.26 bookmark driver for VTeX (HO)]% % \end{macrocode} % % \begin{macrocode} @@ -2394,7 +2400,7 @@ and the derived files %<*pdftex> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-pdftex.def}% - [2016/05/16 v1.25 bookmark driver for pdfTeX (HO)]% + [2016/05/17 v1.26 bookmark driver for pdfTeX (HO)]% % \end{macrocode} % % \begin{macro}{\BKM@DO@entry} @@ -2550,7 +2556,7 @@ and the derived files %<*dvips> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvips.def}% - [2016/05/16 v1.25 bookmark driver for dvips (HO)]% + [2016/05/17 v1.26 bookmark driver for dvips (HO)]% % \end{macrocode} % \begin{macro}{\BKM@PSHeaderFile} % \begin{macrocode} @@ -2569,7 +2575,7 @@ and the derived files %<*dvipsone> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-dvipsone.def}% - [2016/05/16 v1.25 bookmark driver for dvipsone (HO)]% + [2016/05/17 v1.26 bookmark driver for dvipsone (HO)]% % \end{macrocode} % \begin{macro}{\BKM@PSHeaderFile} % \begin{macrocode} @@ -2588,7 +2594,7 @@ and the derived files %<*textures> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{bkm-textures.def}% - [2016/05/16 v1.25 bookmark driver for textures (HO)]% + [2016/05/17 v1.26 bookmark driver for textures (HO)]% % \end{macrocode} % \begin{macro}{\BKM@PSHeaderFile} % \begin{macrocode} @@ -3273,7 +3279,7 @@ and the derived files <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007-2011'/> <license type='lppl1.3'/> - <version number='1.25'/> + <version number='1.26'/> <description> This package implements a new bookmark (outline) organization for package <xref refid='hyperref'>hyperref</xref>. Bookmark properties such @@ -3504,6 +3510,10 @@ and the derived files % \item % Documentation updates. % \end{Version} +% \begin{Version}{2016/05/17 v1.26} +% \item +% define \cs{pdfbookmark} to allow pdftex driver to be used with Lua\TeX. +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/atbegshi.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/atbegshi.xml index f81ebc974d2..3faba620a0b 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/atbegshi.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/atbegshi.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007-2011'/> <license type='lppl1.3'/> - <version number='1.17'/> + <version number='1.18'/> <description> This package is a modern reimplementation of package <xref refid='everyshi'>everyshi</xref>, providing various commands diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/bookmark.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/bookmark.xml index f805385df71..31a8629984b 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/bookmark.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/bookmark.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007-2011'/> <license type='lppl1.3'/> - <version number='1.25'/> + <version number='1.26'/> <description> This package implements a new bookmark (outline) organization for package <xref refid='hyperref'>hyperref</xref>. Bookmark properties such diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/holtxdoc.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/holtxdoc.xml index e049bd8302c..fb73da13c3f 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/holtxdoc.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/holtxdoc.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='1999-2012'/> <license type='lppl1.3'/> - <version number='0.26'/> + <version number='0.27'/> <description> These are personal macros, which are not necessarily useful to other authors (they are provided as part off the source of others diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/hypdestopt.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/hypdestopt.xml index d3380d38b81..ca9c78fdf77 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/hypdestopt.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/hypdestopt.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2006-2008,2011'/> <license type='lppl1.3'/> - <version number='2.4'/> + <version number='2.5'/> <description> This package supports <xref refid='hyperref'>hyperref</xref>'s pdftex driver. It removes unnecessary destinations diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfcol.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfcol.xml index 5cded0a2dc2..51a574dc826 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfcol.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfcol.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007'/> <license type='lppl1.3'/> - <version number='1.3'/> + <version number='1.4'/> <description> Since version 1.40 pdfTeX supports color stacks. The driver file <tt>pdftex.def</tt> for package diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfrender.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfrender.xml index bc6d48d99a2..76a3b2732a5 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfrender.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/pdfrender.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2010'/> <license type='lppl1.3'/> - <version number='1.3'/> + <version number='1.4'/> <description> The package provides interfaces for the user to control PDF parameters, such as line width or text rendering mode. The diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/selinput.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/selinput.xml index 53b2700b0bb..f94e9e221a3 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/selinput.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/selinput.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007'/> <license type='lppl1.3'/> - <version number='1.3'/> + <version number='1.4'/> <description> This package selects the input encoding by specifying pairs of input characters and their glyph names. diff --git a/Master/texmf-dist/source/latex/oberdiek/catalogue/zref.xml b/Master/texmf-dist/source/latex/oberdiek/catalogue/zref.xml index 6e9d58635c2..7851562ad46 100644 --- a/Master/texmf-dist/source/latex/oberdiek/catalogue/zref.xml +++ b/Master/texmf-dist/source/latex/oberdiek/catalogue/zref.xml @@ -6,7 +6,7 @@ <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2006-2012'/> <license type='lppl1.3'/> - <version number='2.25'/> + <version number='2.26'/> <description> This package offers a means to remove the limitation, of only two properties, that is inherent in the way LaTeX’s reference system diff --git a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx index 23b901cf772..e06e6ae52e0 100644 --- a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: holtxdoc.dtx -% Version: 2016/05/16 v0.26 +% Version: 2016/05/17 v0.27 % Info: Private additional ltxdoc support % % Copyright (C) 1999-2012 by @@ -77,7 +77,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: holtxdoc 2016/05/16 v0.26 Private additional ltxdoc support (HO)} +\Msg{* Package: holtxdoc 2016/05/17 v0.27 Private additional ltxdoc support (HO)} \Msg{************************************************************************} \keepsilent @@ -89,7 +89,7 @@ This is a generated file. Project: holtxdoc -Version: 2016/05/16 v0.26 +Version: 2016/05/17 v0.27 Copyright (C) 1999-2012 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -150,7 +150,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{holtxdoc.drv}% - [2016/05/16 v0.26 Private additional ltxdoc support (HO)]% + [2016/05/17 v0.27 Private additional ltxdoc support (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \begin{document} @@ -179,7 +179,7 @@ and the derived files % \GetFileInfo{holtxdoc.drv} % % \title{The \xpackage{holtxdoc} package} -% \date{2016/05/16 v0.26} +% \date{2016/05/17 v0.27} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -221,7 +221,7 @@ and the derived files % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{holtxdoc}% - [2016/05/16 v0.26 Private additional ltxdoc support (HO)] + [2016/05/17 v0.27 Private additional ltxdoc support (HO)] % \end{macrocode} % % \begin{macrocode} @@ -252,7 +252,7 @@ and the derived files \ifluatex \RequirePackage{fontspec}[2011/09/18]% \RequirePackage{unicode-math}[2011/09/19]% - \setmathfont{lmmath-regular.otf}% + \setmathfont{latinmodern-math.otf}% \fi % \end{macrocode} % @@ -725,7 +725,7 @@ and the derived files <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='1999-2012'/> <license type='lppl1.3'/> - <version number='0.26'/> + <version number='0.27'/> <description> These are personal macros, which are not necessarily useful to other authors (they are provided as part off the source of others @@ -846,6 +846,10 @@ and the derived files % \item % Documentation updates. % \end{Version} +% \begin{Version}{2016/05/17 v0.27} +% \item +% New name for lm math font +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx b/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx index b028d3722c6..eb2f72a7266 100644 --- a/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: hypdestopt.dtx -% Version: 2016/05/16 v2.4 +% Version: 2016/05/21 v2.5 % Info: Hyperref destination optimizer % % Copyright (C) 2006-2008, 2011 by @@ -77,7 +77,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: hypdestopt 2016/05/16 v2.4 Hyperref destination optimizer (HO)} +\Msg{* Package: hypdestopt 2016/05/21 v2.5 Hyperref destination optimizer (HO)} \Msg{************************************************************************} \keepsilent @@ -89,7 +89,7 @@ This is a generated file. Project: hypdestopt -Version: 2016/05/16 v2.4 +Version: 2016/05/21 v2.5 Copyright (C) 2006-2008, 2011 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -150,7 +150,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{hypdestopt.drv}% - [2016/05/16 v2.4 Hyperref destination optimizer (HO)]% + [2016/05/21 v2.5 Hyperref destination optimizer (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \begin{document} @@ -179,7 +179,7 @@ and the derived files % \GetFileInfo{hypdestopt.drv} % % \title{The \xpackage{hypdestopt} package} -% \date{2016/05/16 v2.4} +% \date{2016/05/21 v2.5} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -303,7 +303,7 @@ and the derived files %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{hypdestopt}% - [2016/05/16 v2.4 Hyperref destination optimizer (HO)]% + [2016/05/21 v2.5 Hyperref destination optimizer (HO)]% % \end{macrocode} % % \subsection{Options} @@ -601,6 +601,12 @@ and the derived files % % \subsubsection{Destination setting} % +% luatex compatibility +% \begin{macrocode} +\ifx\pdfextension\@undefined\else + \protected\def\pdfdest{\pdfextension dest } +\fi +% \end{macrocode} % \begin{macrocode} \ifHypDest@name \let\HypDest@Org@DestName\Hy@DestName @@ -951,7 +957,7 @@ and the derived files <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2006-2008,2011'/> <license type='lppl1.3'/> - <version number='2.4'/> + <version number='2.5'/> <description> This package supports <xref refid='hyperref'>hyperref</xref>'s pdftex driver. It removes unnecessary destinations @@ -1022,6 +1028,10 @@ and the derived files % \item % Documentation updates. % \end{Version} +% \begin{Version}{2016/05/21 v2.5} +% \item +% LuaTeX compatibility +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex index 164312da25c..20eee77de52 100644 --- a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex +++ b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex @@ -6,7 +6,7 @@ \newcommand*{\Subject}{CTAN:\CTANdir} \newcommand*{\Author}{Heiko Oberdiek} \newcommand*{\Email}{heiko.oberdiek at googlemail.com} -\newcommand*{\Date}{2012/04/26} +\newcommand*{\Date}{2016/06/09} % Copyright (C) 2006-2011 by % Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -33,7 +33,7 @@ \ifluatex \usepackage{fontspec}[2011/09/18]% \usepackage{unicode-math}[2011/09/19]% - \setmathfont{lmmath-regular.otf}% + \setmathfont{latinmodern-math.otf}% \fi \usepackage[ diff --git a/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx b/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx index 72091e32875..2ca0951ef45 100644 --- a/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: pdfcol.dtx -% Version: 2016/05/16 v1.3 +% Version: 2016/05/17 v1.4 % Info: Handle new color stacks for pdfTeX % % Copyright (C) 2007 by @@ -85,7 +85,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: pdfcol 2016/05/16 v1.3 Handle new color stacks for pdfTeX (HO)} +\Msg{* Package: pdfcol 2016/05/17 v1.4 Handle new color stacks for pdfTeX (HO)} \Msg{************************************************************************} \keepsilent @@ -97,7 +97,7 @@ This is a generated file. Project: pdfcol -Version: 2016/05/16 v1.3 +Version: 2016/05/17 v1.4 Copyright (C) 2007 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -167,7 +167,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{pdfcol.drv}% - [2016/05/16 v1.3 Handle new color stacks for pdfTeX (HO)]% + [2016/05/17 v1.4 Handle new color stacks for pdfTeX (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \begin{document} @@ -196,7 +196,7 @@ and the derived files % \GetFileInfo{pdfcol.drv} % % \title{The \xpackage{pdfcol} package} -% \date{2016/05/16 v1.3} +% \date{2016/05/17 v1.4} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -379,7 +379,7 @@ and the derived files \fi \expandafter\x\csname ver@pdfcol.sty\endcsname \ProvidesPackage{pdfcol}% - [2016/05/16 v1.3 Handle new color stacks for pdfTeX (HO)]% + [2016/05/17 v1.4 Handle new color stacks for pdfTeX (HO)]% % \end{macrocode} % % \subsection{Catcodes} @@ -445,6 +445,13 @@ and the derived files % \end{macrocode} % \end{macro} % +% LuaTeX Compatability +% \begin{macrocode} +\ifx\pdfextension\@undefined\else + \PDFCOL@RequirePackage{luatex85}[2016/01/01] +\fi +% \end{macrocode} +% % \begin{macrocode} \PDFCOL@RequirePackage{ltxcmds}[2010/03/01] % \end{macrocode} @@ -871,7 +878,7 @@ and the derived files \NeedsTeXFormat{LaTeX2e} \nofiles \documentclass{article} -\usepackage{pdfcol}[2016/05/16] +\usepackage{pdfcol}[2016/05/17] \usepackage{qstest} \IncludeTests{*} \LogTests{log}{*}{*} @@ -1128,7 +1135,7 @@ and the derived files <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007'/> <license type='lppl1.3'/> - <version number='1.3'/> + <version number='1.4'/> <description> Since version 1.40 pdfTeX supports color stacks. The driver file <tt>pdftex.def</tt> for package @@ -1168,6 +1175,10 @@ and the derived files % \item % Documentation updates. % \end{Version} +% \begin{Version}{2016/05/17 v1.4} +% \item +% Use luatex85 package for new luatex compatibility +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx b/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx index 3424a02bde4..ae44807f09e 100644 --- a/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx @@ -1,11 +1,13 @@ % \iffalse meta-comment % % File: pdfrender.dtx -% Version: 2016/05/14 v1.3 +% Version: 2016/05/17 v1.4 % Info: Access to some PDF graphics parameters % % Copyright (C) 2010 by % Heiko Oberdiek <heiko.oberdiek at googlemail.com> +% 2016 +% https://github.com/ho-tex/oberdiek/issues % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -86,7 +88,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: pdfrender 2016/05/14 v1.3 Access to some PDF graphics parameters (HO)} +\Msg{* Package: pdfrender 2016/05/17 v1.4 Access to some PDF graphics parameters (HO)} \Msg{************************************************************************} \keepsilent @@ -98,7 +100,7 @@ This is a generated file. Project: pdfrender -Version: 2016/05/14 v1.3 +Version: 2016/05/17 v1.4 Copyright (C) 2010 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -171,7 +173,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{pdfrender.drv}% - [2016/05/14 v1.3 Access to some PDF graphics parameters (HO)]% + [2016/05/17 v1.4 Access to some PDF graphics parameters (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \usepackage{longtable} @@ -202,7 +204,7 @@ and the derived files % \GetFileInfo{pdfrender.drv} % % \title{The \xpackage{pdfrender} package} -% \date{2016/05/14 v1.3} +% \date{2016/05/17 v1.4} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -458,7 +460,7 @@ and the derived files \fi \expandafter\x\csname ver@pdfrender.sty\endcsname \ProvidesPackage{pdfrender}% - [2016/05/14 v1.3 Access to some PDF graphics parameters (HO)]% + [2016/05/17 v1.4 Access to some PDF graphics parameters (HO)]% % \end{macrocode} % % \begin{macrocode} @@ -516,12 +518,7 @@ and the derived files \TMP@EnsureCode{96}{12}% ` \TMP@EnsureCode{124}{12}% | % \end{macrocode} -% Luatex compatibility -% \begin{macrocode} -\ifx\pdfextension\@undefined\else - \RequirePackage{luatex85} -\fi -% \end{macrocode} +% % \begin{macrocode} \def\PdfRender@AtEndHook{} \expandafter\def\expandafter\PdfRender@AtEnd\expandafter{% @@ -586,6 +583,13 @@ and the derived files \fi % \end{macrocode} % \end{macro} +% Luatex compatibility +% \begin{macrocode} +\ifx\pdfextension\@undefined\else + \PdfRender@RequirePackage{luatex85}[2016/01/01] +\fi +% \end{macrocode} +% % \begin{macrocode} \PdfRender@RequirePackage{ifpdf}[2010/01/28] \PdfRender@RequirePackage{infwarerr}[2007/09/09] @@ -1488,10 +1492,10 @@ and the derived files % \begin{macrocode} %<*test2> \NeedsTeXFormat{LaTeX2e} -\ProvidesFile{pdfrender-test2.tex}[2016/05/14] +\ProvidesFile{pdfrender-test2.tex}[2016/05/17] \documentclass{article} \usepackage{color} -\usepackage{pdfrender}[2016/05/14] +\usepackage{pdfrender}[2016/05/17] \begin{document} Hello World \newpage @@ -1529,9 +1533,9 @@ Stop % \begin{macrocode} %<*test3> \NeedsTeXFormat{LaTeX2e} -\ProvidesFile{pdfrender-test3.tex}[2016/05/14] +\ProvidesFile{pdfrender-test3.tex}[2016/05/17] \documentclass{article} -\usepackage{pdfrender}[2016/05/14] +\usepackage{pdfrender}[2016/05/17] \usepackage{hyperref} \usepackage{bookmark} \begin{document} @@ -1554,9 +1558,9 @@ Stop % \begin{macrocode} %<*test4> \NeedsTeXFormat{LaTeX2e} -\ProvidesFile{pdfrender-test4.tex}[2016/05/14] +\ProvidesFile{pdfrender-test4.tex}[2016/05/17] \documentclass[12pt]{article} -\usepackage{pdfrender}[2016/05/14] +\usepackage{pdfrender}[2016/05/17] \usepackage{color} \usepackage{qstest} \IncludeTests{*} @@ -1854,7 +1858,7 @@ After % <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2010'/> <license type='lppl1.3'/> - <version number='1.3'/> + <version number='1.4'/> <description> The package provides interfaces for the user to control PDF parameters, such as line width or text rendering mode. The @@ -1937,6 +1941,11 @@ After % % \item % Use package \xpackage{luatex85} for compatibility with new LuaTeX. % \end{Version} +% \begin{Version}{2016/05/17 v1.4} +% \item +% Documentation updates. +% \item adjust luatex85 reference so that it works in plain TeX. +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx b/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx index cf391124676..08e4a9438d4 100644 --- a/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: pdftexcmds.dtx -% Version: 2016/05/10 v0.21 +% Version: 2016/05/21 v0.22 % Info: Utility functions of pdfTeX for LuaTeX % % Copyright (C) 2007, 2009-2011 by @@ -88,7 +88,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: pdftexcmds 2016/05/10 v0.21 Utility functions of pdfTeX for LuaTeX (HO)} +\Msg{* Package: pdftexcmds 2016/05/21 v0.22 Utility functions of pdfTeX for LuaTeX (HO)} \Msg{************************************************************************} \keepsilent @@ -100,7 +100,7 @@ This is a generated file. Project: pdftexcmds -Version: 2016/05/10 v0.21 +Version: 2016/05/21 v0.22 Copyright (C) 2007, 2009-2011 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -189,7 +189,7 @@ and the derived files %<*bib> @online{AndyThomas:Analog, author={Thomas, Andy}, - title={Analog of {\texttt{\textbackslash}pdfelapsedtime} for + title={Analog of {\texttt{\csname textbackslash\endcsname}pdfelapsedtime} for {\hologo{LuaTeX}} and {\hologo{XeTeX}}}, url={http://tex.stackexchange.com/a/32531}, urldate={2011-11-29}, @@ -201,7 +201,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{pdftexcmds.drv}% - [2016/05/10 v0.21 Utility functions of pdfTeX for LuaTeX (HO)]% + [2016/05/21 v0.22 Utility functions of pdfTeX for LuaTeX (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \usepackage{paralist} @@ -218,7 +218,6 @@ and the derived files %</driver> % \fi % -% \CheckSum{1756} % % \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 @@ -239,8 +238,10 @@ and the derived files % \GetFileInfo{pdftexcmds.drv} % % \title{The \xpackage{pdftexcmds} package} -% \date{2016/05/10 v0.21} -% \author{Heiko Oberdiek\\\xemail{heiko.oberdiek at googlemail.com}} +% \date{2016/05/21 v0.22} +% \author{Heiko Oberdiek\thanks +% {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ +% \xemail{heiko.oberdiek at googlemail.com}} % % \maketitle % @@ -404,13 +405,14 @@ and the derived files % % \begin{declcs}{pdf@draftmode} % \end{declcs} -% If the \TeX\ compiler knows \cs{pdfdraftmode} (\hologo{pdfTeX}, +% If the \TeX\ compiler knows \cs{pdfdraftmode} or \cs{draftmode} +% (\hologo{pdfTeX}, % \hologo{LuaTeX}), then \cs{pdf@draftmode} returns, whether -% this mode is enabled. The result is an implicite number: +% this mode is enabled. The result is an implicit number: % one means the draft mode is available and enabled. % If the value is zero, then the mode is not active or % \cs{pdfdraftmode} is not available. -% An explicite number is yielded by \cs{number}\cs{pdf@draftmode}. +% An explicit number is yielded by \cs{number}\cs{pdf@draftmode}. % The macro cannot % be used to change the mode, see \cs{pdf@setdraftmode}. % @@ -615,7 +617,7 @@ and the derived files \fi \expandafter\x\csname ver@pdftexcmds.sty\endcsname \ProvidesPackage{pdftexcmds}% - [2016/05/10 v0.21 Utility functions of pdfTeX for LuaTeX (HO)]% + [2016/05/21 v0.22 Utility functions of pdfTeX for LuaTeX (HO)]% % \end{macrocode} % % \subsection{Catcodes} @@ -828,7 +830,7 @@ and the derived files if tex.enableprimitives then tex.enableprimitives( 'pdf@', - {'primitive', 'ifprimitive', 'pdfdraftmode'} + {'primitive', 'ifprimitive', 'pdfdraftmode','draftmode'} ) tex.enableprimitives('', {'luaescapestring'}) end @@ -867,23 +869,24 @@ and the derived files % % \begin{macro}{\pdf@primitive} % \begin{macrocode} -\pdftexcmds@temp{primitive}{pdfprimitive}{pdfprimitive}% pdfTeX, LuaTeX -\pdftexcmds@temp{primitive}{primitive}{primitive}% XeTeX -\pdftexcmds@temp{primitive}{luatexprimitive}{pdfprimitive}% LuaTeX -\pdftexcmds@temp{primitive}{luatexpdfprimitive}{pdfprimitive}% LuaTeX +\pdftexcmds@temp{primitive}{pdfprimitive}{pdfprimitive}% pdfTeX, oldLuaTeX +\pdftexcmds@temp{primitive}{primitive}{primitive}% XeTeX, luatex +\pdftexcmds@temp{primitive}{luatexprimitive}{pdfprimitive}% oldLuaTeX +\pdftexcmds@temp{primitive}{luatexpdfprimitive}{pdfprimitive}% oldLuaTeX % \end{macrocode} % \end{macro} % \begin{macro}{\pdf@ifprimitive} % \begin{macrocode} -\pdftexcmds@temp{ifprimitive}{ifpdfprimitive}{ifpdfprimitive}% pdfTeX, LuaTeX -\pdftexcmds@temp{ifprimitive}{ifprimitive}{ifprimitive}% XeTeX -\pdftexcmds@temp{ifprimitive}{luatexifprimitive}{ifpdfprimitive}% LuaTeX -\pdftexcmds@temp{ifprimitive}{luatexifpdfprimitive}{ifpdfprimitive}% LuaTeX +\pdftexcmds@temp{ifprimitive}{ifpdfprimitive}{ifpdfprimitive}% pdfTeX, oldLuaTeX +\pdftexcmds@temp{ifprimitive}{ifprimitive}{ifprimitive}% XeTeX, luatex +\pdftexcmds@temp{ifprimitive}{luatexifprimitive}{ifpdfprimitive}% oldLuaTeX +\pdftexcmds@temp{ifprimitive}{luatexifpdfprimitive}{ifpdfprimitive}% oldLuaTeX % \end{macrocode} % \end{macro} % % Disable broken \cs{pdfprimitive}. % \begin{macrocode} +\ifluatex\else \begingroup \expandafter\ifx\csname pdf@primitive\endcsname\relax \else @@ -907,6 +910,7 @@ and the derived files \fi \fi \endgroup +\fi % \end{macrocode} % % \subsubsection{Result} @@ -1004,6 +1008,9 @@ and the derived files \fi } \ifluatex +\ifx\pdfdraftmode\@undefined + \let\pdfdraftmode\draftmode +\fi \else \pdf@isprimitive \fi @@ -1153,7 +1160,7 @@ and the derived files \fi \fi \begingroup - \def\x{2016/05/10 v0.21}% + \def\x{2016/05/21 v0.22}% \ltx@onelevel@sanitize\x \edef\y{% \pdftexcmds@directlua{% @@ -1560,7 +1567,7 @@ and the derived files module("oberdiek.pdftexcmds", package.seeall) local systemexitstatus function getversion() - tex.write("2016/05/10 v0.21") + tex.write("2016/05/21 v0.22") end % \end{macrocode} % @@ -2663,6 +2670,10 @@ end % local unpack added % (thanks \'{E}lie Roux). % \end{Version} +% \begin{Version}{2016/05/21 v0.22} +% \item +% adjust textbackslash usage in bib file for biber bug. +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/readme-ctan.txt b/Master/texmf-dist/source/latex/oberdiek/readme-ctan.txt index 1de014b366a..70e55cbccae 100644 --- a/Master/texmf-dist/source/latex/oberdiek/readme-ctan.txt +++ b/Master/texmf-dist/source/latex/oberdiek/readme-ctan.txt @@ -1,4 +1,4 @@ -README 2016/05/16 +README 2016/06/09 This file describes the directory CTAN:macros/latex/contrib/oberdiek/ diff --git a/Master/texmf-dist/source/latex/oberdiek/selinput.dtx b/Master/texmf-dist/source/latex/oberdiek/selinput.dtx index cf81b068ef8..882237ac149 100644 --- a/Master/texmf-dist/source/latex/oberdiek/selinput.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/selinput.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: selinput.dtx -% Version: 2016/05/16 v1.3 +% Version: 2016/05/17 v1.4 % Info: Semi-automatic input encoding detection % % Copyright (C) 2007 by @@ -84,7 +84,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: selinput 2016/05/16 v1.3 Semi-automatic input encoding detection (HO)} +\Msg{* Package: selinput 2016/05/17 v1.4 Semi-automatic input encoding detection (HO)} \Msg{************************************************************************} \keepsilent @@ -96,7 +96,7 @@ This is a generated file. Project: selinput -Version: 2016/05/16 v1.3 +Version: 2016/05/17 v1.4 Copyright (C) 2007 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -165,9 +165,11 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{selinput.drv}% - [2016/05/16 v1.3 Semi-automatic input encoding detection (HO)]% + [2016/05/17 v1.4 Semi-automatic input encoding detection (HO)]% \documentclass{ltxdoc} +\ifx\Umathcode\undefined \usepackage[T1]{fontenc} +\fi \usepackage{textcomp} \usepackage{lmodern} \usepackage{holtxdoc}[2011/11/22] @@ -198,7 +200,7 @@ and the derived files % \GetFileInfo{selinput.drv} % % \title{The \xpackage{selinput} package} -% \date{2016/05/16 v1.3} +% \date{2016/05/17 v1.4} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -377,7 +379,7 @@ and the derived files %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{selinput} - [2016/05/16 v1.3 Semi-automatic input encoding detection (HO)]% + [2016/05/17 v1.4 Semi-automatic input encoding detection (HO)]% % \end{macrocode} % % \begin{macrocode} @@ -978,7 +980,7 @@ and the derived files <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2007'/> <license type='lppl1.3'/> - <version number='1.3'/> + <version number='1.4'/> <description> This package selects the input encoding by specifying pairs of input characters and their glyph names. @@ -1036,6 +1038,10 @@ and the derived files % \item % Documentation updates. % \end{Version} +% \begin{Version}{2016/05/17 v1.4} +% \item +% Documentation updates: Avoid T1 encoding with Unicode \TeX. +% \end{Version} % \end{History} % % \PrintIndex diff --git a/Master/texmf-dist/source/latex/oberdiek/zref.dtx b/Master/texmf-dist/source/latex/oberdiek/zref.dtx index 182b838e27b..df4a4b2800a 100644 --- a/Master/texmf-dist/source/latex/oberdiek/zref.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/zref.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: zref.dtx -% Version: 2016/05/16 v2.25 +% Version: 2016/05/21 v2.26 % Info: A new reference scheme for LaTeX % % Copyright (C) 2006-2012 by @@ -114,7 +114,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: zref 2016/05/16 v2.25 A new reference scheme for LaTeX (HO)} +\Msg{* Package: zref 2016/05/21 v2.26 A new reference scheme for LaTeX (HO)} \Msg{************************************************************************} \keepsilent @@ -126,7 +126,7 @@ This is a generated file. Project: zref -Version: 2016/05/16 v2.25 +Version: 2016/05/21 v2.26 Copyright (C) 2006-2012 by Heiko Oberdiek <heiko.oberdiek at googlemail.com> @@ -232,7 +232,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{zref.drv}% - [2016/05/16 v2.25 A new reference scheme for LaTeX (HO)]% + [2016/05/21 v2.26 A new reference scheme for LaTeX (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] \setlength{\emergencystretch}{1em} @@ -262,7 +262,7 @@ and the derived files % \GetFileInfo{zref.drv} % % \title{The \xpackage{zref} package} -% \date{2016/05/16 v2.25} +% \date{2016/05/21 v2.26} % \author{Heiko Oberdiek\thanks % {Please report any issues at https://github.com/ho-tex/oberdiek/issues}\\ % \xemail{heiko.oberdiek at googlemail.com}} @@ -942,7 +942,7 @@ and the derived files \newcounter{foo} \renewcommand*{\thefoo}{\Alph{foo}} -\usepackage{zref-lastpage,zref-user}[2016/05/16] +\usepackage{zref-lastpage,zref-user}[2016/05/21] \makeatletter \zref@newprop{thefoo}{\thefoo} @@ -1056,7 +1056,7 @@ and the derived files %<<END_EXAMPLE \documentclass{book} -\usepackage{zref-nextpage}[2016/05/16] +\usepackage{zref-nextpage}[2016/05/21] \znextpagesetup {\thepage}% next page is unknown {\thepage\ (#1)}% this page is last page @@ -1626,13 +1626,13 @@ the height difference of the two baselines is %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref} - [2016/05/16 v2.25 A new reference scheme for LaTeX (HO)]% + [2016/05/21 v2.26 A new reference scheme for LaTeX (HO)]% % \end{macrocode} % % \subsubsection{Load basic module} % % \begin{macrocode} -\RequirePackage{zref-base}[2016/05/16] +\RequirePackage{zref-base}[2016/05/21] % \end{macrocode} % Abort package loading if \xpackage{zref-base} could not be % loaded successfully. @@ -1647,7 +1647,7 @@ the height difference of the two baselines is \def\ZREF@temp#1{% \DeclareOption{#1}{% \AtEndOfPackage{% - \RequirePackage{zref-#1}[2016/05/16]% + \RequirePackage{zref-#1}[2016/05/21]% }% }% } @@ -1713,7 +1713,7 @@ the height difference of the two baselines is %<*base> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-base}% - [2016/05/16 v2.25 Module base for zref (HO)]% + [2016/05/21 v2.26 Module base for zref (HO)]% % \end{macrocode} % % \subsubsection{Utilities} @@ -3020,8 +3020,8 @@ the height difference of the two baselines is %<*user> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-user}% - [2016/05/16 v2.25 Module user for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module user for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3111,8 +3111,8 @@ the height difference of the two baselines is %<*abspage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-abspage}% - [2016/05/16 v2.25 Module abspage for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module abspage for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3159,8 +3159,8 @@ the height difference of the two baselines is %<*counter> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-counter}% - [2016/05/16 v2.25 Module counter for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module counter for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3199,9 +3199,9 @@ the height difference of the two baselines is %<*lastpage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-lastpage}% - [2016/05/16 v2.25 Module lastpage for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] -\RequirePackage{zref-abspage}[2016/05/16] + [2016/05/21 v2.26 Module lastpage for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] +\RequirePackage{zref-abspage}[2016/05/21] \RequirePackage{atveryend}[2009/12/07] \ifx\ZREF@base@ok Y% \else @@ -3271,8 +3271,8 @@ the height difference of the two baselines is %<*thepage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-thepage}% - [2016/05/16 v2.25 Module thepage for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module thepage for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3281,7 +3281,7 @@ the height difference of the two baselines is % % \begin{macrocode} \RequirePackage{atbegshi}[2011/10/05] -\RequirePackage{zref-abspage}[2016/05/16] +\RequirePackage{zref-abspage}[2016/05/21] % \end{macrocode} % \begin{macrocode} \zref@newlist{thepage} @@ -3346,8 +3346,8 @@ the height difference of the two baselines is %<*nextpage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-nextpage}% - [2016/05/16 v2.25 Module nextpage for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module nextpage for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3355,9 +3355,9 @@ the height difference of the two baselines is % \end{macrocode} % % \begin{macrocode} -\RequirePackage{zref-abspage}[2016/05/16] -\RequirePackage{zref-thepage}[2016/05/16] -\RequirePackage{zref-lastpage}[2016/05/16] +\RequirePackage{zref-abspage}[2016/05/21] +\RequirePackage{zref-thepage}[2016/05/21] +\RequirePackage{zref-lastpage}[2016/05/21] \RequirePackage{uniquecounter}[2009/12/18] % \end{macrocode} % \begin{macrocode} @@ -3450,8 +3450,8 @@ the height difference of the two baselines is %<*totpages> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-totpages}% - [2016/05/16 v2.25 Module totpages for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module totpages for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3461,8 +3461,8 @@ the height difference of the two baselines is % The absolute page number of the last page is the total % page number. % \begin{macrocode} -\RequirePackage{zref-abspage}[2016/05/16] -\RequirePackage{zref-lastpage}[2016/05/16] +\RequirePackage{zref-abspage}[2016/05/21] +\RequirePackage{zref-lastpage}[2016/05/21] % \end{macrocode} % % \begin{macro}{\ztotpages} @@ -3492,8 +3492,8 @@ the height difference of the two baselines is %<*pagelayout> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-pagelayout}% - [2016/05/16 v2.25 Module pagelayout for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module pagelayout for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3501,7 +3501,7 @@ the height difference of the two baselines is % \end{macrocode} % % \begin{macrocode} -\RequirePackage{zref-thepage}[2016/05/16] +\RequirePackage{zref-thepage}[2016/05/21] \RequirePackage{ifluatex}[2010/03/01] \RequirePackage{atveryend}[2010/03/24] % \end{macrocode} @@ -3734,8 +3734,8 @@ the height difference of the two baselines is %<*pageattr> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-pageattr}% - [2016/05/16 v2.25 Module pageattr for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module pageattr for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -3785,7 +3785,7 @@ the height difference of the two baselines is \def\zref@pdfpageattr#1{}% \def\zref@pdfpageattr@used#1{}% }{% - \RequirePackage{zref-thepage}[2016/05/16]% + \RequirePackage{zref-thepage}[2016/05/21]% \zref@newprop*{pdfpageattr}[]{\zref@hex{\the\pdfpageattr}}% \zref@addprop{thepage}{pdfpageattr}% \let\ZREF@temp=Y% @@ -3797,7 +3797,7 @@ the height difference of the two baselines is \def\zref@pdfpagesattr{}% \def\zref@pdfpagesattr@used{}% }{% - \RequirePackage{zref-lastpage}[2016/05/16]% + \RequirePackage{zref-lastpage}[2016/05/21]% \zref@newprop*{pdfpagesattr}[]{\zref@hex{\the\pdfpagesattr}}% \zref@addprop{LastPage}{pdfpagesattr}% \let\ZREF@temp=Y% @@ -3809,7 +3809,7 @@ the height difference of the two baselines is \fi % \end{macrocode} % \begin{macrocode} -\RequirePackage{zref-abspage}[2016/05/16] +\RequirePackage{zref-abspage}[2016/05/21] \RequirePackage{atveryend}[2010/03/24] \RequirePackage{pdftexcmds}[2010/04/01] \let\ZREF@temp=Y% @@ -3959,8 +3959,8 @@ the height difference of the two baselines is %<*marks> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-marks}% - [2016/05/16 v2.25 Module marks for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module marks for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -4065,7 +4065,7 @@ the height difference of the two baselines is %<*runs> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-runs}% - [2016/05/16 v2.25 Module runs for zref (HO)]% + [2016/05/21 v2.26 Module runs for zref (HO)]% % \end{macrocode} % % \begin{macro}{\zruns} @@ -4097,8 +4097,8 @@ the height difference of the two baselines is %<*perpage> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-perpage}% - [2016/05/16 v2.25 Module perpage for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module perpage for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -4113,7 +4113,7 @@ the height difference of the two baselines is % For detecting changed pages module \xmodule{abspage} % is loaded. % \begin{macrocode} -\RequirePackage{zref-abspage}[2016/05/16] +\RequirePackage{zref-abspage}[2016/05/21] % \end{macrocode} % % We group the properties for the needed references @@ -4264,8 +4264,8 @@ the height difference of the two baselines is %<*titleref> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-titleref}% - [2016/05/16 v2.25 Module titleref for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module titleref for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -4677,8 +4677,8 @@ the height difference of the two baselines is %<*xr> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-xr}% - [2016/05/16 v2.25 Module xr for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module xr for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -5213,8 +5213,8 @@ the height difference of the two baselines is %<*hyperref> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-hyperref}% - [2016/05/16 v2.25 Module hyperref for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module hyperref for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -5243,13 +5243,21 @@ the height difference of the two baselines is %<*savepos> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-savepos}% - [2016/05/16 v2.25 Module savepos for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module savepos for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput \fi % \end{macrocode} +% LuaTeX compatibility +% \begin{macrocode} +\ifx\pdfsavepos\@undefined + \let\pdfsavepos \savepos + \let\pdflastxpos \lastxpos + \let\pdflastypos \lastypos +\fi +% \end{macrocode} % % \subsubsection{Availability} % @@ -5402,8 +5410,8 @@ the height difference of the two baselines is %<*abspos> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-abspos}% - [2016/05/16 v2.25 Module abspos for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module abspos for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -5411,14 +5419,14 @@ the height difference of the two baselines is % \end{macrocode} % % \begin{macrocode} -\RequirePackage{zref-savepos}[2016/05/16] +\RequirePackage{zref-savepos}[2016/05/21] \ifx\ZREF@savepos@ok Y% \else \expandafter\endinput \fi % \end{macrocode} % \begin{macrocode} -\RequirePackage{zref-pagelayout}[2016/05/16] +\RequirePackage{zref-pagelayout}[2016/05/21] \zref@addprop{savepos}{abspage} % \end{macrocode} % @@ -6031,8 +6039,8 @@ the height difference of the two baselines is %<*dotfill> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-dotfill}% - [2016/05/16 v2.25 Module dotfill for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module dotfill for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -6042,7 +6050,7 @@ the height difference of the two baselines is % For measuring the width of \cs{zdotfill} we use the features % provided by module \xmodule{savepos}. % \begin{macrocode} -\RequirePackage{zref-savepos}[2016/05/16] +\RequirePackage{zref-savepos}[2016/05/21] % \end{macrocode} % For automatically generated label names we use the unique % counter of module \xmodule{base}. @@ -6131,8 +6139,8 @@ the height difference of the two baselines is %<*env> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-env}% - [2016/05/16 v2.25 Module env for zref (HO)]% -\RequirePackage{zref-base}[2016/05/16] + [2016/05/21 v2.26 Module env for zref (HO)]% +\RequirePackage{zref-base}[2016/05/21] \ifx\ZREF@base@ok Y% \else \expandafter\endinput @@ -6177,7 +6185,7 @@ the height difference of the two baselines is \NeedsTeXFormat{LaTeX2e} \nofiles \documentclass{article} -\usepackage{zref-base}[2016/05/16] +\usepackage{zref-base}[2016/05/21] \usepackage{qstest} \IncludeTests{*} \LogTests{log}{*}{*} @@ -6217,7 +6225,7 @@ the height difference of the two baselines is %<*test-base> \NeedsTeXFormat{LaTeX2e} \documentclass{article} -\usepackage{zref-base,zref-titleref}[2016/05/16] +\usepackage{zref-base,zref-titleref}[2016/05/21] \usepackage{qstest} \IncludeTests{*} \LogTests{log}{*}{*} @@ -6276,7 +6284,7 @@ the height difference of the two baselines is %<*test-runs> \NeedsTeXFormat{LaTeX2e} \documentclass{article} -\usepackage{zref-runs}[2016/05/16] +\usepackage{zref-runs}[2016/05/21] \usepackage{qstest} \IncludeTests{*} \LogTests{log}{*}{*} @@ -6305,7 +6313,7 @@ the height difference of the two baselines is %<*test-titleref-memoir> \NeedsTeXFormat{LaTeX2e} \documentclass{memoir} -\usepackage{zref-titleref}[2016/05/16] +\usepackage{zref-titleref}[2016/05/21] \usepackage{qstest} \IncludeTests{*} \LogTests{log}{*}{*} @@ -6586,7 +6594,7 @@ the height difference of the two baselines is <authorref id='auth:oberdiek'/> <copyright owner='Heiko Oberdiek' year='2006-2012'/> <license type='lppl1.3'/> - <version number='2.25'/> + <version number='2.26'/> <description> This package offers a means to remove the limitation, of only two properties, that is inherent in the way LaTeX’s reference system @@ -6889,6 +6897,10 @@ the height difference of the two baselines is % \item % Documentation updates. % \end{Version} +% \begin{Version}{2016/05/21 v2.26} +% \item +% update zref-savepos for new luatex +% \end{Version} % \end{History} % % \PrintIndex |