我是 LaTeX 新手,我搜索了很多论坛,但找不到如何像图片上那样描绘块方案的方法。您能否给我一些提示或命令,让我在这种情况下可以使用它们?我的 LaTeX 无法运行 tikzpicture 包……提前谢谢您。
答案1
没有TikZ
?没问题!:-)
以下是使用内置picture
环境的解决方案:
\documentclass{standalone}
\begin{document}
\begin{picture}(120,120)
\put(10,80){\framebox(100,15){Economic indicators}}
\put(60,80){\vector(0,-1){12.5}}
\put(10,52.5){\framebox(100,15){Social mood}}
\put(60,52.5){\vector(0,-1){12.5}}
\put(10,25){\framebox(100,15){Electoral results}}
\qbezier(9.8,87.5)(-5,60)(9.8,32.5)
\qbezier(110.2,87.5)(125,60)(110.2,32.5)
\put(110.2,87.5){\vector(-1,2){0}}
\put(9.8,32.5){\vector(1,-2){0}}
\end{picture}
\end{document}
答案2
这是使用 pstricks 的方法
\documentclass{article}
\usepackage{pstricks}
\begin{document}
\begin{pspicture}(-1,0)(6,8)
\psframe[linewidth=2pt](0,0)(5,2)
\psframe[linewidth=2pt](0,3)(5,5)
\psframe[linewidth=2pt](0,6)(5,8)
\psline[linewidth=1pt]{<-}(2.5,2)(2.5,3)
\psline[linewidth=1pt]{<-}(2.5,5)(2.5,6)
\psarc[linewidth=1pt]{->}(2.5,4){3.905}{-50.194}{50.194}
\psarc[linewidth=1pt]{->}(2.5,4){3.905}{129.805}{230.193}
\rput[c](2.5,7){Economic indicators}
\rput[c](2.5,4){Social mood}
\rput[c](2.5,1){Electoral results}
\end{pspicture}
\end{document}