[step:Define the induced maps on bundle-valued forms]
Fix an integer $q \geq 0$. Let $\Lambda^{p_0,q}T^*X$ denote the complex vector bundle of smooth complex-valued forms of type $(p_0,q)$ on $X$. We use the standard identification
\begin{align*}
A^{p_0,q}(X,E) = \Gamma\left(X,\Lambda^{p_0,q}T^*X \otimes E\right),
\end{align*}
and similarly for $F$ and $G$.
Define the smooth vector bundle morphism
\begin{align*}
\operatorname{id}_{\Lambda^{p_0,q}T^*X} \otimes i: \Lambda^{p_0,q}T^*X \otimes E \to \Lambda^{p_0,q}T^*X \otimes F
\end{align*}
over $X$. The induced map on smooth sections is
\begin{align*}
i_*^q: A^{p_0,q}(X,E) \to A^{p_0,q}(X,F).
\end{align*}
Likewise, define
\begin{align*}
\operatorname{id}_{\Lambda^{p_0,q}T^*X} \otimes \pi: \Lambda^{p_0,q}T^*X \otimes F \to \Lambda^{p_0,q}T^*X \otimes G
\end{align*}
and let
\begin{align*}
\pi_*^q: A^{p_0,q}(X,F) \to A^{p_0,q}(X,G)
\end{align*}
be the induced map on smooth sections. These maps are complex-linear because $i$ and $\pi$ are complex-linear on every fibre.
[/step]