Let $S$ be an algebraic smooth surface (over $\Bbb{C}$).
Suppose we have some fibration $p\colon S\rightarrow C$ onto a smooth curve. Let $f$ be a fiber, a curve, say.
Let $K$ be a canonical divisor on $S$ and assume $K\cdot f=0$. My question is: can we conclude that each $m$-canonical map $\varphi_{mK}\colon S\rightarrow\Bbb{P}^N$, when defined, will contract $f$ to a point ?
If $|mK|$ is base point free and if $f$ is irreducible, then $\varphi_{mK}(f)$ is a point.
Otherwise, there exists $x$, $y\in f$ s.t. $\varphi_{mK}(x)\neq \varphi_{mK}(y)$. By the definition of $\varphi_{mK}$, it is equivalent to say that there exists $s\in H^0(S,\mathcal{O}_S(mK))$, such that $s(x)=0$ and $s(y)\neq 0$.
Let $D:=div(s)$, then $D$ is an effective divisor, linearly equivalent to $mK$, and satisfying $x\in \operatorname{Supp}(D)$ while $y\notin \operatorname{Supp}(D)$. Therefore $f$ is not a component of $D$ (since $y\notin \operatorname{Supp}(D)$), hence $D\cdot f\geq 1$ (since $D$, $f$ have no components in common and $x\in \operatorname{Supp}(D)\cap f$). So $mK\cdot f=D\cdot f\geq 1$, we get a contradiction.