texlive[57514] Master: ean13isbn (24jan21)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 24 23:30:07 CET 2021


Revision: 57514
          http://tug.org/svn/texlive?view=revision&revision=57514
Author:   karl
Date:     2021-01-24 23:30:07 +0100 (Sun, 24 Jan 2021)
Log Message:
-----------
ean13isbn (24jan21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/ean13isbn/README
    trunk/Master/texmf-dist/doc/latex/ean13isbn/ean13isbn.pdf
    trunk/Master/texmf-dist/doc/latex/ean13isbn/ean13isbn.tex
    trunk/Master/texmf-dist/tex/latex/ean13isbn/ean13isbn.sty
    trunk/Master/tlpkg/libexec/ctan2tds

Modified: trunk/Master/texmf-dist/doc/latex/ean13isbn/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ean13isbn/README	2021-01-24 21:51:15 UTC (rev 57513)
+++ trunk/Master/texmf-dist/doc/latex/ean13isbn/README	2021-01-24 22:30:07 UTC (rev 57514)
@@ -1,6 +1,8 @@
 =============================================================================
-Package: ean13isbn   Version 1.0                                 22 June 2008
+Package: ean13isbn   Version 2021-01-24                       24 January 2021
 =============================================================================
 
-The package generates EAN13 bar codes with ISBN as uaed after 1 January 2007.
+The package generates EAN13 bar codes with ISBN as used after 1 January 2007.
 The package makes use of ean13.tex developed by Petr Olsak.
+
+This version reflects recent changes in PSNFSS.

Modified: trunk/Master/texmf-dist/doc/latex/ean13isbn/ean13isbn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/ean13isbn/ean13isbn.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ean13isbn/ean13isbn.tex	2021-01-24 21:51:15 UTC (rev 57513)
+++ trunk/Master/texmf-dist/doc/latex/ean13isbn/ean13isbn.tex	2021-01-24 22:30:07 UTC (rev 57514)
@@ -1,9 +1,8 @@
-%% $Id: ean13isbn.tex 203 2008-06-14 18:56:59Z zw $
+%% $Id: ean13isbn.tex 341 2010-12-03 22:33:52Z zw $
 \input utf8-t1 % encTeX required
 \documentclass[11pt]{article}
 \usepackage{zwgetfdate}
-% The following package will be made available soon.
-\usepackage[footskip=30pt]{zwpagelayout}
+\usepackage[footskip=30pt,nopdfinfo]{zwpagelayout}
 \usepackage[T1]{fontenc}
 \usepackage{lmodern,array}
 \usepackage[protrusion=false,expansion=true,stretch=8,shrink=24,step=4]{microtype}
@@ -192,6 +191,9 @@
 \cmd{ocrb}, \cmd{ocrbsmall}, \cmd{barheight}, \cmd{bcorr}, \cmd{numlines}, \cmd{numdigit},
 \cmd{A}, \cmd{B}, \cmd{EANbox} and others. Do not redefine them.
 
+\section{History}
+The version of 24 January 2021 reflects recent changes in PSNFSS.
+
 \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

Modified: trunk/Master/texmf-dist/tex/latex/ean13isbn/ean13isbn.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ean13isbn/ean13isbn.sty	2021-01-24 21:51:15 UTC (rev 57513)
+++ trunk/Master/texmf-dist/tex/latex/ean13isbn/ean13isbn.sty	2021-01-24 22:30:07 UTC (rev 57514)
@@ -1,7 +1,7 @@
-\ProvidesPackage{ean13isbn}[2008/06/20 EAN13 with ISBN]
-\PackageInfo{ean13isbn}{$Id: ean13isbn.sty 208 2008-06-19 23:25:37Z zw $\@gobble}
+\ProvidesPackage{ean13isbn}[2021/01/24 EAN13 with ISBN]
+\PackageInfo{ean13isbn}{$Id: ean13isbn.sty 550 2021-01-23 23:47:58Z zw $\@gobble}
 
-%% Copyright 2008 Z. Wagner, http://icebearsoft.euweb.cz
+%% Copyright 2008, 2021 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
@@ -77,6 +77,7 @@
 \zw at mubytein
 
 \newdimen\zw at isbnfsize
+\newbox\zw at test@box
 
 \def\zw at eansetup@params{\X\zw at xm
   \font\ocrb ocrb9 scaled \zw at scale
@@ -88,7 +89,11 @@
     \def\zw at next##1##2##3##4.{\zw at isbnfsize ##1.##2##3##4\zw at isbnfsize}
     \expandafter\zw at next\zw at scale.
   \fi
-  \def\zw at isbnfont{\usefont{OT1}{phv}{mc}{n}\fontsize{\zw at isbnfsize}{\zw at isbnfsize}\selectfont}}
+  \def\zw at isbnfont{\usefont{OT1}{phv}{c}{n}\fontsize{\zw at isbnfsize}{\zw at isbnfsize}\selectfont}
+    \setbox\zw at test@box=\hbox{\zw at isbnfont0}%
+    \ifdim\wd\zw at test@box>.65\ht\zw at test@box
+      \def\zw at isbnfont{\usefont{OT1}{phv}{mc}{n}\fontsize{\zw at isbnfsize}{\zw at isbnfsize}\selectfont}
+    \fi}
 \zw at eansetup@params
 
 \def\zw at EANisbn{\def\ISBNnum{\let\ocrbsmall\relax

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2021-01-24 21:51:15 UTC (rev 57513)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2021-01-24 22:30:07 UTC (rev 57514)
@@ -420,7 +420,6 @@
  'dvisvgm-def', "die 'skipping, replaced by graphics-def'",
  'dvivue',	"die 'skipping, windows binary'",
  'ecards',      "die 'skipping, per author request'",
- 'ean13isbn',   "&MAKEcopy",
  'easy',        "&MAKEeasy",
  'easybook',    "&MAKEflatten",
  'easylatex',   "die 'skipping, complicated perl modules, sorry'",



More information about the tex-live-commits mailing list.