Il faut admettre que c'est fastidieux d'écrire un document avec LaTeX, surtout au moment de se lancer. La suite logicielle est (de mémoire) lourde à installer et à configurer ; la syntaxe est assez étouffante.
Avec Overleaf (que l'on peut héberger chez soi), on répond à la problématique de l'environnement, et avec un modèle par défaut, on passe plus facilement le cap de la page blanche :-)
Je vous propose de vous inspirer du modèle que j'utilise comme point de départ quand j'écris un rapport.

\documentclass{article}
% encodage et langue
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
% blocs de code et coloration syntaxique
\usepackage{minted}
% guillemets
\usepackage[autostyle]{csquotes}
\MakeOuterQuote{"}
% références
\usepackage{cite}
% URL et liens hypertextes
\usepackage{hyperref}
% images
\usepackage{graphicx}
\graphicspath{ {./images/} }
% sous-sections, positionnement
\usepackage[section]{placeins}
\let\Oldsection\section
\renewcommand{\section}{\FloatBarrier\Oldsection}
\let\Oldsubsection\subsection
\renewcommand{\subsection}{\FloatBarrier\Oldsubsection}
\let\Oldsubsubsection\subsubsection
\renewcommand{\subsubsection}{\FloatBarrier\Oldsubsubsection}
% figures, mise en forme et positionnement
\usepackage[justification=centering]{caption}
\usepackage{setspace}
% ne pas diviser les notes de bas de page
\interfootnotelinepenalty=10000
% texte, mise en forme
\setlength{\parskip}{0.5em}
\renewcommand{\baselinestretch}{1.05}
% métadonnées
\title{
Titre \\
Sous-titre
}
\author{Prénom Nom}
\date{Lieu \\ Date}
\begin{document}
\maketitle
\tableofcontents
\clearpage
\section{Section}
\subsection{Sous-section}
\begin{figure}[ht]
\centering
\includegraphics[width=\textwidth]{images/foo.jpg}
\caption{Blablabla...\cite{ref:foo}}
\label{image-foo}
\end{figure}
\clearpage
\bibliographystyle{IEEEtran}
\bibliography{main}
\end{document}
Vos références iront dans un fichier main.bib
, dans le format suivant :
@misc { ref:foo,
author = "Foo Bar",
title = "Foo?",
year = "1970",
url = "https://en.wikipedia.org/wiki/Foobar"
}
@misc { bar:foo,
author = "Lorem Ipsum",
title = "Bar!",
year = "2038",
url = "https://fr.wikipedia.org/wiki/Variable_m%C3%A9tasyntaxique"
}
Notez bien qu'une référence non-citée (c'est-à-dire que vous n'appelez pas dans le document avec la macro \cite{foo:bar}
) n'apparaîtra pas dans le document.