New on CTAN: spotxcolor

CTAN Announcements via ctan-ann via ctan-ann <[email protected]>
Newsgroups gmane.comp.tex.ctan.announce
Organization CTAN
Message-ID <[email protected]>
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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.