Preciso de dois ou três sistemas de coordenadas distintos em "um ambiente tikz". Os sistemas são muito semelhantes (algumas funções lineares, alguns rótulos, mesma escala de eixo). Uma mudança horizontal ou minipage
não é suficiente, porque também preciso adicionar algumas conexões cruzadas entre esses gráficos (o que é bastante econômico). Essas "coisas entre os gráficos" geralmente são apenas linhas (veja a imagem).
Aqui está um código que pelo menos "se parece" com o que desejo alcançar:
\documentclass{article}
\usepackage{tikz,pgfplots}
\pgfplotsset{compat=1.12}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis lines=middle,xmin=-0.5,xmax=10.5,ymin=-0.5,ymax=33]
\addplot+[no marks,domain=0:6,samples=200, thick] {x+2};
\end{axis}
\hspace{8cm}
\begin{axis}[axis lines=middle,xmin=-0.5,xmax=10.5,ymin=-0.5,ymax=33]
\addplot+[no marks,domain=0:6,samples=200, thick] {x+4};
\end{axis}
\end{tikzpicture}
\end{document}
Apenas para ilustração, adicionei manualmente uma linha horizontal para destacar diferentes interceptações das duas linhas. Isso causa um MWE muito simplista do que preciso criar no final. Muito obrigado.
Responder1
Você pode ter vários eixos, que podem ser deslocados (não use \hspace
aqui), e pode definir coordenadas ou nós dentro deles, que podem ser conectados.
\documentclass{article}
\usepackage{tikz,pgfplots}
\pgfplotsset{compat=1.12}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis lines=middle,xmin=-0.5,xmax=10.5,ymin=-0.5,ymax=33]
\addplot+[no marks,domain=0:6,samples=200, thick] {x+2};
\coordinate (X1) at (0,2);
\end{axis}
\begin{axis}[xshift=8cm,axis lines=middle,xmin=-0.5,xmax=10.5,ymin=-0.5,ymax=33]
\addplot+[no marks,domain=0:6,samples=200, thick] {x+4};
\coordinate (X2) at (3.5,2);
\end{axis}
\draw[very thick] (X1) -- (X2);
\end{tikzpicture}
\end{document}