Non leggi abbastanza documentazione; prova con l’Arte di cui trovi il link qui sopra.
Il tuo codice non contiene praticamente una sola riga giusta 🙁
Cominciamo:
1) l’ambiente \begin{figure}…\end{figure} rende la figura mobile, quindi non è un mistero che la metta dove vuole lui.
2) \label{foto} se lo usi, lo devi mettere DOPO il comando per scrivere la didascalia, \caption
3) ogni ambiente mobile deve essere numerato perciò deve avere una didascalia, quindi deve avere un comando \label
3) dentro l’ambiente figure non si deve mai usare l’ambiente center perché questo inserisce dello spazio bianco sopra e sotto la figura; bisogna usare \centering che è una dichiarazione e non un ambiente.
4) il tuo comando
`
\includegraphics[width=8cm, height=2cm]{input.jpg}
`
contiene due errori:
5a) non devi specificare l’estensione del file che contiene la foto (ammesso che davvero al tua foto sia contenuta nel file input.jpg, devi scrivere solo il nome senza il punto e senza l’estensione.
5b) se specifichi sia la larghezza sia l’altezza la tua foto esce del tutto deformata, a meno che essa stessa non abbia quel rapporto di forma; caso mai dovresti intendere quelle due dimensioni come valori massimi e specificare di conservare il rapporto di forma
`
\includegraphics[width=8cm, height=2cm, keepaspectratio]{input}
`
Cinque righe e sei errori, non male!
Se vuoi proprio inserire la tua foto senza didascalia e senza renderla mobile usa semplicemente:
`
\begin{center}
\includegraphics[width=8cm, height=2cm keepaspectratio]{input}
\end{center}
`
senza usare l’ambiente figure, senza mettere la didascalia e, evidentemente, nemmeno il comando \label. Ricordati inoltre che non puoi assicurare in nessun modo che la figura che potrebbe cadere verso il fondo della pagina non produca una salto di pagina e quindi appaia nella pagina successiva; a quel punto, se hai fatto riferimento alla figura con una frase del tipo “… come si vede nella figura seguente…”, il discorso non fila più perché il “seguente” è nella pagina dopo. Inoltre la pagina precedente risulterà probabilmente foriera di un warning del tipo Underfull vbox, e la pagina conterrà degli spazi anormalmente grandi fra i capoversi e attorno agli altri elementi fuori testo.
Questo infatti è il motivo per il quale si rendono le figure con oggetti mobili 🙂