Munehiro Yamamoto submitted the

                spotxcolor

package.

Version number: 0.14 2026-03-12
License type: mit

Summary description: Modern Spot Color support for the xcolor package

Announcement text:
----------------------------------------------------------------------


This package provides robust and modern spot color (e.g., DIC, PANTONE)
support for the `xcolor` package across all major TeX engines (pdfTeX,
LuaTeX, XeTeX, and dvipdfmx).

It resolves the structural PDF syntax issues found in the legacy
`spotcolor` package and provides a more robust, expl3-based architecture
compared to the `colorspace` package.

Key features included in this initial release:
- Native `xcolor` integration: `\textcolor` generates true spot color
  separation plates in pdfTeX and LuaTeX without breaking the color stack.
- Safe fallback for dvipdfmx: `\textcolor` safely falls back to a CMYK
  representation, avoiding parse errors and black-box outputs.
- Explicit spot color injection: Added the `\SpotColor` macro to force
  true spot color output in dvipdfmx and other engines.
- Perfect PDF structure: Safely expands variables and manages PDF objects
  to prevent garbage collection issues and broken cross-references.
- Backward compatibility: Seamlessly emulates legacy `spotcolor` macros
  (e.g., `\AddSpotColor`, `\NewSpotColorSpace`) to reuse existing color
  dictionaries without modification.


----------------------------------------------------------------------

This package is located at
   https://mirrors.ctan.org/macros/latex/contrib/spotxcolor

More information is at
   https://www.ctan.org/pkg/spotxcolor

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Erik Braun

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
_______________________________________________
ctan-ann mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to