我想使用复杂的单色矢量图形,但我希望能够在我的乳胶源中指定颜色。解决方案:
- 使用
pdf
,但之后我无法指定颜色。也许可以使用 来解决svg
? - 使用
tikz
,但它使我的编译变得如此之慢,因为每次我使用其中一个图形时它都需要再次解析复杂的路径! - 使用
tikz
+\savebox
,因为我的图形非常复杂,但我使用大量时间的只有少数几个不同的图形。
这是我的问题:我可以使用\savebox
仅在使用时指定的自定义颜色来保存一些 tikz 操作\usebox
吗?
我希望有一个命令\mygraphics
,它接受一个参数,颜色,并将\mygraphics{blue}
我\mygraphics{red}
的图形排版为蓝色或红色没有每次解析我的图形。
答案1
在我看来,还有第四种解决方案,即同时使用外部 pdf 和 tikz。您可以使用“独立”类编译 tikz,下面给出了此类代码的示例这里,然后将获得的 pdf 包含在主文档中。这样编译就会很快,同时保持对图表的完全控制。
答案2
好的,我终于找到了我需要的东西tikz 编程。软路径允许计算路径并保存以供以后使用,并将其与不同的填充、描边等一起使用……