\documentclass{standalone}
\usepackage[french]{babel}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{fadings}
\usepackage{pgf}

% Fonction pour générer une couleur aléatoire
\pgfmathsetseed{\number\pdfrandomseed} % Initialiser la graine aléatoire
\newcommand{\randomcolor}{%
    \pgfmathsetmacro{\randomred}{random(0,255)}%
    \pgfmathsetmacro{\randomgreen}{random(0,255)}%
    \pgfmathsetmacro{\randomblue}{random(0,255)}%
    \edef\tmp{\noexpand\definecolor{randomcolor}{HTML}{\randomred\randomgreen\randomblue}}%
    \tmp
}

\begin{document}
\begin{tikzpicture}
    % Définir les dimensions de l'image
    \def\width{1200bp} % 1200 pixels
    \def\height{630bp} % 630 pixels

    % Générer des couleurs aléatoires
    \randomcolor
    \definecolor{startcolor}{HTML}{\randomred\randomgreen\randomblue}
    \randomcolor
    \definecolor{endcolor}{HTML}{\randomred\randomgreen\randomblue}

    % Créer le fond en dégradé
    \shade[left color=startcolor, right color=endcolor] (0,0) rectangle (\width,\height);

    % Ajouter l'équation mathématique en texte blanc
    \node[white, font=\Huge, scale=1] at (\width/2, \height/2) {
        %$\mathbf{1+1-1+1-1+\cdots-1=?}$
        \begin{minipage}{\dimexpr\width-6bp}
        \begin{center}
        Un fermier possède 41 vaches qu'il souhaite léguer à ses 3 fils.
        
        \bigskip\bigskip
        
        Il en lègue $\frac{1}{2}$ à Simon, $\frac{1}{3}$ à Dylan et $\frac{1}{7}$ à Bob.
        
        \bigskip\bigskip
        
        \og 41 \fg{} n'étant pas divisible par 2, 3 et 7, le notaire décide d'ajouter 1 vache pour en faire 42. 
        
        \bigskip\bigskip
        
        Il peut donc léguer la moitié (21) à Simon, le tiers (14) à Dylan et le septième (6) à Bob.
        
        \bigskip\bigskip
        
        Le total de vaches léguées est alors $21+14+6=41$.
        
        \bigskip\bigskip
        
        Le notaire peut alors récupérer sa vache.
        
        \bigskip\bigskip
        
        Comment est-ce possible ?
        \end{center}
        
        \end{minipage}
        
    };
\end{tikzpicture}
\end{document}
