找回密码
 快速注册
搜索
查看: 31|回复: 4

图片并列问题

[复制链接]

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

abababa 发表于 2024-7-28 19:49 |阅读模式
  1. \begin{center}
  2. \begin{tikzpicture}[scale=1,label style/.style={font=\scriptsize}]
  3. \draw[color=black] (0,0) -- (3,0) -- (3,3) -- (0,3) -- cycle;
  4. \draw[color=black] (1,0) -- (1,3);
  5. \draw[color=black] (2,3) -- (2,2);
  6. \draw[color=black] (3,2) -- (0,2);
  7. \draw[color=black] (0,1) -- (1,1);
  8. \end{tikzpicture}
  9. \begin{tikzpicture}[scale=0.75,label style/.style={font=\scriptsize}]
  10. \draw[color=black] (0,0) -- (4,0) -- (4,4) -- (0,4) -- cycle;
  11. \draw[color=black] (0,2) -- (4,2);
  12. \draw[color=black] (2,0) -- (2,4);
  13. \draw[color=black] (0,3) -- (2,3);
  14. \draw[color=black] (1,2) -- (1,4);
  15. \end{tikzpicture}
  16. \begin{tikzpicture}[scale=0.75,label style/.style={font=\scriptsize}]
  17. \draw[color=black] (0,0) -- (4,0) -- (4,4) -- (0,4) -- cycle;
  18. \draw[color=black] (0,1) -- (1,1);
  19. \draw[color=black] (0,2) -- (1,2);
  20. \draw[color=black] (0,3) -- (4,3);
  21. \draw[color=black] (1,0) -- (1,4);
  22. \draw[color=black] (2,3) -- (2,4);
  23. \draw[color=black] (3,3) -- (3,4);
  24. \end{tikzpicture}
  25. \end{center}
复制代码


上面的代码是三张图,就这样编译,结果是三张图可以在一行里显示。
  1. \begin{center}
  2. \begin{tikzpicture}[scale=1,label style/.style={font=\scriptsize}]
  3. \draw[color=black, step=1,help lines] (-2,-2) grid (2,2);
  4. \fill[color=green,fill=green,fill opacity=0.1] (0,0) -- (2,0) -- (2,2) -- (0,2) -- cycle;
  5. \fill[color=red,fill=red,fill opacity=0.1] (0,-1) -- (2,-1) -- (2,-2) -- (0,-2) -- cycle;
  6. \fill[color=blue,fill=blue,fill opacity=0.1] (-1,2) -- (-2,2) -- (-2,-2) -- (-1,-2) -- cycle;
  7. \end{tikzpicture}
  8. \begin{tikzpicture}[scale=1,label style/.style={font=\scriptsize}]
  9. \draw[color=black, step=1,help lines] (-2,-2) grid (2,2);
  10. \fill[color=red,fill=red,fill opacity=0.1] (0,-1) -- (2,-1) -- (2,-2) -- (0,-2) -- cycle;
  11. \fill[color=red,fill=red,fill opacity=0.1] (1,0) -- (2,0) -- (2,2) -- (1,2) -- cycle;
  12. \fill[color=red,fill=red,fill opacity=0.1] (0,1) -- (0,2) -- (-2,2) -- (-2,1) -- cycle;
  13. \fill[color=red,fill=red,fill opacity=0.1] (-1,0) -- (-2,0) -- (-2,-2) -- (-1,-2) -- cycle;
  14. \end{tikzpicture}
  15. \end{center}
复制代码

上面的代码是两张图,编译之后,它不能在一行里显示。

这是什么原因呢?必须得用minipage, figure这些才行吗?

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2024-7-28 22:26
本帖最后由 kuing 于 2024-7-28 22:38 编辑 无法重现你的问题,我这里都在一行里。
请提供最小完整可重现示例。

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

 楼主| abababa 发表于 2024-7-29 10:47
kuing 发表于 2024-7-28 22:26
无法重现你的问题,我这里都在一行里。
请提供最小完整可重现示例。

唉,我明白怎么回事了,是因为我之前在这帖里用了下面这两个,所以就分开了。
\BeforeBeginEnvironment{tikzpicture}{\begin{center}}
\AfterEndEnvironment{tikzpicture}{\end{center}}

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2024-7-29 14:34
abababa 发表于 2024-7-29 10:47
唉,我明白怎么回事了,是因为我之前在这帖里用了下面这两个,所以就分开了。
\BeforeBeginEnvironment{t ...

哈,那种方法的副作用体现出来了😁

另外就是说,发帖前整一个最小完整可重现示例是很重要的,很多时候整完就自己解决了。

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

 楼主| abababa 发表于 2024-7-29 17:02
kuing 发表于 2024-7-29 14:34
哈,那种方法的副作用体现出来了😁

另外就是说,发帖前整一个最小完整可重现示例是很重要的,很多时候整 ...

是的。不过那帖里7楼所说的直接替换,我这里是一个题一个文件那样弄的,所以不能直接查找替换。后来我又想起这帖里的替换空格的方法,改了一下那个,这回全替换好了。

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 07:03

Powered by Discuz!

× 快速回复 返回顶部 返回列表