You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 7, 2020. It is now read-only.
The example can be further reduced (and plainified) by removing the preview package -- a simple \vbox is enough:
\input luaotfload.sty
\font\x="texgyrebonum-bold.otf:color=FF000077" at 24pt\x
AAA \newbox\y\setbox\y\vbox{AAA}\unvbox\y
\bye
The effect is that the setting of the pdfpageresources (which must contain the transparency spec) does not propagate out of the vbox. (What I do not quite understand, though, is why there is no transparency even though the transparent font is also used outside of the vbox.)
The pdfpageresoures are set in luaotfload-colors.lua, in the function color_handler, near the end of the file. Changing the line
tex.pdfpageresources=tpr
to
tex.set('global','pdfpageresources',tpr)
seems to resolve the issue.
The text was updated successfully, but these errors were encountered:
Debugged by Robert on tex.sx:
The text was updated successfully, but these errors were encountered: