
Estou dentro \documentaclass[landscape]{article}
e tentando descobrir como posso juntar um monte de figuras que criei (com a ajuda generosa dos usuários do TSE) neste documento.
O que estou tentando fazer é isso
Tentei usar a grade de ajuda para pelo menos colocar as setas no lugar, mas a grade continua mudando toda vez que adiciono algo.
\PassOptionsToPackage{dvipsnames}{xcolor}
\documentclass[landscape]{article}
\usepackage{tikz}
\usepackage{pgf}
\usetikzlibrary{shapes.geometric}
\usepgflibrary{decorations.shapes}
\usetikzlibrary{decorations.shapes, arrows, decorations.markings, shapes, fit, arrows, positioning, trees, mindmap, calc}
\begin{document}
\begin{tikzpicture}
% figures
% text
% figures
% text
% and last time down
\end{tikzpicture}
\end{document}
Como não tenho um código mínimo funcional, não espero resolver isso magicamente para mim, mas qualquer conselho ou exemplo seria útil.
Responder1
Se você tiver figuras como algum tipo de arquivo de imagem (incluindo PDF e algo assim), poderá simplesmente usá-las includegraphics
em textos de nós. Por exemplo:
\documentclass{article}
\usepackage{tikz,graphicx}
\usetikzlibrary{positioning,arrows}
\begin{document}
\begin{tikzpicture}[auto]
\node (center) {some text here};
\node[above left=of center] (fig1) {\includegraphics{smile.pdf}};
\node[below left=of center] (fig2) {\includegraphics{smile.pdf}};
\node[above right=of center] (fig3) {\includegraphics{smile.pdf}};
\node[below right=of center] (fig4) {\includegraphics{smile.pdf}};
\node[above=of fig4,align=center] (rcenter) {some more \\ text};
\draw[double] (fig1) -- (center)
(fig3) -- (center)
(fig4) -- (rcenter);
\draw[double,-stealth] (center) -- (fig2);
\draw[double,-stealth] (center) -- (fig4);
\draw[double,-stealth] (rcenter) -- (fig3);
\end{tikzpicture}
\end{document}
Este código é compilado para:
Como você pode ver, as setas se alinham automaticamente, pois os caminhos regulares sempre ancoram na center
âncora por padrão. Se seus números resp. seu espaçamento não é tão regular, você pode querer olhar nas camadas, desenhar as setas primeiro e depois os nós de texto sobre elas.
Para obter PDFs do código TikZ, você pode usarstandalone
:
\documentclass{standalone}
\usepackage{tikz,wasysym}
\begin{document}
\begin{tikzpicture}
\node {\smiley};
\end{tikzpicture}
\end{document}
Isso é compilado com a imagem sorridente vista acima, ou seja, em particular, sem espaços em branco supérfluos.