Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
applications:latex [Le 13/12/2006, 18:18] Blackpegaz page déplacée vers nouveau modèle (http://doc.ubuntu-fr.org/latex) |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <code> | ||
- | Version Hoary, breezy, Dapper, Edgy | ||
- | </code> | ||
- | [[https://wiki.ubuntu.com/LaTeX|Traduit]] et complété par [[utilisateurs:gauthier |Gauthier]] et [[utilisateurs:freetux |Freetux]]. | ||
- | Laurent Bellegarde. | ||
- | ====== LaTeX ====== | ||
- | |||
- | LaTeX est un langage de description de document. Si vous avez déjà utilisé le langage HTML, ou édité un wiki, vous êtes déjà familier à l'idée d'utiliser des symboles ou des commandes au sein d'un texte pour en définir le rendu et la mise en page. LaTeX est utilisé couramment pour les publications scientifiques. Il est très utile pour créer des documents formatés de manière logique, avec un excellent rendu des équations et formules. Il permet également de générer facilement sommaires, listes de figures et numéros d'équation. Les fichiers LaTeX peuvent ensuite être convertis en un grand nombre de formats différents comme par exemple PDF, PostScript, DVI, et HTML. | ||
- | |||
- | Un fichier LaTeX est un fichier ASCII contenant du texte et des commandes de marquage. Il peut être écrit avec un éditeur de texte comme Gedit ou vim. Il est ensuite converti vers d'autres formats grâce à un compilateur LaTeX. Certaines personnes préféreront écrire des fichiers LaTeX dans un environnement intégré, avec menus et boutons de formatage de texte. Il existe également de nombreux paquets additionnels permettant d'enrichir LaTeX en fonctionnalités diverses. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Installation Hoary, Breezy, Dapper ===== | ||
- | |||
- | Attention, cette installation ne fonctionne pas avec EDGY. | ||
- | |||
- | Tout comme Linux, LaTeX est en fait une collection de plusieurs outils et fichiers indépendants. Et pour éviter de devoir les rechercher un par un, puis de les installer, il existe une distribution LaTeX. La plus courante pour l'environnement Linux est teTeX. Elle se trouve dans le dépôt "main" d'Ubuntu et peut être installée via Synaptic ou apt-get. Pour cela vous aurez besoin au minimum des paquets suivants : | ||
- | |||
- | tetex-base tetex-bin | ||
- | |||
- | mais vous pourriez également souhaiter installer le paquet : | ||
- | |||
- | tetex-extra | ||
- | |||
- | Pour que LaTeX gère l'**UTF8** (encodage par défaut sous Ubuntu depuis Hoary), il vous faut également installer le paquet : | ||
- | |||
- | latex-ucs | ||
- | |||
- | Pour utiliser le plus simplement du monde LaTex, il vous faut un éditeur de texte, emacs,vi, vim, gedit...Il existe beaucoup de choix, mais **texmaker** est de loin le plus sympatique à utiliser pour un débutant, il est de plus multiplateforme. Installez donc la paquet : | ||
- | |||
- | texmaker | ||
- | |||
- | Pour utiliser l'interface graphique de texmaker, il faudra un peu le configurer comme la section ci-dessous l'indique. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Installation pour Ubuntu 6.10 Edgy ===== | ||
- | |||
- | Avec Edgy, c'est **texlive** qui permet de faire du LaTex, car les paquets tetex ne sont plus maintenus. Il se trouve dans le dépôt "main" d'Ubuntu et peut être installée via Synaptic ou apt-get. Pour cela vous aurez besoin au minimum des paquets suivants : | ||
- | |||
- | texlive (Acceptez les autres paquets à installer avec) | ||
- | |||
- | mais vous pourriez également souhaiter installer le paquet de langue française : | ||
- | |||
- | texlive-lang-french | ||
- | |||
- | Enfin, si vous voulez installer la distribution complète sans vous poser de questions au sujet des packages supplémentaires, il faut juste installer : | ||
- | |||
- | texlive-full (et tous les paquets viennent avec) | ||
- | |||
- | Pour utiliser le plus simplement du monde LaTex, il vous faut un éditeur de texte, emacs,vi, vim, gedit...Il existe beaucoup de choix, mais **texmaker** est de loin le plus sympatique à utiliser pour un débutant, il est de plus multiplateforme. Installez donc la paquet : | ||
- | |||
- | texmaker | ||
- | |||
- | Pour utiliser l'interface graphique de texmaker, il faudra un peu le configurer comme la section ci-dessous l'indique. | ||
- | |||
- | |||
- | |||
- | ===== Configuration de texmaker ===== | ||
- | |||
- | Pour pouvoir utiliser d'un simple clic de souris l'interface graphique de texmaker, il va falloir lui indiquer quelques chemins vers des logiciels de votre ubuntu. | ||
- | |||
- | Lancez texmaker avec le menu **applications/accessoires/texmaker**, puis dans l'interface choisissez le menu **options** et complétez comme l'image ci-dessous les lignes qui ne correspondent pas. | ||
- | |||
- | {{applications:ecran_texmaker_config.jpg|}} | ||
- | |||
- | C'est au niveau de afficheur dvi, ps, pdf qu'il faut mettre **evince**, le programme chargé de ces affichages depuis Dapper. | ||
- | |||
- | Validez les modifications avec **OK** | ||
- | |||
- | |||
- | ===== Autres logiciels graphiques basés sur LaTeX ===== | ||
- | |||
- | On peut citer [[:LyX]], un logiciel libre d'édition de documents qui lui aussi utilise LaTeX, mais avec une interface très différente de TeXmaker. L'avantage de ce logiciel est de permettre une pseudo-visualisation en direct de ce qu'on veut obtenir, ce qui permet en un clin d'œil de repérer la structure du document. | ||
- | |||
- | ===== Paquets additionnels ===== | ||
- | |||
- | LaTeX peut être complété par des paquets additionnels, dont vous trouverez la liste détaillée sur le site [[http://www.tug.org/tex-archive/help/Catalogue/index.html | Catalogue Tex en ligne]] ou sur [[http://www.ctan.org/ | Réseau d'archives TeX]]. Ils peuvent en général être téléchargés sous forme de fichiers compressés tar.gz ou zip. Pour les installer, il faut d'abord les décompresser puis les copier dans le répertoire /usr/share/texmf/tex/latex/. Lancez ensuite texhash, pour mettre à jour la base de données. | ||
- | |||
- | Supposons que votre nom d'utilisateur soit "sam", et que vous ayez téléchargé le paquet mhchem.zip vers votre répertoire personnel, les commandes suivantes devraient fonctionner : | ||
- | |||
- | sudo mkdir -p /usr/local/share/texmf/tex/latex | ||
- | cd /usr/local/share/texmf/tex/latex | ||
- | sudo unzip /home/sam/mhchem.zip | ||
- | sudo texhash | ||
- | |||
- | Parmi d'autres paquets utiles : | ||
- | |||
- | * [[http://www.tug.org/tex-archive/help/Catalogue/entries/mhchem.html|mhchem]] : molécules chimiques, réactions chimiques etc... | ||
- | * [[http://www.tug.org/tex-archive/help/Catalogue/entries/isotope.html|isotope]] | ||
- | * [[http://www.unruh.de/DniQ/latex/unicode/|paquage UTF-8]] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Ressources ===== | ||
- | * [[http://www.math-linux.com/spip.php?article52|Introduction au LaTeX]] | ||
- | * [[http://www.tug.org/interest.html|Groupe d'utilisateurs TeX (en anglais)]] et d'autres liens intéressants | ||
- | * [[http://www.latex-project.org/guides/|Documentation LaTeX (en anglais)]] | ||
- | * [[http://www.traduc.org/docs/HOWTO/vf/TeTeX-HOWTO.html|Guide Pratique teTeX (traduction française)]] | ||
- | * [[http://www.grappa.univ-lille3.fr/FAQ-LaTeX/| FAQ-LaTeX (en français)]] | ||
- | * [[http://www.gutenberg.eu.org/distributions/ |Groupe francophone des utilisateurs de TeX]] | ||
- | * [[http://latex.developpez.com/faq/?page=sommaire|FAQ-Latex de developpez.com]] | ||
- | * [[http://fr.wikibooks.org/wiki/Programmation_LaTeX|Guide Latex sur Wikibook]] |