#8815·typst

添加对图形混合模式的支持

作者: haydntrowell创建于 2026年9月4日更新于 2026年9月12日
标签feature requestvisualize

说明

composition内容时添加对标准图形混合模式(如相乘,屏幕,上覆等)的支持.

使用大小写

程序生成的图形往往依赖于有混合模式的相重叠形状来创造更丰富的色彩互动. 这将允许演示模板和其他设计在本土产生这些效果,而无需诉诸生成的SVG或其他工作。

例如:

时间轴: #循环(辐射:80pt,填充:红色,混合:相乘)

Circle(辐射:80pt,填充:蓝色,混合:相乘)


目前,要做到这一点,就需要进行各种工作,例如产生一个具有所期望的合成物的SVG。

PDF 1.4接上有一个带有标准混合模式的透明度模型,因此Typst可以直接将这些数据映射到PDF图形状态,而不是要求光栅化或SVG. 见7.5.2 https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/pdfreference1.4.pdf