Il numero della pagina non è noto finché la pagina non viene accodata al file di uscita; tuttavia il numero dovrebbe essere noto (è un’ipotesi) nel momento in cui il programma di composizione comincia ad eseguire la routine di uscita; per cui ptrebbe funzionare questo codice:
`
\begin{figure}
…
\ifodd\value{page}\makebox[\textwidth][l]{\includegraphics[…]{}}\else
\makebox[\textwidth][r]{\includegraphics[…]{…}}\fi
…
\caption{…}
\label{…}
\end{figure}
`
\se non funzionasse si potrebbe lavorare sul numero di pagina che compare nel label, e verificare quel numero. Solo che le macro di basso livello che bisogna creare sono diverse a seconda che si usi o non si usi il pacchetto hyperref. Se non lo si usa, il numero di pagina è il secondo di due argomenti di una certa macro interna; se lo si usa il numero di pagina è il secondo di 5 argomenti di una certa macro.