tex-lettrine{,-doc}: update to 2.60

2.60
The `\lettrine` command is now compatible with right to left typesetting, both
with `LuaLaTeX` and `XeLaTeX` (`babel` or `polyglossia`).

A basic example `lettrine-demo-arabic.tex` has been added to the `doc`
directory.

Currently with XeLaTeX, file `lettrine-xetex-bidi.def` (v0.8 [2022/11/06]) is
automatically loaded by the `bidi` package; it redefines the `\@lettrine`command
based on version 2.30 of `lettrine`.  This code breaks versions 2.50 and newer
of the `lettrine` package, you can now safely remove `lettrine-xetex-bidi.def`
if you install `lettrine` v2.60.

2.52
New option `viewport=` for the `\lettrine` command: when the dropped cap
is an image, it is passed to `\includegraphics` so that `\lettrine` only
considers the contents of the rectangle defined by its lower left and
upper right corners to compute the size of the final image.

2.51
The *.cfl files had to be renamed to fit TeX Live requirements.

2.50
Breaking change in version 2.50:
In order to improve the alignment of side by side parboxes starting with
a dropped cap, the internals of the \lettrine{} command have changed.
This may affect multicolumn typestting when a dropped cap starts a column
and sticks out significantly above the baseline.  See file `lettrine.pdf`
for possible workarounds.
This commit is contained in:
markd 2024-02-04 10:02:06 +00:00
parent 80f5ede506
commit ba8d60763a
6 changed files with 25 additions and 21 deletions

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.9 2023/06/11 07:12:53 markd Exp $
# $NetBSD: Makefile,v 1.10 2024/02/04 10:02:07 markd Exp $
DISTNAME= lettrine.doc
PKGNAME= tex-${DISTNAME:S/./-/}-2.40
TEXLIVE_REV= 66888
PKGNAME= tex-${DISTNAME:S/./-/}-2.60
TEXLIVE_REV= 69508
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://ctan.org/pkg/lettrine

View File

@ -1,15 +1,13 @@
@comment $NetBSD: PLIST,v 1.5 2023/06/11 07:12:53 markd Exp $
@comment $NetBSD: PLIST,v 1.6 2024/02/04 10:02:07 markd Exp $
share/texmf-dist/doc/latex/lettrine/README.md
share/texmf-dist/doc/latex/lettrine/W.pdf
share/texmf-dist/doc/latex/lettrine/contrib/optfile.cfl
share/texmf-dist/doc/latex/lettrine/contrib/pacl.cfl
share/texmf-dist/doc/latex/lettrine/contrib/padl.cfl
share/texmf-dist/doc/latex/lettrine/contrib/pzc2.cfl
share/texmf-dist/doc/latex/lettrine/contrib/pzc3.cfl
share/texmf-dist/doc/latex/lettrine/lettrine-demo-arabic.pdf
share/texmf-dist/doc/latex/lettrine/lettrine-demo-arabic.tex
share/texmf-dist/doc/latex/lettrine/lettrine-demo-de.pdf
share/texmf-dist/doc/latex/lettrine/lettrine-demo-de.tex
share/texmf-dist/doc/latex/lettrine/lettrine-demo-fr.pdf
share/texmf-dist/doc/latex/lettrine/lettrine-demo-fr.tex
share/texmf-dist/doc/latex/lettrine/lettrine-demo-lua.pdf
share/texmf-dist/doc/latex/lettrine/lettrine-demo-lua.tex
share/texmf-dist/doc/latex/lettrine/lettrine-xetex-bidi.def
share/texmf-dist/doc/latex/lettrine/lettrine.pdf

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.10 2023/06/11 07:12:53 markd Exp $
$NetBSD: distinfo,v 1.11 2024/02/04 10:02:07 markd Exp $
BLAKE2s (lettrine.doc.r66888.tar.xz) = a06141165e30f9d4990f50a8795b1d518c3c7b301774ed5d099457e10da0a11e
SHA512 (lettrine.doc.r66888.tar.xz) = a2549a85c7c08bbf53ade04fe23628d2e684875310f6b531c329a1a45af306e3115db0af4d14ce18dbfa3985e4f445fc0b7db8659e2cb3b987909e0390d7db77
Size (lettrine.doc.r66888.tar.xz) = 406792 bytes
BLAKE2s (lettrine.doc.r69508.tar.xz) = 75b5f21aa2ca95b1e6545dd51c049fb50bde550766eca5998c59a68030154907
SHA512 (lettrine.doc.r69508.tar.xz) = 5618801ec7cdeab3b378cfb55748016df58fe00851a09a0a7929ea97de49b11c7cb2c6877e54d1cca93cfeece45c53f869e47ad3a9715a9ab8b7f414a8216cef
Size (lettrine.doc.r69508.tar.xz) = 453884 bytes

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.9 2023/06/11 07:12:53 markd Exp $
# $NetBSD: Makefile,v 1.10 2024/02/04 10:02:06 markd Exp $
DISTNAME= lettrine
PKGNAME= tex-${DISTNAME}-2.40
TEXLIVE_REV= 66888
PKGNAME= tex-${DISTNAME}-2.60
TEXLIVE_REV= 69508
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://ctan.org/pkg/lettrine

View File

@ -1,7 +1,13 @@
@comment $NetBSD: PLIST,v 1.4 2023/06/11 07:12:53 markd Exp $
@comment $NetBSD: PLIST,v 1.5 2024/02/04 10:02:06 markd Exp $
share/texmf-dist/tex/latex/lettrine/contrib/lettrine-optfile.cfl
share/texmf-dist/tex/latex/lettrine/contrib/lettrine-pacl.cfl
share/texmf-dist/tex/latex/lettrine/contrib/lettrine-padl.cfl
share/texmf-dist/tex/latex/lettrine/contrib/lettrine-pzc2.cfl
share/texmf-dist/tex/latex/lettrine/contrib/lettrine-pzc3.cfl
share/texmf-dist/tex/latex/lettrine/lettrine-2006-03-17.sty
share/texmf-dist/tex/latex/lettrine/lettrine-2015-08-31.sty
share/texmf-dist/tex/latex/lettrine/lettrine-2018-08-18.sty
share/texmf-dist/tex/latex/lettrine/lettrine-2022-09-25.sty
share/texmf-dist/tex/latex/lettrine/lettrine-2023-04-18.sty
share/texmf-dist/tex/latex/lettrine/lettrine.cfg
share/texmf-dist/tex/latex/lettrine/lettrine.sty

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.10 2023/06/11 07:12:53 markd Exp $
$NetBSD: distinfo,v 1.11 2024/02/04 10:02:06 markd Exp $
BLAKE2s (lettrine.r66888.tar.xz) = e8b3759dd5effda769c22ccf9ff3b3129adab208f98202ab2d6b787e50366e3f
SHA512 (lettrine.r66888.tar.xz) = 07efe8455c5e10a2e97584a76954c8a8cfeacb55a07b4216875196bfd32857a5fa17793edc8d376ddaa8400d6bcfb6818e0eb037bdf4630b08e6a868a33bb478
Size (lettrine.r66888.tar.xz) = 5260 bytes
BLAKE2s (lettrine.r69508.tar.xz) = 2c3086c5881095c8b51cb15941cab86ae93757033c31614313fc622c3a468cf6
SHA512 (lettrine.r69508.tar.xz) = 759f71e952f99425e2425f938164a402b86bb2e83a298e08bc4905007e7805f5856a3f90067c0d08003c409282c79a9c3edd7095bf105029e05addea8dd328fe
Size (lettrine.r69508.tar.xz) = 8144 bytes