[latex3-commits] [latex3/fontspec] develop: l3color named color support and spotcolors in LuaLaTeX (#494) (3ddb840)

github at latex-project.org github at latex-project.org
Wed Dec 20 19:42:53 CET 2023


Repository : https://github.com/latex3/fontspec
On branch  : develop
Link       : https://github.com/latex3/fontspec/commit/3ddb84004a47a422e702abcbd19e12d4570493b3

>---------------------------------------------------------------

commit 3ddb84004a47a422e702abcbd19e12d4570493b3
Author: Marcel Krüger <tex at 2krueger.de>
Date:   Wed Dec 20 19:42:53 2023 +0100

    l3color named color support and spotcolors in LuaLaTeX (#494)
    
    * fontspec support for extended luaotfload color feature
    
    * Adjust testfiles
    
    * check for xcolor and l3color names
    
    * update docu
    
    * update colour-basic test
    
    * correction if opacity is set with hex and key
    
    * testfiles for opacity, color model, spotcolor
    
    * document color changes


>---------------------------------------------------------------

3ddb84004a47a422e702abcbd19e12d4570493b3
 CHANGES.md                                         |   2 +
 fontspec-code-internal.dtx                         |   3 +-
 fontspec-code-keyval.dtx                           |  54 +++-
 fontspec-code-vars.dtx                             |   3 +-
 fontspec-doc-featset.tex                           |  54 +++-
 testfiles/aff-group.luatex.tlg                     |  10 +-
 testfiles/aff-italic-only.luatex.tlg               |  12 +-
 testfiles/aff-sc-repeated.luatex.tlg               |   8 +-
 testfiles/colour-basic.luatex.tlg                  |  11 +-
 testfiles/colour-basic.lvt                         |   8 +-
 testfiles/colour-basic.tlg                         |   5 +-
 testfiles/colour-model.luatex.tpf                  | 272 +++++++++++++++++++++
 testfiles/colour-model.pvt                         |  35 +++
 testfiles/colour-model.tpf                         | 253 +++++++++++++++++++
 testfiles/colour-opacity.luatex.tlg                |  10 +-
 testfiles/colour-opacity.lvt                       |  10 +
 testfiles/colour-opacity.tlg                       |   4 +
 testfiles/colour-spotcolor.luatex.tpf              | 113 +++++++++
 testfiles/colour-spotcolor.pvt                     |  19 ++
 testfiles/colour-spotcolor.tpf                     |  98 ++++++++
 testfiles/fontface-spaces.luatex.tlg               |   2 +-
 testfiles/fontload-defaults-adding.luatex.tlg      |  10 +-
 testfiles/fontload-defaults.luatex.tlg             |   4 +-
 testfiles/fontload-fontface-1.luatex.tlg           |   2 +-
 testfiles/fontload-fontface-2-sc.luatex.tlg        |  12 +-
 testfiles/fontload-fontface-3-sizing.luatex.tlg    |  24 +-
 testfiles/fontload-fontspec-file-case.luatex.tlg   |   8 +-
 testfiles/fontload-fontspec-file.luatex.tlg        |  12 +-
 testfiles/fontload-nfssfamily-1.luatex.tlg         |   4 +-
 testfiles/fontload-nfssfamily-2.luatex.tlg         |   8 +-
 testfiles/fontload-scfeat-nesting.luatex.tlg       |  16 +-
 testfiles/fontload-sizefeatures-1.luatex.tlg       |   6 +-
 .../fontload-sizefeatures-2-nesting.luatex.tlg     |  32 +--
 testfiles/italicfeatures-concat.luatex.tlg         |   4 +-
 testfiles/user-alias-feature.luatex.tlg            |   2 +-
 35 files changed, 1016 insertions(+), 114 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --ignore-space-at-eol --textconv --ext-diff --cc 3ddb84004a47a422e702abcbd19e12d4570493b3




More information about the latex3-commits mailing list.