./devel/tex-l3experimental, Experimental LaTeX3 concepts

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2024, Package name: tex-l3experimental-2024, Maintainer: pkgsrc-users

The l3experimental packages are a collection of experimental
implementations for aspects of the LaTeX3 kernel, dealing with
higher-level ideas such as the Designer Interface. Some of them
work as stand alone packages, providing new functionality, and
can be used on top of LaTeX2e with no changes to the existing
kernel. The present release includes: l3benchmark for measuring
the time taken by TeX to run certain code; l3draw, a code-level
interface for constructing drawings; l3graphics, an interfaces
for the inclusion of graphics files; l3opacity, support for
opacity in PDF output; l3str, support for string manipulation;
xcoffins, which allows the alignment of boxes using a series of
'handle' positions, supplementing the simple TeX reference
point; xgalley, which controls boxes receiving text for
typesetting.


Required to run:
[print/kpathsea] [devel/tex-l3kernel]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2024-03-20 11:26:25 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3experimental: update to 2024

### Added
- `\draw_path_replace_bb:`

### Changed
- `l3opacity` is sped up a bit
- Support fp expr in `\draw_path_corner_arc:nn`

### Fixed
- Interaction between drawing rotation and shift
- Shifting not applied to `\draw_path_rectangle:n`
- Out of boundary lines drawn by `\draw_path_grid:nnn`
- Two softpath markers with the same meaning in l3draw

### Removed
- `l3sys-shell` in favor of `l3sys-query` methods added to `l3kernel`
   2024-02-25 20:20:54 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-l3experimental: update to 2023.70027

### Fixed
- Normalize `/` in `\sys_shell_split_ls:nN` on Windows: globs may use
  ``\``, return values always contain `/`
- Return paths relative to working directory in `\sys_shell_split_ls:nN` on
  Windows

### Changed
- Apply transformation matrix to drawing shifts

### Fixed
- Remove a stray scaling in `\draw_path_rectangle:nn`
- Correct baseline calculations in some `l3draw` cases

### Added
- `\draw_box_use:Nn` and `\draw_coffin_use:Nnnn` to allow
  placement of boxed material at an offset

### Changed
- Slowdown a l3benchmark slow branch code slightly to gain test suite
  robustness
   2023-06-17 12:25:10 by Mark Davies | Files touched by this commit (2) | Package updated
Log message:
tex-l3experimental: update to 2023.67074

### Added
- Key `pdf-attr` to `l3graphics` for additional attribute setting

### Fixed
- Grouping in `\draw_path_arc_axes:nnnn`

### Changed
- Track `expl3` core changes
   2023-04-09 14:32:53 by Mark Davies | Files touched by this commit (2) | Package updated
Log message:
tex-l3experimental: update to 2023

- Track `expl3` core changes
- 'Fallback' value used for benchmarking single op
   2022-09-01 06:16:51 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
tex-l3experimental: update to 2022

## [2022-04-20]
### Fixed
- Finding graphics files with multiple extensions
   2022-04-15 07:32:03 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
tex-l3experimental: update to 2021.63007

changes unknown
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles