我想在 tikz 生成的方格纸上写一些方程式。
我遇到的问题是方程环境中的行距。
- 在下图的左侧您可以看到我想要的东西。
- 在右侧您可以看到我得到的东西。
我不明白为什么行距不同。右边的应该和左边的一样。
平均能量损失
\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
% Graph Paper
\draw[step=0.5,help lines,black!20] (-0.95,0.95) grid (15.95,-14.95);
% Equation 1
\draw (0.5,0) node[below right] {\(y = 5 - 3x\)};
\draw (0.5,-1) node[below right] {\(y = 5 - 3x\)};
\draw (0.5,-2) node[below right] {\(y = 5 - 3x\)};
\draw (0.5,-3) node[below right] {\(y = 5 - 3x\)};
\draw (0.5,-4) node[below right] {\(y = 5 - 3x\)};
% Equation 2
\draw (0.5,0.65) node[below right] {
\begin{minipage}{\linewidth}
\begin{align*}
y &= 5 - 3x\\[0.5cm]
y &= 5 - 3x\\[0.5cm]
y &= 5 - 3x\\[0.5cm]
y &= 5 - 3x\\[0.5cm]
y &= 5 - 3x
\end{align*}
\end{minipage}
};
\end{tikzpicture}
\end{document}
附加信息
要在 tikz 中使用对齐环境,您必须将其放在迷你页面环境中(https://tex.stackexchange.com/a/106813/101831)。
答案1
为什么不尝试一下
\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
% Graph Paper
\draw[step=0.5,help lines,black!20] (-5,-5) grid (10,5);
% Equation 1
\node[anchor=base](a) {\(y = 5 - 3x\)};
\node[below of=a] (b) {\(y = 5 - 3x\)};
\node[below of=b] (c) {\(y = 5 - 3x\)};
\node[below of=c] (d) {\(y = 5 - 3x\)};
\node[below of=d] (e) {\(y = 5 - 3x\)};
% right side
\node[right of=a,node distance=5cm](f) {\(y = 5 - 3x\)};
\node[right of=b,node distance=5cm] (g) {\(y = 5 - 3x\)};
\node[right of=c,node distance=5cm] (h) {\(y = 5 - 3x\)};
\node[right of=d,node distance=5cm] (i) {\(y = 5 - 3x\)};
\node[right of=e,node distance=5cm] (j) {\(y = 5 - 3x\)};
\end{tikzpicture}
\end{document}