diff options
author | Karl Berry <karl@freefriends.org> | 2012-05-14 23:51:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-05-14 23:51:32 +0000 |
commit | 0c3f9432e0660b6ef2af2ea0c692a0ac33cb66be (patch) | |
tree | be3f87cff767f50c9143bd5bf2852cdcbb27aad5 /Master/texmf-dist/doc/latex | |
parent | 55d1de51b1ff992d4bc2accd2f5756a72dde0428 (diff) |
zwpagelayout 1.4 (14may12)
git-svn-id: svn://tug.org/texlive/trunk@26381 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/zwpagelayout/README | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/zwpagelayout/adjustfoot.pdf | bin | 89001 -> 89001 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/zwpagelayout/adjusthead.pdf | bin | 88764 -> 88764 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/zwpagelayout/coversample.pdf | bin | 65926 -> 65926 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.pdf | bin | 467808 -> 468861 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex | 35 |
6 files changed, 29 insertions, 12 deletions
diff --git a/Master/texmf-dist/doc/latex/zwpagelayout/README b/Master/texmf-dist/doc/latex/zwpagelayout/README index 480e4dc3b04..40675167bcc 100644 --- a/Master/texmf-dist/doc/latex/zwpagelayout/README +++ b/Master/texmf-dist/doc/latex/zwpagelayout/README @@ -1,5 +1,5 @@ ============================================================================= -Package: zwpagelayout Version 1.3a 10 January 2012 +Package: zwpagelayout Version 1.4 13 May 2012 ============================================================================= This package was developed as a typographers toolbox offering the most @@ -8,8 +8,8 @@ as well as the page layout. The next important feature is the ability of printing crop marks both with TeX + dvips or (x)dvipdfm(x) and with pdfTeX. Finally it is possible to reflect pages both horizontally and vertically. -Version 1.3a is a bug release. It fixes a bug that occured when the -onlycropmark option was used. +Version 1.4 implements black overprint for (x)dvipdfm(x) family of drivers, +i.e. it now works also with XeLaTeX. The license of the package is LPPL. diff --git a/Master/texmf-dist/doc/latex/zwpagelayout/adjustfoot.pdf b/Master/texmf-dist/doc/latex/zwpagelayout/adjustfoot.pdf Binary files differindex 0d8414a42b8..e7ca761b803 100644 --- a/Master/texmf-dist/doc/latex/zwpagelayout/adjustfoot.pdf +++ b/Master/texmf-dist/doc/latex/zwpagelayout/adjustfoot.pdf diff --git a/Master/texmf-dist/doc/latex/zwpagelayout/adjusthead.pdf b/Master/texmf-dist/doc/latex/zwpagelayout/adjusthead.pdf Binary files differindex ef1ad71b190..ae3bf8a3ff4 100644 --- a/Master/texmf-dist/doc/latex/zwpagelayout/adjusthead.pdf +++ b/Master/texmf-dist/doc/latex/zwpagelayout/adjusthead.pdf diff --git a/Master/texmf-dist/doc/latex/zwpagelayout/coversample.pdf b/Master/texmf-dist/doc/latex/zwpagelayout/coversample.pdf Binary files differindex 9a0dabda098..25fc90831cb 100644 --- a/Master/texmf-dist/doc/latex/zwpagelayout/coversample.pdf +++ b/Master/texmf-dist/doc/latex/zwpagelayout/coversample.pdf diff --git a/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.pdf b/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.pdf Binary files differindex 52d03a50bc3..82d5a39e31e 100644 --- a/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.pdf +++ b/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.pdf diff --git a/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex b/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex index b94e1674bd9..35d9a87890c 100644 --- a/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex +++ b/Master/texmf-dist/doc/latex/zwpagelayout/zwpagelayout.tex @@ -1,8 +1,8 @@ -%% $Id: zwpagelayout.tex 424 2012-01-10 22:42:46Z zw $ +%% $Id: zwpagelayout.tex 433 2012-05-13 17:22:20Z zw $ \input utf8-t1 % encTeX required \documentclass[11pt]{article} \usepackage{zwgetfdate} -\usepackage[footskip=30pt,topmargin=2cm,leftmargin=2cm,rightmargin=5cm,botmargin,nopdfinfo]{zwpagelayout} +\usepackage[footskip=30pt,topmargin=2cm,leftmargin=15mm,rightmargin=55mm,botmargin,nopdfinfo]{zwpagelayout} \usepackage[T1]{fontenc} \usepackage{lmodern,array,dcolumn,verbatim,graphicx} \usepackage[figuresright]{rotating} @@ -249,7 +249,7 @@ It is even possible to calculate both dimensions using \eg. \end{verbatim} \subsubsection{Standard paper sizes}\label{standard} -\omg{a0\,\ldots}\omg{\ldots\,c10}\omg{executive}\omg{legal}\omg{letter} +\omg{a0\,\ldots\,c10}\omg{executive}\omg{legal}\omg{letter} Options \opt{a0}\ldots\opt{a10}, \opt{b0}\ldots\opt{b10}, \opt{c0}\ldots\opt{c10} are used to select paper size according to the A, B or C series where the dimensions are rounded to integers in milimeters. For instance, the A6 size is \papdims[\krat]{a6}. The package also supports paper sizes @@ -803,8 +803,15 @@ The overprinting support must be requested by the \opt{overprint} option. If the overprint any color, not just black. You thus should not enable overprinting globally. The mode is therefore set to \textit{knockout} within the package. -Overprint support is currently implemented for pdftex and dvips only. Support for (x)dvipdfm(x) is -prepared but there is a bug in it. It will hopefully be fixed soon. +\cmg{OverprintXeTeXExtGState} +Overprint is implemented in all supported drivers. However, there is a minor problem with the +(x)dvipdfm(x) family of drivers. The definition of the graphic state must be present in the +resources of each page where overprinting is used. The (x)dvipdfm(x) drivers do not do it +automatically, it has to be done by the \cmd{OverprintXeTeXExtGState} macro. Since the cropmarks +switch overprint off, they require the definition of the graphic state and the macro is always +invoked from the running head. This requirement is thus a minor problem. The user usually does not +care whether overprint is enabled for preview and proof-reading. The final document will have +cropmarks and thus overprint will be enabled. \cmg{SetOverprint}\cmg{SetKnockout} These macros change the mode to \textit{overprint} or \textit{knockout}, respectively. They act as @@ -837,6 +844,14 @@ Although \textit{red}, \textit{green}, \textit{blue} will rarely be used for ove just as a background), option \opt{redefinetocmyk} requests redefinition of these colors to CMYK. The \textit{black} color will be redefined as well. +\vb +\textbf{Important note:} the (x)dvipdfm(x) drivers may switch to the gray colour model after +\cmd{textcolor} even if redefinition of black or even all colours to CMYK was requested. If black +overprint does not work, insert explicit \verb;\color{cmykblack};. This trick is not needed with +pdf\TeX\ or dvips. + +\vb + \mg{grblack}\mg{rgbred}\mg{rgbgreen}\mg{rgbblue} If the colors are redefined to CMYK, the original definitions are not available. Although you redefine them due to a printing process where the RGB colors are undesirable, you can sometimes @@ -1202,10 +1217,8 @@ used in \XeTeX\ or more specifically with (x)dvipdfm(x) drivers, other \texttt{b code must not be used. See section~\ref{reflection} for details on its implementation. \subsection{Overprinting} -Overprinting is not yet supported in (x)dvipdfm(x), thus it does not work in \XeTeX, see -section~\ref{overprinting}. The author will try to implement it soon. In fact the macros are prepared -but commented out because they cause an error message and resulting PDF file cannot be displayed. -Your help will be appreciated. +Overprinting works in (x)dvipdfm(x) drivers but may be cumbersome in some situations. More details +are given in section~\ref{overprinting}. It was also found that overprinting does not work if the PostScript file is converted to PDF by GhostScript version~7.x. This is a bug in GhostScript, overprinting works fine if @@ -1230,6 +1243,10 @@ This section summarizes the changes. The version and the package date is given. 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.4, 2012/05/13} +Black overprint is implemented for the (x)dvipdfm(x) family of drivers. It means that it now works +in \XeLaTeX, see section~\ref{overprinting}. + \subsection{Version 1.3a, 2012/01/10} \begin{itemize} \item Bug fix, code rearrangement in order to prevent an error message if \opt{onlycropmarks} is |