LaTeX est un logiciel libre sous les termes de la LaTeX Project Public License (LPPL). LaTeX est distribué par les serveurs CTAN ou fait partie de nombreuses distributions TeX facilement installables et utilisables fournies par le TeX User Group (TUG) ou des tiers. Si vous rencontrez des difficultés, consultez la section d’aide.
LaTeX n’est pas un programme de composition autonome en soi, mais un logiciel de préparation de documents qui fonctionne au-dessus du système de composition TeX de Donald E. Knuth. Les distributions TeX regroupent généralement toutes les parties nécessaires à un système TeX fonctionnel et elles y ajoutent généralement des utilitaires de configuration et de maintenance. Aujourd’hui, LaTeX, et de nombreux paquets construits sur lui, constituent un composant important de toute distribution TeX majeure.
- Distributions TeX
- CTAN
- Le dépôt Git de LaTeX
- Git Pull Requests
- LaTeX historique
L’équipe LaTeX ne peut pas garantir que les distributions TeX, même récentes, contiennent la version la plus récente de LaTeX. Il peut arriver que vous ayez besoin d’une LaTeX plus récente que celle que votre distribution TeX préférée porte, par exemple pour obtenir une correction de bug particulière. Dans ce cas, vous devrez aller chercher LaTeX au CTAN et l’installer au-dessus de votre distribution. Voir ci-dessous pour plus de détails.
Distributions TeX
Si vous êtes nouveau à TeX et LaTeX ou si vous voulez simplement une installation facile, obtenez une distribution TeX complète. Le TeX Users Group (TUG) a une liste de distributions notablesqui sont entièrement, ou du moins principalement, des logiciels libres.
Linux
Vérifiez la source logicielle de vos distributions Linux pour trouver une distribution TeX incluant LaTeX. Vous pouvez également installer directement la distribution TeX Live actuelle – en fait, cela peut être conseillé car de nombreuses distributions Linux ne contiennent que des versions plus anciennes de TeX Live, voir l’état du paquet Linux TeX Live pour plus de détails.
Mac OS
La distribution MacTeX contient tout ce dont vous avez besoin, y compris un système TeX complet avec LaTeX lui-même et des éditeurs pour écrire des documents.
Windows
Voyez les distributions MiKTeX ou proTeXt ou TeX Live ; elles contiennent un système TeX complet avec LaTeX lui-même et des éditeurs pour écrire des documents.
En ligne
Les services en ligne LaTeX comme Papeeria, Overleaf, ShareLaTeX, Datazar et LaTeX base offrent la possibilité d’éditer, de visualiser et de télécharger des fichiers LaTeX et les PDF qui en résultent.
CTAN
Vous pouvez obtenir LaTeX à partir du CTAN, qui est la source principale de distribution de LaTeX. Pour que votre LaTeX téléchargé soit d’une quelconque utilité, vous devez d’abord obtenir et configurer un système TeX. Vous pouvez soit installer une distribution TeX (voir ci-dessus), soit obtenir un système TeX auprès du CTAN. Si vous utilisez une distribution TeX alors elle inclura une version de LaTeX soth cela vous facilitera probablement les choses ; mais vous pouvez avoir des raisons de ne pas le faire.
Le dépôt Git LaTeX
De nos jours, les sources de développement de LaTeX sont conservées dans un dépôt GitHub (auparavant nous utilisions SVN).
Tout le monde peut y accéder et télécharger les fichiers, mais la soumission est limitée aux membres de l’équipe. Le dépôt est situé à l’adresse https://github.com/latex3/latex2eand à partir de cette page de navigateur, vous pouvez explorer les fichiers, cloner le dépôt ou télécharger les fichiers dans une .zip
archive (environ 25Mb) en utilisant les boutons appropriés.
Si vous êtes familier avec Git, vous pouvez également cloner le dépôt en utilisant la ligne de commande ou votre outil de fontend Git préféré, par exemple,
git clone https://github.com/latex3/latex2e.git
qui nécessite environ 50Mo d’espace.Alternativement, vous pouvez faire un checkout Subversion à partir de la ligne de commande, par ex,
svn co https://github.com/latex3/latex2e.git/trunk
qui ne fera qu’un checkout des fichiers actuels.Mais sachez qu’un checkout SVN de la forme
svn co https://github.com/latex3/latex2e.git
téléchargera tous les fichiers y compris leurhistoire (jusqu’en 2009) et s’élève à environ 1.4Gb donc c’est assez gros.
Note : Si vous aviez mis en signet l’ancien dépôt SVN, veuillez mettre à jour ce signet vers le nouveau dépôt GIT car nous l’avons finalement supprimé.
Une note sur les pull requests Git
Les dépôts Git supportent le développement distribué et permettent aux gens de fournir des ensembles de changements qui sont mis à disposition par le biais de ce que l’on appelle des pullrequests, afin que les mainteneurs d’un programme puissent « tirer les changements suggérés » dans le dépôt principal.
Bien que nous apprécions les contributions, nous pensons que pour le noyau du logiciel LaTeX, les pull requests ne sont généralement pas une bonne approche (à moins que la modification ait déjà été discutée et acceptée).La stabilité de LaTeX est très importante et cela signifie que les modifications du noyau sont nécessairement très conservatrices. La stabilité de LaTeX est très importante et cela signifie que les modifications du noyau sont nécessairement très conservatrices. Cela signifie également qu’un grand nombre de discussions doivent avoir lieu avant que les changements ne soient effectués. Donc si vous dodécidez de poster une pull request, gardez ceci à l’esprit : nous apprécions les idées, mais nous ne pouvons pas toujours les intégrer dans le noyau et il est fort probable que nous rejetions les mises à jour faites de cette manière.
Si vous voulez discuter d’une contribution possible avant (ou au lieu de)faire une demande de pull, nous vous suggérons de soulever le sujet d’abord sur la liste LATEX-L ou de déposer une ligne à l’équipe.
LaTeX historique
Ulrik Vieth a rassemblé des versions historiques de LaTeX à partir de LaTeX 2.0pour TeX 1.0 (publié le 11 décembre 1983). Vous pouvez les trouver à l’adresse ftp://ftp.tug.org/historic/macros/latex-saildart/.There. Il se peut même qu’il y ait des versions antérieures. Tous les fichiers ont été tirés du site d’archives SAILDART à http://z.baumgart.org/ (plus en ligne) qui était basé sur des bandes d’archives de SAIL à Stanford.