Tabelle und Diagramm stimmen nicht überein

Tabelle und Diagramm stimmen nicht überein

Die Tabelle und das Diagramm sind nicht vertikal ausgerichtet und ich weiß nicht, wie ich das beheben kann. Irgendwelche Vorschläge?

\begin{tabular}{|c|c|} \hline
    $x$     &   $y$ \\ \hline 
    $-2$    &   $-5$    \\ \hline
    $-1$    &   $-3$    \\ \hline
    $0$ &   $-1$    \\ \hline
    $1$ &   $1$ \\ \hline
    $2$ &   $3$ \\ \hline
    $3$ &   $5$ \\ \hline
\end{tabular} 
\hspace{5cm}
\begin{tikzpicture}[scale=.3]
    \begin{scope}
        \clip (-10,-20) rectangle (10,0);
        \draw[step=2cm,gray,very thin]
            (-12,-22) grid (10,0);
    \end{scope} 
    \draw [<->] (-11,-10) -- (11,-10);
    \draw [<->](0,-21) -- (0,1);
    \clip (-10,-20) rectangle (10,0);
\end{tikzpicture}

Antwort1

tSie können die Optionen for tabularund (current bounding box.base)for baseline=in folgenden Fällen verwenden tikzpicture:

\documentclass{article}
\usepackage{tikz}

\begin{document}

\begin{tabular}[t]{|c|c|} \hline
    $x$     &   $y$ \\ \hline 
    $-2$    &   $-5$    \\ \hline
    $-1$    &   $-3$    \\ \hline
    $0$ &   $-1$    \\ \hline
    $1$ &   $1$ \\ \hline
    $2$ &   $3$ \\ \hline
    $3$ &   $5$ \\ \hline
\end{tabular}% 
\hspace{5cm}%
\begin{tikzpicture}[baseline=(current bounding box.base),scale=.3]
    \begin{scope}
        \clip (-10,-20) rectangle (10,0);
        \draw[step=2cm,gray,very thin]
            (-12,-22) grid (10,0);
    \end{scope} 
    \draw [<->] (-11,-10) -- (11,-10);
    \draw [<->](0,-21) -- (0,1);
    \clip (-10,-20) rectangle (10,0);
\end{tikzpicture}

\end{document}

Bildbeschreibung hier eingeben

Beachten Sie das Zeichen %, das ich zweimal hinzugefügt habe, um unnütze Leerzeichen zu entfernen. Anstelle eines fest verdrahteten horizontalen Leerzeichens könnten Sie vielleicht verwenden \hfill.

verwandte Informationen