Latex - Texlive
Latex-texlive (pour le paquet principal)
Pas mal de choses pour les débutants sur le site de B. Masson, "les fiches de Bébert" sont bien faites et permettent d'avancer rapidement avec Latex, PGF, TiKz, ConTeXT et bien sûr Beamer, qui est spécialisé dans la présentation sur écran avec un projecteur (beamer en English).
Adresse du site : Les fiches à Bébert
Installation de texlive dans Kubuntu
Version Kubuntu 2018
Lors de l'installation (fraiche et neuve) de Kubuntu 2018-04-LTS j'ai eu quelques surprises avec texlive:
J'ai fait l'installation de latex comme indiqué ci-dessous dans "Anciennes versions", d'abord texlive puis les fonts-extra, latex-extra, etc.. Mais lorsque j'ai voulu installer latex-beamer, il m'indique ne pas connaître ce package ! Donc, impossible de compiler les \documentclass{beamer}, de plus de nombreux fichiers .tex donnaient des erreurs et ne s'affichaient plus en pdf.
Finalement je me suis résolu à faire l'installation complète pour que tout fonctionne normalement :
sudo apt install texlive-full
Anciennes versions
- Installer Texlive
sudo apt-get install texlive
- Les paquets supplémentaires suivants doivent aussi être installés car j'en ai besoin :
sudo apt-get install texlive-fonts-extra texlive-latex-extra texlive-bibtex-extra texlive-lang-french
Soit :
- texlive-fonts-extra ... pour les polices
- texlive-latex-extra ... pour de nombreuses options supplémentaires
- latex-beamer ... pour faire des présentations avec un projecteur (beamer)
- texlive-bibtex-extra ... pour produire des bibliographies
S'il y a un problème avec babel.sty, qui vient d'une question de langue, voir voir ici (texlive-lang-french), tout en bas de la page !
Compléments pour Beamer
J'ai trouvé sur le net un style qui permet d'imprimer le diaporama sur papier en mode résumé : il s'agit du style
- handoutWithNotes.sty
que j'ai trouvé sur le site de Guido Diepen, le créateur de ce style. Vous trouverez ici tout ce qu'il faut pour l'utiliser.
Ce style est vraiment super et il permet des variations quant au nombre de dias sur une page A4, bref je l'ai adopté...
Mettez ce fichier dans le dossier où vous éditez le fichier .tex (c'est le plus simple et ça marche).
J'ai également trouvé un style de présentation pour Beamer qui est sympa, il s'agit de
- Beamerprogressbar
Pour installer beamerprogressbar, il faut :
- Aller sur le site de Sylvain Bouveret,
- choisir dans Download --> Ubuntu --> fichier beamerthemeprogressbar_0.42-0ubuntu1_all.deb
- Installer en ligne de commande :
sudo dpkg -i beamerthemeprogressbar_0.42-0ubuntu1_all.deb
Kile
Installer kile :
sudo apt-get install kile
Mais il ne faut pas oublier de le "franciser"
- Franciser Kile depuis la version 15.04
- Télécharger la dernière version de la langue : kile-i18n-fr_2.0-1_all.deb
- L'installer normalement comme un .deb habituel (avec QApt)
- Version antérieures de Kubuntu : (voir ici, page "Franciser des programmes")
Problèmes ...!
- Janvier 2013:
lors d'une modif majeur de Kubuntu, j'ai eu un problème de compilation, le fichier bibunits.sty était déclaré manquant.
J'ai téléchargé le fichier bibunits.sty qui se trouve sur le site CTAN (ici) et je l'ai rajouté dans le dossier usr/share/texmf-site/tex/latex/beamer/base/
Après installation, tout fonctionne parfaitement !
- 2013, problème avec un fichier .sty
Si, lors de la compilation vous avez l'erreur suivante : /fichier.tex:8:File `wrapfig.sty' not found.
c'est que vous n'avez pas installé le paquet texlive-latex-extra (soit texlive-latexextra-2012 pour Sabayon)
- Octobre 2013
Après le passage à la version 13.10 de Kubuntu, j'ai eu un problème de compilation en utilisant Kile... Kile donnait une erreur de compilation en ouvrant un fichier babel.sty... bigre je n'avais jamais eu ce genre de problème, j'ai cherché un fichier .tex dont j'étais sûr et rebelotte, même erreur...
Finalement j'ai pensé qu'avec la mise à jour vers Kubuntu 13.10 il avait oublié quelques fichiers Texlive...
Bingo, j'ai trouvé qu'il manquait texlive-lang-french (babel est le fichier des langues...)
Je l'ai installé avec Muon et tout a normalement fonctionné... OUF...
Installation de texlive dans Sabayon
Il faut d'abord installer texlive (à ce jour texlive-2012), puis Kile ! Autrement si l'on n'installe que Kile, on n'a que texlive-basic-2012 auquel il manque pas mal de chose... J'ai donc installé, dans l'ordre, avec equo :
- texlive-2012 puis
- texlive-fontsextra-2012 puis
- texlive-latexextra-2012
Exemple pour le point 1:
su
equo install texlive-2012
Installer Kile
equo install kile
Installer Beamerprogressbar
Le thème progressbar est une réalisation de Sylvain Bouveret qui donne un bel aspect aux présentations (image + barre de progression).
Vous trouverez le style ici : http://recherche.noiraudes.net/fr/LaTeX.php
Pour installer ce style, suivre les instructions suivantes:
- Copier le beamerthemeprogressbar.tar.gz à partir du site de Sylvain sur son disque
- Le décompresser dans son dossier
- Aller dans le dossier qui contient le dossier beamerthemeprogressbar, se mettre en su puis copier ici :
- cp -r beamerprogressbar/ usr/share/texmf-site/tex/latex/beamer/base/
- ... malheureusement ça ne marche pas encore, car le thème intègre bibunits.sty que je n'ai pas...
- Plutôt que de le télécharger, j'ai modifié la ligne du fichier beamerthemeprogressbar.sty en désactivant l'appel à cet autre style (en mettant % devant la ligne)
Commentaire : j'ai mis ce style à cet endroit car c'est là que se trouvent les autres styles de beamer (peut-être aurais-je dû le mettre ailleur ?), ensuite j'ai préféré modifier le contenu du fichier beamerthemeprogressbar.sty en désactivant la ligne qui fait appel au style bibunits.sty, car je n'avais pas trop envie d'aller plus loin dans les installations... flemme...
Si vous installez un fichier .sty par exemple iftex.sty comme j'ai dû le faire récemment,
1. suivez le chemin où le système vous indique qu'il manque ... dans mon exemple c'était : /usr/share/texlive/texmf-dist/tex/latex/biblatex
2. mettez le fichier
3. N'oubliez pas de rafraichir la base de donnée de Texlive en tapant
sudo texhash
sinon vous aurez toujours l'erreur..
Dernière mise à jour : 4 janvier 2017
Patrick