On peut fixer la taille dans les options des axes avec `width=Xcm, height=Ycm,` (scale fonctionne aussi)
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{semilogxaxis}[
xlabel=Taille (nm),
ylabel=Intensité (\%),width=10cm,
height=5cm]
\addplot coordinates {
(0,1) (1,10) (2,100)
};
\end{semilogxaxis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{semilogxaxis}[
xlabel=Taille (nm),
ylabel=Intensité (\%)
]
\addplot coordinates {
(0,1) (1,10) (2,100)
};
\end{semilogxaxis}
\end{tikzpicture}\footnote{\textsc{Auteur} titre ch 2.p39}
\end{tikzpicture}
\end{document}