PDF Extra provides extra PDF features for OpTeX (or in limited form for plain LuaTeX and LuaLaTeX).
As a minimalistic package OpTeX doesn't support "advanced" features of PDF file format in the base. This third party package aims to provide them. Summary of supported features:
- insertion of multimedia (audio, video, 3D);
- hyperlinks and other actions,
- trigger events;
- transitions;
- attachments.
The repository of PDF Extra is at https://github.com/vlasakm/pdfextra.
See pdfextra-doc.pdf for documentation. It contains user documentation as
well as technical documentation interleaved with source code.
Put pdfextra.opm where your TeX can find it. Additionaly, for plain/LaTeX you
need pdfextra.tex, and on top of that pdfextra.sty for LaTeX.
Or just copy paste anything you want.
In OpTeX do: \load [pdfextra].
In plain LuaTeX do: \input pdfextra.
In LuaLaTeX do: \usepackage{pdfextra}.
This package is available under the Zero-Clause BSD license. See LICENSE for
more information.