Hello community,

here is the log from the commit of package texlive-specs-z for openSUSE:Factory 
checked in at 2013-09-12 14:16:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-specs-z (Old)
 and      /work/SRC/openSUSE:Factory/.texlive-specs-z.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive-specs-z"

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-specs-z/texlive-specs-z.changes  
2013-07-24 15:30:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.texlive-specs-z.new/texlive-specs-z.changes     
2013-09-12 14:21:17.000000000 +0200
@@ -1,0 +2,61 @@
+Tue Sep 10 15:25:02 UTC 2013 - [email protected]
+
+- Change /bin/env to /usr/bin/env in latexdiff tool below doc 
+
+-------------------------------------------------------------------
+Fri Aug  9 07:31:30 UTC 2013 - [email protected]
+
+- Be aware that the package texlive-ascii-font is the former
+  texlive-ascii
+
+-------------------------------------------------------------------
+Thu Aug  8 14:43:07 UTC 2013 - [email protected]
+
+- Do not override TEXMFLOCAL with TEXMFMAIN as this is now TEXMFDIST 
+
+-------------------------------------------------------------------
+Wed Aug  7 11:01:50 UTC 2013 - [email protected]
+
+- Drop dependency freeglut-devel of texlive-asymptote (bnc#833498)
+
+-------------------------------------------------------------------
+Mon Aug  5 10:24:25 UTC 2013 - [email protected]
+
+- Make sure that TEXMFMAIN is /usr/share/texmf now 
+- Replace texmf.cnf if really required that is do not install
+  as .rpmnew but move the old to .rpmold
+
+-------------------------------------------------------------------
+Fri Aug  2 08:45:18 UTC 2013 - [email protected]
+
+- Move leipzig.tex from doc/latex/leipzig/leipzig.tex to 
+  tex/latex/leipzig/leipzig.tex
+
+-------------------------------------------------------------------
+Tue Jul 30 16:14:46 UTC 2013 - [email protected]
+
+- Update to TeXLive 2013 (timestamp 20130620)
+  + Distribution layout: the top-level texmf/ directory has been
+    merged into texmf-dist/, for simplicity. Both the TEXMFMAIN
+    and TEXMFDIST Kpathsea variables now point to texmf-dist.
+  + Many small language collections have been merged together,
+    to simplify installation.
+  + MetaPost: native support for PNG output and floating-point
+    (IEEE double) has been added.
+  + LuaTEX: updated to Lua 5.2, and includes a new library
+    (pdfscanner) to process external PDF page content, among
+    much else (see its web pages).
+  + XeTEX (also see its web pages for more):
+    The HarfBuzz library now used for font layout instead of ICU.
+    Graphite2 and HarfBuzz are used instead of SilGraphite for Graphite layout.
+    On Macs, Core Text is used instead of the (deprecated) ATSUI.
+    Prefer TrueType/OpenType fonts to Type1 when the names are the same.
+    Fix occasional mismatch in font finding between XeTEX and xdvipdfmx.
+    Support OpenType math cut-ins.
+  + xdvi: now uses FreeType instead of t1lib for rendering.
+  + microtype.sty: some support for XeTEX (protrusion) and LuaTEX
+    (protrusion, font expansion, tracking), among other enhancements. 
+- Update biblatex-biber to 1.7
+- Udpate biblatex of TeXLive 2013 to 2.7a
+
+-------------------------------------------------------------------

New:
----
  FAQ-en.tar.xz
  GS1.doc.tar.xz
  GS1.tar.xz
  MemoirChapStyles.tar.xz
  Type1fonts.tar.xz
  zhnumber.doc.tar.xz
  zhnumber.tar.xz
  zxjafbfont.doc.tar.xz
  zxjafbfont.tar.xz
  zxjafont.doc.tar.xz
  zxjafont.tar.xz
  zxjatype.doc.tar.xz
  zxjatype.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texlive-specs-z.spec ++++++
--- /var/tmp/diff_new_pack.8m2Xkw/_old  2013-09-12 14:21:18.000000000 +0200
+++ /var/tmp/diff_new_pack.8m2Xkw/_new  2013-09-12 14:21:18.000000000 +0200
@@ -44,34 +44,47 @@
 Source1006:     ESIEEcv.doc.tar.xz
 Source1007:     ESIEEcv.tar.xz
 Source1008:     FAQ-en.doc.tar.xz
-Source1009:     HA-prosper.doc.tar.xz
-Source1010:     HA-prosper.tar.xz
-Source1011:     IEEEconf.doc.tar.xz
-Source1012:     IEEEconf.tar.xz
-Source1013:     IEEEtran.doc.tar.xz
-Source1014:     IEEEtran.tar.xz
-Source1015:     MemoirChapStyles.doc.tar.xz
-Source1016:     SIstyle.doc.tar.xz
-Source1017:     SIstyle.tar.xz
-Source1018:     SIunits.doc.tar.xz
-Source1019:     SIunits.tar.xz
-Source1020:     Tabbing.doc.tar.xz
-Source1021:     Tabbing.tar.xz
-Source1022:     Type1fonts.doc.tar.xz
-Source1023:     zapfchan.tar.xz
-Source1024:     zapfding.tar.xz
-Source1025:     zed-csp.doc.tar.xz
-Source1026:     zed-csp.tar.xz
-Source1027:     zhmetrics.doc.tar.xz
-Source1028:     zhmetrics.tar.xz
-Source1029:     zhspacing.doc.tar.xz
-Source1030:     zhspacing.tar.xz
-Source1031:     ziffer.doc.tar.xz
-Source1032:     ziffer.tar.xz
-Source1033:     zwgetfdate.doc.tar.xz
-Source1034:     zwgetfdate.tar.xz
-Source1035:     zwpagelayout.doc.tar.xz
-Source1036:     zwpagelayout.tar.xz
+Source1009:     FAQ-en.tar.xz
+Source1010:     GS1.doc.tar.xz
+Source1011:     GS1.tar.xz
+Source1012:     HA-prosper.doc.tar.xz
+Source1013:     HA-prosper.tar.xz
+Source1014:     IEEEconf.doc.tar.xz
+Source1015:     IEEEconf.tar.xz
+Source1016:     IEEEtran.doc.tar.xz
+Source1017:     IEEEtran.tar.xz
+Source1018:     MemoirChapStyles.doc.tar.xz
+Source1019:     MemoirChapStyles.tar.xz
+Source1020:     SIstyle.doc.tar.xz
+Source1021:     SIstyle.tar.xz
+Source1022:     SIunits.doc.tar.xz
+Source1023:     SIunits.tar.xz
+Source1024:     Tabbing.doc.tar.xz
+Source1025:     Tabbing.tar.xz
+Source1026:     Type1fonts.doc.tar.xz
+Source1027:     Type1fonts.tar.xz
+Source1028:     zapfchan.tar.xz
+Source1029:     zapfding.tar.xz
+Source1030:     zed-csp.doc.tar.xz
+Source1031:     zed-csp.tar.xz
+Source1032:     zhmetrics.doc.tar.xz
+Source1033:     zhmetrics.tar.xz
+Source1034:     zhnumber.doc.tar.xz
+Source1035:     zhnumber.tar.xz
+Source1036:     zhspacing.doc.tar.xz
+Source1037:     zhspacing.tar.xz
+Source1038:     ziffer.doc.tar.xz
+Source1039:     ziffer.tar.xz
+Source1040:     zwgetfdate.doc.tar.xz
+Source1041:     zwgetfdate.tar.xz
+Source1042:     zwpagelayout.doc.tar.xz
+Source1043:     zwpagelayout.tar.xz
+Source1044:     zxjafbfont.doc.tar.xz
+Source1045:     zxjafbfont.tar.xz
+Source1046:     zxjafont.doc.tar.xz
+Source1047:     zxjafont.tar.xz
+Source1048:     zxjatype.doc.tar.xz
+Source1049:     zxjatype.tar.xz
 NoSource:       1000
 NoSource:       1001
 NoSource:       1002
@@ -109,6 +122,19 @@
 NoSource:       1034
 NoSource:       1035
 NoSource:       1036
+NoSource:       1037
+NoSource:       1038
+NoSource:       1039
+NoSource:       1040
+NoSource:       1041
+NoSource:       1042
+NoSource:       1043
+NoSource:       1044
+NoSource:       1045
+NoSource:       1046
+NoSource:       1047
+NoSource:       1048
+NoSource:       1049
 BuildRequires:  buffer
 BuildRequires:  ed
 BuildRequires:  file

++++++ Asana-Math.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doc/fonts/Asana-Math/FontLog.txt 
new/doc/fonts/Asana-Math/FontLog.txt
--- old/doc/fonts/Asana-Math/FontLog.txt        2011-10-21 00:31:09.000000000 
+0200
+++ new/doc/fonts/Asana-Math/FontLog.txt        2012-07-29 19:03:56.000000000 
+0200
@@ -33,4 +33,8 @@
 
 000.946 Fixed math kern information for math script letters. Thanks again to 
Mateus Araújo for sorting this out.
 
-000.947 Math kern information removed due to a bug. Added the six die symbols.
\ No newline at end of file
+000.947 Math kern information removed due to a bug. Added the six die symbols.
+
+000.948 Added U+2031
+
+000.949 Added versical variants for slash
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/Asana-Math.doc.tlpobj 
new/tlpkg/tlpobj/Asana-Math.doc.tlpobj
--- old/tlpkg/tlpobj/Asana-Math.doc.tlpobj      2011-10-21 04:26:30.000000000 
+0200
+++ new/tlpkg/tlpobj/Asana-Math.doc.tlpobj      2012-07-30 04:42:12.000000000 
+0200
@@ -1,6 +1,6 @@
 name Asana-Math.doc
 category Package
-revision 24343
+revision 27228
 shortdesc doc files of Asana-Math
 relocated 1
 docfiles size=2

++++++ Asana-Math.tar.xz ++++++
Files old/fonts/opentype/public/Asana-Math/Asana-Math.otf and 
new/fonts/opentype/public/Asana-Math/Asana-Math.otf differ
Files old/fonts/truetype/public/Asana-Math/Asana-Math.ttf and 
new/fonts/truetype/public/Asana-Math/Asana-Math.ttf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/Asana-Math.tlpobj 
new/tlpkg/tlpobj/Asana-Math.tlpobj
--- old/tlpkg/tlpobj/Asana-Math.tlpobj  2011-10-21 04:26:30.000000000 +0200
+++ new/tlpkg/tlpobj/Asana-Math.tlpobj  2012-07-30 04:42:12.000000000 +0200
@@ -1,6 +1,6 @@
 name Asana-Math
 category Package
-revision 24343
+revision 27228
 shortdesc A font to typeset maths in Xe(La)TeX and Lua(La)TeX.
 relocated 1
 longdesc The Asana-Math font is an OpenType font that includes almost
@@ -14,6 +14,6 @@
  RELOC/fonts/opentype/public/Asana-Math/Asana-Math.otf
  RELOC/fonts/truetype/public/Asana-Math/Asana-Math.ttf
 catalogue-ctan /fonts/Asana-Math
-catalogue-date 2011-10-20 20:20:48 +0200
+catalogue-date 2012-06-11 11:02:36 +0200
 catalogue-license ofl
-catalogue-version 000.947
+catalogue-version 000.949

++++++ FAQ-en.doc.tar.xz ++++++
++++ 54690 lines of diff (skipped)

++++++ IEEEtran.doc.tar.xz ++++++
++++ 2907 lines of diff (skipped)

++++++ IEEEtran.tar.xz ++++++
++++ 1769 lines of diff (skipped)

++++++ texlive-specs.tar.xz ++++++
++++ 335945 lines of diff (skipped)

++++++ zapfchan.tar.xz ++++++
Files old/fonts/tfm/cspsfonts-adobe/zapfchan/pzcmi8z.tfm and 
new/fonts/tfm/cspsfonts-adobe/zapfchan/pzcmi8z.tfm differ
Files old/fonts/tfm/cspsfonts-adobe/zapfchan/rpzcmi.tfm and 
new/fonts/tfm/cspsfonts-adobe/zapfchan/rpzcmi.tfm differ
Files old/fonts/vf/cspsfonts-adobe/zapfchan/pzcmi8z.vf and 
new/fonts/vf/cspsfonts-adobe/zapfchan/pzcmi8z.vf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/zapfchan.tlpobj 
new/tlpkg/tlpobj/zapfchan.tlpobj
--- old/tlpkg/tlpobj/zapfchan.tlpobj    2011-04-06 04:17:44.000000000 +0200
+++ new/tlpkg/tlpobj/zapfchan.tlpobj    2012-12-22 04:32:47.000000000 +0100
@@ -1,6 +1,6 @@
 name zapfchan
 category Package
-revision 21993
+revision 28614
 catalogue urw-base35
 shortdesc URW "Base 35" font pack for LaTeX.
 relocated 1
@@ -15,7 +15,7 @@
 longdesc (substituting for Adobe's Zapf Chancery); - URW Gothic L Book
 longdesc (substituting for Adobe's Avant Garde); and - URW Palladio L
 longdesc (substituting for Adobe's Palatino).
-runfiles size=62
+runfiles size=59
  RELOC/dvips/zapfchan/config.uzc
  RELOC/fonts/afm/adobe/zapfchan/pzcmi8a.afm
  RELOC/fonts/afm/urw/zapfchan/uzcmi8a.afm
@@ -25,8 +25,6 @@
  RELOC/fonts/tfm/adobe/zapfchan/pzcmi8c.tfm
  RELOC/fonts/tfm/adobe/zapfchan/pzcmi8r.tfm
  RELOC/fonts/tfm/adobe/zapfchan/pzcmi8t.tfm
- RELOC/fonts/tfm/cspsfonts-adobe/zapfchan/pzcmi8z.tfm
- RELOC/fonts/tfm/cspsfonts-adobe/zapfchan/rpzcmi.tfm
  RELOC/fonts/tfm/urw35vf/zapfchan/uzcmi7t.tfm
  RELOC/fonts/tfm/urw35vf/zapfchan/uzcmi8c.tfm
  RELOC/fonts/tfm/urw35vf/zapfchan/uzcmi8r.tfm
@@ -37,7 +35,6 @@
  RELOC/fonts/vf/adobe/zapfchan/pzcmi7t.vf
  RELOC/fonts/vf/adobe/zapfchan/pzcmi8c.vf
  RELOC/fonts/vf/adobe/zapfchan/pzcmi8t.vf
- RELOC/fonts/vf/cspsfonts-adobe/zapfchan/pzcmi8z.vf
  RELOC/fonts/vf/urw35vf/zapfchan/uzcmi7t.vf
  RELOC/fonts/vf/urw35vf/zapfchan/uzcmi8c.vf
  RELOC/fonts/vf/urw35vf/zapfchan/uzcmi8t.vf
@@ -48,5 +45,5 @@
  RELOC/tex/latex/zapfchan/t1uzc.fd
  RELOC/tex/latex/zapfchan/ts1uzc.fd
 catalogue-ctan /fonts/urw/base35
-catalogue-date 2011-03-01 21:42:17 +0100
+catalogue-date 2012-06-06 22:57:48 +0200
 catalogue-license gpl

++++++ zapfding.tar.xz ++++++
Files old/fonts/tfm/cspsfonts-adobe/zapfding/rpzdr.tfm and 
new/fonts/tfm/cspsfonts-adobe/zapfding/rpzdr.tfm differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/zapfding.tlpobj 
new/tlpkg/tlpobj/zapfding.tlpobj
--- old/tlpkg/tlpobj/zapfding.tlpobj    2011-03-02 04:17:18.000000000 +0100
+++ new/tlpkg/tlpobj/zapfding.tlpobj    2012-12-22 04:32:47.000000000 +0100
@@ -1,6 +1,6 @@
 name zapfding
 category Package
-revision 21570
+revision 28614
 catalogue urw-base35
 shortdesc URW "Base 35" font pack for LaTeX.
 relocated 1
@@ -15,17 +15,16 @@
 longdesc (substituting for Adobe's Zapf Chancery); - URW Gothic L Book
 longdesc (substituting for Adobe's Avant Garde); and - URW Palladio L
 longdesc (substituting for Adobe's Palatino).
-runfiles size=25
+runfiles size=24
  RELOC/dvips/zapfding/config.uzd
  RELOC/fonts/afm/adobe/zapfding/pzdr.afm
  RELOC/fonts/afm/urw/zapfding/uzdr.afm
  RELOC/fonts/map/dvips/zapfding/uzd.map
  RELOC/fonts/tfm/adobe/zapfding/pzdr.tfm
- RELOC/fonts/tfm/cspsfonts-adobe/zapfding/rpzdr.tfm
  RELOC/fonts/tfm/urw35vf/zapfding/uzdr.tfm
  RELOC/fonts/type1/urw/zapfding/uzdr.pfb
  RELOC/fonts/type1/urw/zapfding/uzdr.pfm
  RELOC/tex/latex/zapfding/uuzd.fd
 catalogue-ctan /fonts/urw/base35
-catalogue-date 2011-03-01 21:42:17 +0100
+catalogue-date 2012-06-06 22:57:48 +0200
 catalogue-license gpl

++++++ zwpagelayout.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doc/latex/zwpagelayout/README 
new/doc/latex/zwpagelayout/README
--- old/doc/latex/zwpagelayout/README   2012-01-13 00:12:07.000000000 +0100
+++ new/doc/latex/zwpagelayout/README   2013-01-16 00:01:45.000000000 +0100
@@ -1,5 +1,5 @@
 =============================================================================
-Package: zwpagelayout   Version 1.3a                          10 January 2012
+Package: zwpagelayout   Version 1.4c                          13 Janyary 2013
 =============================================================================
 
 This package was developed as a typographers toolbox offering the most 
@@ -7,9 +7,14 @@
 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.
+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.3a is a bug release. It fixes a bug that occured when the 
-onlycropmark option was used.
+Version 1.4c is a bug fix, the PDF boxes now properly work in the
+(x)dvipdfm(x) family of drivers.
+
+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.
 
Files old/doc/latex/zwpagelayout/adjustfoot.pdf and 
new/doc/latex/zwpagelayout/adjustfoot.pdf differ
Files old/doc/latex/zwpagelayout/adjusthead.pdf and 
new/doc/latex/zwpagelayout/adjusthead.pdf differ
Files old/doc/latex/zwpagelayout/coversample.pdf and 
new/doc/latex/zwpagelayout/coversample.pdf differ
Files old/doc/latex/zwpagelayout/zwpagelayout.pdf and 
new/doc/latex/zwpagelayout/zwpagelayout.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doc/latex/zwpagelayout/zwpagelayout.tex 
new/doc/latex/zwpagelayout/zwpagelayout.tex
--- old/doc/latex/zwpagelayout/zwpagelayout.tex 2012-01-13 00:12:07.000000000 
+0100
+++ new/doc/latex/zwpagelayout/zwpagelayout.tex 2013-01-16 00:01:45.000000000 
+0100
@@ -1,8 +1,8 @@
-%% $Id: zwpagelayout.tex 424 2012-01-10 22:42:46Z zw $
+%% $Id: zwpagelayout.tex 454 2013-01-13 18:30:27Z 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}
@@ -77,7 +77,8 @@
 This package was developed as a typographers toolbox offering the most 
important features for
 everyday work. First it allows setting the paper size 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 pdf\TeX.
-Finally it is possible to reflect pages both horizontally and vertically.
+Finally it is possible to reflect pages both horizontally and vertically, 
select black overprint
+and set various PDF/X features.
 \end{abstract}
 
 \tableofcontents
@@ -249,7 +250,7 @@
 \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
@@ -260,7 +261,8 @@
 
 \subsection{Page bounding boxes}\label{Bboxes}
 The drivers usually set MediaBox to the physical size of the page. If 
cropmarks are requested (see
-section~\ref{cropmarks}), the package sets also BleedBox, TrimBox and ArtBox. 
CropBox is
+section~\ref{cropmarks}), the package sets also BleedBox and TrimBox, ArtBox 
is explicitely
+forbidden by PDF/X. CropBox is
 intentionally unset since it causes cropped display in Adobe Reader. Since 
page size setting is
 delayed, MediaBox contains the whole page including the area for the 
cropmarks. MediaBox is
 calculated by the driver, the other boxes are calculated by \TeX. Their 
dimensions are therefore
@@ -514,7 +516,7 @@
 The hypertext links made by the \pkg{hyperref} package will be wrong. If you 
wish to rotate parts
 of texts and preserve hyperlinks, use \pkg{rotating} instead.
 
-A word of warning has to be said. In \texttt{pdftext} reflection is 
implemented by redefininng
+A word of warning has to be said. In \texttt{pdftex} reflection is implemented 
by redefininng
 \cmd{shipout}. We add PDF literal code to the beginning of each page. For 
\texttt{dvips} we add
 code to the \texttt{bop-hook}. If you need your own code in the 
\texttt{bop-hook}, you have to
 store the old definition and execute it. For \texttt{xetex} we add code to 
\texttt{bop} and
@@ -557,7 +559,8 @@
 
 \subsubsection{Option \opt{cropgap}, default 5\,mm}
 \omg{cropgap}
-This is the space that must be left blank between the crop marks and the 
trimmed page.
+This is the space that must be left blank between the crop marks and the 
trimmed page. This area is
+also known as bleed.
 
 \subsubsection{Option \opt{cropframe}, default \false, standard 
\true}\label{cropframe}
 \omg{cropframe}
@@ -578,7 +581,7 @@
 \omg{croptitle}
 This option defines the text that should be printed on each page. It may \eg. 
be the title of the
 document. Remember that all spaces are gobbled when parsing the options. The 
spaces must therefore
-be specified as \verb*;\ ;.
+be specified as \verb*;\ ; or the text must be enclosed in curly braces.
 
 \subsubsection{Option \opt{cropseparator}}
 \omg{cropseparator}
@@ -680,7 +683,7 @@
 The width of the leaves is equal because it is achieved by \cmd{hfil}. If you 
specify
 \verb.foldcorr=-2mm., the corrected leaf will be 2\,mm narower that the 
others. Since there is
 \textit{1fil} in the width specification of the leaves, you can achieve nice 
tricks be specifying
-\verb.foldcorr=5cm plus -1fil.. In such a cas the \textit{1fil} in the 
corrected leaf will vanish
+\verb.foldcorr=5cm plus -1fil.. In such a case the \textit{1fil} in the 
corrected leaf will vanish
 and its width will be 5\,cm.
 
 Width corrections are not allowed in the \textit{Z} and \textit{4} types and 
the option value is
@@ -712,7 +715,7 @@
 even pages.
 
 \section{Color support}\label{color}
-The package is able to produce basic color support, namely it prints the names 
of separations. The
+The package offers basic color support, namely it prints the names of 
separations. The
 color support is implemented via a few options. Color printing is performed 
using the \pkg{color}
 package that is loaded automatically. The package does not use predefined 
color names.
 
@@ -728,7 +731,7 @@
 If none of the above applies, the color support is not needed and the package 
will not be loaded.
 
 If the \pkg{color} package is being loaded, no options are given to it. 
Especially the driver
-selected by the \opt{driver} option (see section~\ref{driver.selection}) is 
not sent. If you must
+selected by the \opt{driver} option (see section~\ref{driver.selection}) is 
not set. If you must
 specify any option for the \pkg{color} package, you have to load it yourself 
before loading
 \pkg{zwpagelayout}.
 
@@ -748,7 +751,7 @@
 default model is \texttt{cmyk}, the default value of this option is 
\verb;{1,1,1,1};. Notice that the
 syntax conforms to the requirements of the \pkg{color} package.
 
-\omg{colors}
+\omg{colors}\label{colors}
 Option \opt{colors} assigns names to the color components of the current 
model. Specification of
 each color must be enclosed in curly brackets. The color name is followed by a 
colon and comma
 separated values conforming to the syntax of the \pkg{color} package. It will 
be clear from the
@@ -788,6 +791,17 @@
 Notice that the \opt{colormodel} option was not specified. Its default value 
was used. The
 \opt{cropcolor} option left zero for the yellow separation.
 
+If a color is light as e.\,g. the process yellow, it may be better to display 
its name in white on
+a colored background. This is achieved by preceding the color name with an 
asterisk. This is now
+the default behaviour for the yellow color. The default definition is:
+
+\vb
+\begin{verbatim}
+colors={{CYAN:1,0,0,0},{MAGENTA:0,1,0,0},{*YELLOW:0,0,1,0},{BLACK:0,0,0,1}}
+\end{verbatim}
+
+\vb
+
 \subsection{CMYK colors}\label{cmykcolors}
 \mg{cmykblack}\mg{cmykread}\mg{cmykgreen}\mg{cmykblue}
 The \pkg{color} package defines \textit{black} using the GRAY model and colors 
\textit{red},
@@ -803,8 +817,15 @@
 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 +858,14 @@
 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
@@ -884,6 +913,10 @@
 they are declared in the package, \opt{nopdfinfo} will always erase the PDF 
title even if it is
 specified before \opt{title}.
 
+It has recently been found that these packages do not conflict, it is safe to 
specify some
+pieces of information by \pkg{zwpagelayout} and other pieces of information 
via \pkg{hyperref}.
+Anyway, this option will be preserved for the case that it might be needed in 
the future.
+
 \section{PDF/X-1a compliance}\label{pdfx1a}
 The package partially implements the PDF/X-1a standard. Remember that 
implementation is driver
 dependent and not everything can be achieved with all drivers. The following 
sections will give you
@@ -931,8 +964,9 @@
 to verify your configuration files and make sure that fonts are embedded.
 
 \subsection{Page bounding boxes}
-It is mandatory to set BleedBox, TrimBox, and ArtBox in addittion to MediaBox. 
Setting these boxes
-is explained in section~\ref{Bboxes}.
+It is mandatory to set BleedBox and TrimBox in addittion to MediaBox. Setting 
these boxes
+is explained in section~\ref{Bboxes}. ArtBox is explicitely forbidden by 
PDF/x, therefore it is not
+set.
 
 \subsection{PDF information}
 Mandatory fields are title, CreationDate and ModDate. All these fields are set 
automatically unless
@@ -1007,7 +1041,7 @@
 desirable. Imagine the situation when each chapter starts with a full page 
illustration on the left
 and with its title page on the right. In such cases you need to start at the 
even page but \LaTeX\
 does not contain any direct tool for doing it. This package provides the 
\cmd{NewEvenPage} with the
-same syntaxe as \cmd{NewOddPage}.
+same syntax as \cmd{NewOddPage}.
 
 \cmg{SetEvenPageMessage}
 Similarly this macro serves for setting the message text that appears if an 
empty page was inserted
@@ -1202,10 +1236,8 @@
 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 +1262,23 @@
 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.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.
+
+\subsection{Version 1.4b, 2012/10/04}
+New feature, the color name in the cropmarks can be displayed in white on a 
colored background, see
+page~\pageref{color}.
+
+\subsection{Version 1.4a, 2012/05/20}
+Bug fix, if a user requested unexistent page style, the cropmark mechanism 
looped forever until all
+main memory was exhausted. Now the package issues an error message and uses 
the ``empty'' page
+style.
+
+\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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/zwpagelayout.doc.tlpobj 
new/tlpkg/tlpobj/zwpagelayout.doc.tlpobj
--- old/tlpkg/tlpobj/zwpagelayout.doc.tlpobj    2012-01-13 04:29:46.000000000 
+0100
+++ new/tlpkg/tlpobj/zwpagelayout.doc.tlpobj    2013-01-16 04:41:14.000000000 
+0100
@@ -1,9 +1,9 @@
 name zwpagelayout.doc
 category Package
-revision 25083
+revision 28846
 shortdesc doc files of zwpagelayout
 relocated 1
-docfiles size=203
+docfiles size=204
  RELOC/doc/latex/zwpagelayout/License.txt
  RELOC/doc/latex/zwpagelayout/LoremIpsumDolor.tex
  RELOC/doc/latex/zwpagelayout/README

++++++ zwpagelayout.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tex/latex/zwpagelayout/zwpagelayout.sty 
new/tex/latex/zwpagelayout/zwpagelayout.sty
--- old/tex/latex/zwpagelayout/zwpagelayout.sty 2012-01-13 00:12:07.000000000 
+0100
+++ new/tex/latex/zwpagelayout/zwpagelayout.sty 2013-01-16 00:01:45.000000000 
+0100
@@ -1,7 +1,7 @@
-\ProvidesPackage{zwpagelayout}[2012/01/10 ZW Page Layout]
-\PackageInfo{zwpagelayout}{$Id: zwpagelayout.sty 424 2012-01-10 22:42:46Z zw 
$\@gobble}
+\ProvidesPackage{zwpagelayout}[2013/01/13 ZW Page Layout]
+\PackageInfo{zwpagelayout}{$Id: zwpagelayout.sty 453 2013-01-13 17:12:17Z zw 
$\@gobble}
 
-%% Copyright 2008--2011 Z. Wagner, http://icebearsoft.euweb.cz
+%% Copyright 2008--2013 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
@@ -158,7 +158,7 @@
 \DeclareBoolOption{color}
 \DeclareStringOption[cmyk]{colormodel}
 \DeclareStringOption[1,1,1,1]{cropcolor}
-\DeclareStringOption[{CYAN:1,0,0,0},{MAGENTA:0,1,0,0},{YELLOW:0,0,1,0},{BLACK:0,0,0,1}]{colors}
+\DeclareStringOption[{CYAN:1,0,0,0},{MAGENTA:0,1,0,0},{*YELLOW:0,0,1,0},{BLACK:0,0,0,1}]{colors}
 \DeclareBoolOption{redefineblack}
 \DeclareBoolOption{redefinetocmyk}
 
@@ -259,6 +259,7 @@
 
 % This part used always
 
+\let\ZWPL@XeTeXboxes\relax
 \AtBeginDocument{\ifcaseZWdriver \or
    \pdfpagewidth\paperwidth \pdfpageheight\paperheight
 \else
@@ -282,14 +283,14 @@
                             \zwpl@bleedwidth\space \zwpl@bleedheight]
                  /TrimBox [\zwpl@trimorig\space \zwpl@trimorig\space
                            \zwpl@trimwidth\space \zwpl@trimheight]
-                 /ArtBox [\zwpl@trimorig\space \zwpl@trimorig\space
-                          \zwpl@trimwidth\space \zwpl@trimheight]}
+                 %/ArtBox [\zwpl@trimorig\space \zwpl@trimorig\space
+                          %\zwpl@trimwidth\space \zwpl@trimheight]
+    }
     \ifcaseZWdriver
     \or
       \expandafter\pdfpageattr\expandafter{\zw@tmp}
     \or
-      \edef\zw@tmpx{pdf:put @pages <<\zw@tmp>>}
-      \expandafter\special\expandafter{\zw@tmpx}
+      \edef\ZWPL@XeTeXboxes{\noexpand\special{pdf:put @thispage <<\zw@tmp>>}}
     \else
       \special{! userdict begin
                  userdict /bop-hook known {/bop-hook load cvx /ZWBox-hook exch 
def} if
@@ -298,8 +299,8 @@
                                \zwpl@bleedwidth\space \zwpl@bleedheight] /PAGE 
pdfmark
                    [/TrimBox [\zwpl@trimorig\space \zwpl@trimorig\space
                               \zwpl@trimwidth\space \zwpl@trimheight] /PAGE 
pdfmark
-                   [/ArtBox [\zwpl@trimorig\space \zwpl@trimorig\space
-                             \zwpl@trimwidth\space \zwpl@trimheight] /PAGE 
pdfmark
+                   %[/ArtBox [\zwpl@trimorig\space \zwpl@trimorig\space
+                             %\zwpl@trimwidth\space \zwpl@trimheight] /PAGE 
pdfmark
                    userdict /ZWBox-hook known {ZWBox-hook} if
                  } def
       end}
@@ -662,6 +663,7 @@
 % Black overprint implementation
 \let\zwpl@setop\relax
 \let\zwpl@resetop\relax
+\let\OverprintXeTeXExtGState\relax
 \newif\ifzwpl@op
 
 \ifzwpl@overprint
@@ -691,29 +693,22 @@
     \fi
   }
 \or % xetex
-  \iffalse % disabled because it does not work
   \special{pdf: object @opoff << /Type /ExtGState /op false /OP false /OPM 0 
>>}
   \special{pdf: object @opon << /Type /ExtGState /op true /OP true /OPM 1 >>}
   \special{pdf: object @extgs << /GSko @opoff /GSop @opon >>}
-  %\special{pdf: object @ExtGS << /ExtGState @extgs >>}
-  %\def\ZWAddResources{\special{pdf: put @thispage << /Resources @ExtGS >>}}
-  %\def\ZWAddResources{\special{pdf: put @resources << /Resources @ExtGS >>}}
-  \def\ZWAddResources{\special{pdf: put @resources << /ExtGState @extgs >>}}
   % macros for setting and resetting the overprint state
+  % (x)dvipdfm(x) requires setting ExtGState at each page where overprint
+  % is going to be used, done automatically if cropmarks are enabled
+  \def\OverprintXeTeXExtGState{\special{pdf: put @resources << /ExtGState 
@extgs >>}}
   \def\zwpl@setop{\zwpl@resetop
     \aftergroup\zwpl@resetop}
   \def\zwpl@resetop{%
     \ifzwpl@op
-      \special{pdf: content /GSop gs}%
+      \special{pdf: code /GSop gs}%
     \else
-      \special{pdf: content /GSko gs}%
+      \special{pdf: code /GSko gs}%
     \fi
-    }
-  \else
-    \def\zwpl@setop{%
-        \PackageWarningNoLine{zwpagelayout}{Overprint not yet supported in 
(x)dvipdfm(x)}}
-    \let\zwpl@resetop\zwpl@setop
-  \fi % iffalse
+  }
 \else % dvips
   \def\zwpl@setop{\zwpl@resetop
     \aftergroup\zwpl@resetop}
@@ -753,16 +748,29 @@
 \fi
 
 \def\zwpl@testps#1{\xdef\zw@pstyle{ZW\ZWpercent#1\ZWpercent}%
-    
\@ifundefined{ps@\zw@pstyle}{\zwpl@patchps{#1}{\zw@pstyle}}{}\zwpl@next{\zw@pstyle}}
+    \@ifundefined{ps@#1}{\xdef\zw@reqstyle{empty}%
+      \PackageError{zwpagelayout}{Page style `#1' undefined, `empty' will be 
used.}}%
+      {\xdef\zw@reqstyle{#1}}%
+    
\@ifundefined{ps@\zw@pstyle}{\zwpl@patchps{\zw@reqstyle}{\zw@pstyle}}{}\zwpl@next{\zw@pstyle}}
 
 \def\zwpl@patchps#1#2{\expandafter\gdef\csname ps@#2\endcsname{\csname 
ps@#1\endcsname \zwpl@patchfoot}}
 
 \def\zwpl@patchfoot{\let\zwpl@oddfoot\@oddfoot \let\zwpl@evenfoot\@evenfoot
-  \def\@oddfoot{\zwpl@cropbox\zwpl@oddfoot}%
-  \def\@evenfoot{\zwpl@cropbox\zwpl@evenfoot}}
+  \ifzwpl@overprint
+    \expandafter\ifx\csname OverprintXeTeXExtGState\endcsname\relax \else
+      \let\zwpl@oddhead\@oddhead \let\zwpl@evenhead\evenhead
+      \def\@oddhead{\OverprintXeTeXExtGState \zwpl@oddhead}%
+      \def\@evenhead{\OverprintXeTeXExtGState \zwpl@evenhead}%
+    \fi
+  \fi
+  \def\@oddfoot{\zwpl@cropbox\zwpl@oddfoot\zw@tinyfil}%
+  \def\@evenfoot{\zwpl@cropbox\zwpl@evenfoot\zw@tinyfil}}
+
+\def\zw@tinyfil{\tolerance\@M \hskip \z@ plus .00001fil \relax}
 
 % We must use the knockout mode in the cropmarks (added 2010-12-21)
 \def\zwpl@cropbox{{\globaldefs=0\relax \ifzwpl@overprint\SetKnockout\fi
+  \csname ZWPL@XeTeXboxes\endcsname
   \rlap{% Some parameters may be changed within the document
   \raisebox{\zwpl@low}[\z@][\z@]{\everyvbox{}\offinterlineskip\boxmaxdepth\z@
     \hskip -\hoffset \hskip -1in \hskip -
@@ -999,13 +1007,23 @@
 
 \def\thePageNumber{\#\,\arabic{page}}
 
+\def\zwpl@xprintcolor{\@ifstar\zwpl@s@printcolor\zwpl@printcolor}
+
 
\def\zwpl@printcolor#1:#2:{\edef\zwpl@temp{\noexpand\textcolor[\zwpl@colormodel]{#2}{#1}}\zwpl@temp\space}
 
-\def\zwpl@showcolors#1,#2*{\zwpl@printcolor#1:%
+\def\zwpl@s@printcolor#1:#2:{\bgroup
+    \setbox\@tempboxa=\hbox{\space \ignorespaces #1 \unskip 
\space}\@tempdima=\wd\@tempboxa
+    \@tempdimb=\ht\@tempboxa  \advance\@tempdimb .5pt
+    \@tempdimc=\dp\@tempboxa  \advance\@tempdimc .5pt
+    \edef\zwpl@temp{\noexpand\textcolor[\zwpl@colormodel]{#2}{\rlap{\vrule
+          width \@tempdima height \@tempdimb depth \@tempdimc}}}\zwpl@temp
+    \color{white}\box\@tempboxa \egroup \space}
+
+\def\zwpl@showcolors#1,#2*{\zwpl@xprintcolor#1:%
     \ifcat$#2$\let\zwpl@next\relax
     \else\def\zwpl@next{\zwpl@showcolors#2*}\fi \zwpl@next}
 
-\def\zwpl@showallcolors{\raisebox{.2ex}[\z@][\z@]{\expandafter\zwpl@showcolors\zwpl@colors,*}}
+\def\zwpl@showallcolors{\raisebox{.25ex}[\z@][\z@]{\expandafter\zwpl@showcolors\zwpl@colors,*}}
 
 % Reflect (should be at the end of the package)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tlpkg/tlpobj/zwpagelayout.tlpobj 
new/tlpkg/tlpobj/zwpagelayout.tlpobj
--- old/tlpkg/tlpobj/zwpagelayout.tlpobj        2012-01-13 04:29:46.000000000 
+0100
+++ new/tlpkg/tlpobj/zwpagelayout.tlpobj        2013-01-16 04:41:14.000000000 
+0100
@@ -1,6 +1,6 @@
 name zwpagelayout
 category Package
-revision 25083
+revision 28846
 shortdesc Page layout and crop-marks.
 relocated 1
 longdesc This package was developed as a typographers' toolbox offering
@@ -12,6 +12,6 @@
 runfiles size=9
  RELOC/tex/latex/zwpagelayout/zwpagelayout.sty
 catalogue-ctan /macros/latex/contrib/zwpagelayout
-catalogue-date 2012-01-12 21:28:36 +0100
+catalogue-date 2013-01-15 09:51:57 +0100
 catalogue-license lppl
-catalogue-version 1.2a
+catalogue-version 1.4c

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to