PDF 的问题,如 @u40 老师所说:
我的解决方案就是pdf2ps SDUlogo.pdf
epstopdf SDUlogo.ps
然后就OK了
或者 Inkscape / AI 重新导出,也能解决问题.
我尝试了使用
gs -o <output.pdf> sDEVICE=pdfwrite <input.pdf>
以及
mutool clean -a -z -d -gggg <input.pdf> <output.pdf>
均无法修复,此问题可能涉及在以前 dvipdfm-x
程序导致 Inkscape 导出的 PDF 插入后使用 xelatex
编译透明度失效,后被 @马起园 老师修复,但是又牵扯进来新的问题. 当然也不一定是这个问题导致的. 想要引擎层面彻底解决,需要比对处理前后的PDF,找出是什么导致了这个问题?并提交 Issue(前提是,如果是某段inputstream 导致,那只能硬着头皮提交了,把分析工作交给他们...)
蹲后续,有无相关issues~ 🍉🍉🍉
@u79794 Updated 20250723
在我更新过宏包版本的TL2025在windows上已经不能再复现上面的错误
因此最直接的解决方法就是
tlmgr
!确认在frozen的TL2025上的
xdvipdfmx
会报错:在macOS上的TL2025 frozen version仍然可以复现此问题: