以最新版本[TikZ&PGFnote-3-1-4b](https://www.latexstudio.net/archives/51804.html TikZ&PGFnote-3-1-4b.pdf)为...
以最新版本[TikZ&PGFnote-3-1-4b](https://www.latexstudio.net/archives/51804.html "TikZ&PGFnote-3-1-4b.pdf")为例。
第85页描述剪切路径指的是“被剪刀裁剪”,第86页则补充道多个剪切路径的效果会被“累计”,同时以举出下例。
![](https://pics.latexstudio.net/data/images/202003/e78107ce999dc67.png)
按“剪刀裁剪”的理解,第4行`\path[clip] (0,0) circle (1cm);`表示把左下角的圆剪下来,第5行`\path[clip] (1,0) circle (1cm);`表示把右下角的圆剪下来。我自己也实际剪了一下,这两次累计的剪刀操作将画布分割成4个部分,如下图。
![](https://pics.latexstudio.net/data/images/202003/3ff4d834f1cd6c5.png)
第6行`\fill[red] (60:1)circle(1cm);`表示画了上面的圆并填充红色。如下图。
![](https://pics.latexstudio.net/data/images/202003/5aaf5f817568526.png)
![](https://pics.latexstudio.net/data/images/202003/de9ce55268ce406.png)
我想问的问题是,大家都是平等地被剪下来的,凭什么就只填充纸片③?只填充纸片①不行么?
我用实际画画的过程联想到,这可能跟填充的起始点位置有关。画画填充颜色时总要有一个下笔点,然后就开始疯狂涂涂涂直至涂满,如果我把大纸剪成4张纸片取出来,那我就只能涂满我下笔的时候选中的那张纸片。所以我猜想,会不会是`\fill`填充命令默认的下笔点刚好在纸片③内,所以导致只有纸片③被填充了。所以只要修改一下某个我不知道的下笔点选项的值,就可以实现只填充纸片①②④了。
这个想法对么?另外,要实现填充纸片①②④的话,具体怎么操作呢?
一周热门 更多>