有没有办法裁剪边界框外的所有内容?
我在 TikZ 中制作了一些周期性图案,但我想将其裁剪到某个框外。只需制作一个边界框即可帮助对齐,但图案仍然在框外重复。
答案1
只需使用\clip
宏或\path [clip]
绘制边界框,例如使用\clip (lower left coordinate) rectangle (upper right coordinate)
。您可以使用形状访问迄今为止绘制的所有内容的边界框current bounding box
:\clip (current bounding box.south west) rectangle (current bounding box.north east);
。我认为您需要在应用模式之前执行此操作。如果您已经使用\useasboundingbox
或等效项,\path [use as bounding box]
那么您只需clip
向其中添加选项即可。
如果您只想剪辑一些绘图命令,请将它们放入环境\clip
中scope
。