\chapter{Installation de \LaTeX{}} \lettrine{A}{vant} de commencer, je suppose que tu utilises un système d'exploitation \Windows{}. Dans le cas contraire, un utilisateur \Linux{} devrait savoir se débrouiller pour tout installer. Si tu es un utilisateur d'\Apple{}, je considère déjà ta cause perdue d'avance et tu trouveras des équivalents grâce à Google\dots{} enfin, c'est ce que je disais initialement. Désormais, les programmes que je présente par la suite te sont aussi accessibles. \section{Installation de \MiKTeX{}} \MiKTeX{} est une distribution \LaTeX{}. Bon, je dois t'avouer que je ne sais pas moi-même ce qu'est une distribution\dots{} Ce qui m'intéresse, c'est d'arriver à faire fonctionner l'outil en question. Je vais donc sortir mon joker Wikipédia pour cette fois : \begin{definition}{Définition d'une distribution (informatique)} {\noindent\huge\bfseries\color{gray!75}\og} On parle souvent de distribution pour désigner un ensemble de logiciels formant un tout cohérent et prêt à installer, incluant des jeux de paquetages, le noyau du système d'exploitation, en particulier le noyau Linux pour les distributions GNU/Linux (comme Debian, Mandriva, Red Hat, Ubuntu, etc.), un système d'installation et des utilitaires de configuration. \\ Cela désigne aussi un ensemble de paquets et d'outils utiles à la création d'un document au format LaTeX et pour en faciliter l'utilisation. Parmi les distributions LaTeX courantes, on trouve MiKTeX, TeXLive, MacTeX2. \\ Par ailleurs, une base de données distribuées est répartie sur plusieurs n{\oe}uds, généralement sur différents serveurs. {\hfill\huge\bfseries\color{gray!75}\fg} \\ \begin{flushright} Wikipédia -- Disponible sur : \url{http://fr.wikipedia.org/wiki/Distribution#Informatique} \end{flushright} \end{definition} Je ne sais pas si c'est plus clair ainsi\dots{} Ce qui est certain, c'est que le seul élément intéressant à retenir est le suivant : \MiKTeX{} est l'outil qui te permet de transformer tes futures lignes de code \LaTeX{} en un PDF propre et lisible par tous. \\ Pour installer \MiKTeX{}, il faut procéder de la manière suivante\footnote{Si besoin, un descriptif encore plus détaillé et imagé est disponible à l'adresse suivante : \url{http://miktex.org/howto/install-miktex}.} : \begin{enumerate} \item aller sur : \url{http://miktex.org/download} et télécharger l'exécutable ; \item lancer l'exécutable et suivre les instructions d'installation ; \item \textbf{laisser les options par défaut} \textcolor{red}{\textbf{DONT}} le ``choix de poste'' \og \texttt{Install MiKTeX only for me} \fg{}. Pour débuter, elles conviennent parfaitement et le choix \og \texttt{only for me} \fg{} permet d'éviter tout problème par la suite. \\ \end{enumerate} \begin{attention}{\textit{Nota Bene}} Je tiens à préciser que je n'ai aucun revenu financier grâce à \MiKTeX{}. Je conseille cette distribution car c'est celle que j'utilise et qui fonctionne parfaitement pour ma part. Elle a aussi l'avantage de proposer un gestionnaire de packages, via \texttt{MiKTeX Console} ou l'interface de \MiKTeX{}. Nous aurons l'occasion d'y revenir plus tard dans ce guide, une fois que la notion de packages aura été introduite. \\ En revanche, tu es libre de choisir la distribution de ton choix et d'en prendre une autre. \`A toi d'en trouver une sur Internet : il y a un peu de choix. \end{attention} \section{Installation de \Texmaker{}} Techniquement, cette étape n'est pas nécessaire car tu pourrais écrire ton fichier \LaTeX{} dans un fichier \texttt{.txt} (bloc-note) si le c{\oe}ur t'en dit. Cependant, le code sera plus compliqué à relire, il faut taper toutes les commandes à la main et il faut indiquer à \texttt{Windows} -- via des commandes dans le \texttt{CMD} -- de transformer ton code en PDF grâce à \MiKTeX{}. Avec \Texmaker{}, tous ces tracas sont épargnés : tu as à disposition un éditeur de fichiers \LaTeX{} performant, de la coloration syntaxique, un système d'auto-complétion des formules fort pratique et agréable, et toutes les commandes pour utiliser \MiKTeX{} sont intégrées et faciles à utiliser. \\ Pour cela, il faut aller sur le site de \Texmaker{} : \url{http://www.xm1math.net/texmaker/download.html}. Là encore, il suffit de télécharger l'exécutable, le lancer, suivre les instructions et laisser les options par défaut (comme pour \MiKTeX{}). \begin{attention}{\textit{Nota Bene}} Même remarque pour \Texmaker{} que pour \MiKTeX{} : tu peux choisir un autre éditeur \LaTeX{}, même si celui-ci est vraiment très pratique selon moi. Il est aussi intégralement en français, avantage non négligeable quand tu débutes. \end{attention} \section{Vérification finale} Si tu tiens à t'assurer que tout fonctionne, tu peux d'ores et déjà procéder à une vérification finale comme décrit ci-après. \textbf{Si jamais tu rencontres le moindre problème, ne t'attarde pas sur cette partie et poursuis au chapitre suivant,} qui détaille l'utilisation des logiciels récemment installés. \\ \begin{enumerate} \item Ouvrir \Texmaker{}. \item En haut à gauche : \verb?Fichier? puis \verb?Nouveau? (ou \keys{\ctrl + N} pour les connaisseurs). \item Recopier le code \og Bonjour monde ! \fg{}, fourni en-dessous, et sauvegarder \textbf{dans un dossier} (le nom importe peu). \item Appuyer sur \keys{F6}, attendre un peu, puis aller dans le dossier où tu as sauvegardé le fichier : tu devrais y trouver un PDF avec la ligne \og Bonjour monde ! \fg{} écrite. \end{enumerate} \label{hello-world} \begin{code}{Bonjour monde !} \documentclass[]{report} \begin{document} Bonjour monde ! \end{document} \end{code} Tout fonctionne donc parfaitement ! Tu peux poursuivre sereinement la suite du guide. \textbf{Dans le cas contraire,} ne perds pas ton temps et passe directement à la suite. Nous allons rapidement aborder le fonctionnement de \Texmaker{}. \\ \textcolor{red}{Si jamais des problèmes persistent par la suite,} je ne peux que te conseiller de tout désinstaller et de bien tout réinstaller comme indiqué précédemment.