texlive[53965] Master: zwpagelayout (28feb20)
commits+karl at tug.org
commits+karl at tug.org
Fri Feb 28 23:32:30 CET 2020
Revision: 53965
http://tug.org/svn/texlive?view=revision&revision=53965
Author: karl
Date: 2020-02-28 23:32:29 +0100 (Fri, 28 Feb 2020)
Log Message:
-----------
zwpagelayout (28feb20)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/zwpagelayout/README
trunk/Master/texmf-dist/doc/latex/zwpagelayout/adjustfoot.pdf
trunk/Master/texmf-dist/doc/latex/zwpagelayout/adjusthead.pdf
trunk/Master/texmf-dist/doc/latex/zwpagelayout/coversample.pdf
trunk/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.pdf
trunk/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex
trunk/Master/texmf-dist/tex/latex/zwpagelayout/zwpagelayout.sty
trunk/Master/tlpkg/libexec/ctan2tds
Modified: trunk/Master/texmf-dist/doc/latex/zwpagelayout/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/zwpagelayout/README 2020-02-28 22:31:09 UTC (rev 53964)
+++ trunk/Master/texmf-dist/doc/latex/zwpagelayout/README 2020-02-28 22:32:29 UTC (rev 53965)
@@ -1,5 +1,5 @@
=============================================================================
-Package: zwpagelayout Version 1.4c 13 Janyary 2013
+Package: zwpagelayout Version 1.4d 28 February 2020
=============================================================================
This package was developed as a typographers toolbox offering the most
@@ -10,12 +10,24 @@
Partial PDF/X conformance is implemented and black overprint is enabled
in pdfTeX, dvips, as well as (x)dvipdfm(x) drivers, i.e in XeLaTeX.
-Version 1.4c is a bug fix, the PDF boxes now properly work in the
-(x)dvipdfm(x) family of drivers.
+Version 1.4d is a bug fix:
+* PDF/X-1a identification corrected.
+* Package iftex loaded instead of ifpdf and ifxetex.
+* Lualatex compatibility supported
Version 1.4 implements black overprint for (x)dvipdfm(x) family of drivers,
i.e. it now works also with XeLaTeX.
+
+Installation:
+
+1. put zwpagelayout.sty to the directory where latex expects packages,
+ preferably texmf-dist/tex/latex/zwpagelayout
+
+2. put all remaining files to a directory where texdoc looks for
+ documentation, preferably texmf-dist/doc/zwpagelayout
+
+
The license of the package is LPPL.
Author: Z. Wagner, http://icebearsoft.euweb.cz
Modified: trunk/Master/texmf-dist/doc/latex/zwpagelayout/adjustfoot.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/zwpagelayout/adjusthead.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/zwpagelayout/coversample.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex 2020-02-28 22:31:09 UTC (rev 53964)
+++ trunk/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex 2020-02-28 22:32:29 UTC (rev 53965)
@@ -1,4 +1,4 @@
-%% $Id: zwpagelayout.tex 454 2013-01-13 18:30:27Z zw $
+%% $Id: zwpagelayout.tex 548 2020-02-28 13:27:51Z zw $
\input utf8-t1 % encTeX required
\documentclass[11pt]{article}
\usepackage{zwgetfdate}
@@ -118,11 +118,20 @@
to be switched off and just add the crop marks provided the paper dimensions are correctly
supplied. The details will be explained later when describing the package options.
+\section{Installation}\label{installation}
+The package consists of a single file, \texttt{zwpagelayout.sty}. Put it to a directory where
+\LaTeX\ expects packages, preferably \texttt{texmf-dist/tex/latex/zwpagelayout}. All remaining
+files belong to the documentation, put them to a directory where documentation (including
+documentation sources) is expected by \pkg{texdoc} or a similar program, preferably
+\texttt{texmf-dist/doc/zwpagelayout}.
+
\section{Package dependence}
As written in the introduction, the goal was to implement as much within this single package in
order to reduce the risk of clashes. Yet a few packages may be loaded. The package needs to know
-what engine is being used. For this purpose the \pkg{ifxetex} and \pkg{ifpdf} packages are used. If
-any of these packages is not found, it is assumed that the corresponding engine is not available.
+what engine is being used. For this purpose the \pkg{iftex} package\footnote{Up to version 1.4c
+both \pkg{ifxetex} and \pkg{ifpdf} were used. Nowadays both these packages are deprecated and load
+\pkg{iftex}. The package would fail with a critical error if they were used.} is used. If
+the package is not found, it is assumed that the engines are not available.
No error is reported. The color support requires the \pkg{color} package. It is loaded only if the
color support is requested. The algorithm for deciding when the package is needed will be described
in detail in section~\ref{color}.
@@ -1262,6 +1271,15 @@
specify the date in the \cmd{usepackage} or \cmd{RequirePackage} command if you rely on a specific
feature not available in the old version of the package.
+\subsection{Version 1.4d, 2020/02/07}
+\begin{itemize}
+\item Bug fix, packages \pkg{ifpdf} and \pkg{ifxetex} replaced with \pkg{iftex}.
+\item Bug fix, identification of PDF/X-1a corrected.
+\item Feature request, luatex85 loaded in order to support Lua\LaTeX\ compatibility.
+\item Modification, distribution file flattened as required by CTAN, see
+section~\ref{installation}.
+\end{itemize}
+
\subsection{Version 1.4c, 2013/01/13}
Bug fix, the PDF boxes are properly set even in the (x)dvipdfm(x) family of drivers, i.\,e.\@ in
\XeLaTeX.
@@ -1346,7 +1364,7 @@
\section{License}
The package can be used and distributed according to the \LaTeX\ Project Public License version~1.3 or later the
-text of which can be found at the \texttt{License.txt} file in the \texttt{doc} directory or at
+text of which can be found at the \texttt{License.txt} file or at
\url{http://www.latex-project.org/lppl.txt}
\section{Trade marks}
Modified: trunk/Master/texmf-dist/tex/latex/zwpagelayout/zwpagelayout.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/zwpagelayout/zwpagelayout.sty 2020-02-28 22:31:09 UTC (rev 53964)
+++ trunk/Master/texmf-dist/tex/latex/zwpagelayout/zwpagelayout.sty 2020-02-28 22:32:29 UTC (rev 53965)
@@ -1,7 +1,7 @@
-\ProvidesPackage{zwpagelayout}[2013/01/13 ZW Page Layout]
-\PackageInfo{zwpagelayout}{$Id: zwpagelayout.sty 453 2013-01-13 17:12:17Z zw $\@gobble}
+\ProvidesPackage{zwpagelayout}[2020/02/28 ZW Page Layout]
+\PackageInfo{zwpagelayout}{$Id: zwpagelayout.sty 547 2020-02-28 13:17:43Z zw $\@gobble}
-%% Copyright 2008--2013 Z. Wagner, http://icebearsoft.euweb.cz
+%% Copyright 2008--2020 Z. Wagner, http://icebearsoft.euweb.cz
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -20,8 +20,8 @@
% adjustfoot.tex, adjustfoot.pdf, adjusthead.tex, adjusthead.pdf,
% coversample.tex, coversample.pdf, LoremIpsumDolor.tex.
-\@ifpackageloaded{ifpdf}{}{\IfFileExists{ifpdf.sty}{\RequirePackage{ifpdf}}{\newif\ifpdf}}
-\@ifpackageloaded{ifxetex}{}{\IfFileExists{ifxetex.sty}{\RequirePackage{ifxetex}}{\newif\ifxetex}}
+\@ifpackageloaded{iftex}{}{\IfFileExists{iftex.sty}{\RequirePackage{iftex}}{\newif\ifpdf\newif\ifxetex\newif\ifluatex}}
+\ifluatex\RequirePackage{luatex85}\fi
\RequirePackage{kvoptions}[2010/02/22]
\SetupKeyvalOptions{family=zwpl,prefix=zwpl@}
@@ -342,7 +342,7 @@
\ifcat$\zwpl at pdfminorversion$ \else \ZWifdriver{pdftex}{\pdfminorversion3 \relax}\fi
\def\zwpl at pdfxinfo{}
\ifzwpl at pdfx
- \def\zwpl at pdfxinfo{ /GTS_PDFXVersion (PDF/X-1:2001) /GTS_PDFXConformance (PDFX-1a:2001)}
+ \def\zwpl at pdfxinfo{ /GTS_PDFXVersion (PDF/X-1a:2001) /GTS_PDFXConformance (PDFX-1a:2001)}
\ifcat$\zwpl at ICCfile$ \else
\ifcase\zwpl at Driver
\or
@@ -401,7 +401,7 @@
/S/GTS_PDFX
/OutputCondition (\zwpl at OutputCondition)
/OutputConditionIdentifier (\zwpl at OutputConditionIdentifier)
- /RegistryName (http://www/color.org)\zwpl at profile
+ /RegistryName (http://www.color.org)\zwpl at profile
>> ]}
\ifcase\zwpl at Driver
\or
Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds 2020-02-28 22:31:09 UTC (rev 53964)
+++ trunk/Master/tlpkg/libexec/ctan2tds 2020-02-28 22:32:29 UTC (rev 53965)
@@ -1386,7 +1386,6 @@
'zhmetrics', "&MAKEcopy",
'zhmetrics-uptex', "&MAKEflatten",
'zwgetfdate', "&MAKEcopy",
- 'zwpagelayout',"&MAKEcopy",
);
More information about the tex-live-commits
mailing list.