logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:tex:latex [30/06/2023 22:46]
Philou92 [Installation]
doc:tex:latex [30/06/2023 23:48]
Philou92 [Installation]
Ligne 56: Ligne 56:
 <note important>​Lire le document d’installation. Ce qui va suivre n’est un résumé des actions et quelques compléments</​note>​ <note important>​Lire le document d’installation. Ce qui va suivre n’est un résumé des actions et quelques compléments</​note>​
  
-== Étape 1 ==+== Étape 1 - installation de la distribution ​==
 Cette étape nécessite une bonne connexion réseau (entre 1,5 et 2Go de téléchargement). Cette étape nécessite une bonne connexion réseau (entre 1,5 et 2Go de téléchargement).
 L’ensemble des actions d’administration cités ci-dessous se font dans en ligne de commande dans terminal. L’ensemble des actions d’administration cités ci-dessous se font dans en ligne de commande dans terminal.
Ligne 94: Ligne 94:
  
   * Enregistrer et fermer et le fichier puis compiler en pdf avec la commande :<code user>​pdflatex essai.tex</​code>​   * Enregistrer et fermer et le fichier puis compiler en pdf avec la commande :<code user>​pdflatex essai.tex</​code>​
-  * Si le fichier essai.pdf a été produit correctementpasser à l’étape suivante.+  * Vérifier que le fichier essai.pdf a été produit correctement 
 +  * Exécuter les deux commandes tlmgr((http://​mirrors.ctan.org/​info/​tlmgrbasics/​doc/​tlmgr.pdf)) suivantes :<code user>​tlmgr info schemes</​code>​ et <code user>​tlmgr info collections</​code>​ Elles retournent un résumé de votre installation texlive (préfixe i=installé). 
 +  * Vérifier que tlmgr fonctionne également avec le compte root <code root>​tlmgr info schemes</​code>​ 
 +  * Si tout fonctionne ​passer à l’étape suivante. 
 + 
 +== Étape 2 création du paquet debian factice == 
 + 
 +<note important>​Lire le document de référence de TeX User Group [[https://​tug.org/​texlive/​debian.html#​vanilla]] 
 +Pour la suite il est considéré que nous sommes à minima 2023 et que votre distribution //debian// est //debian 12 Bookworm//</​note>​ 
 + 
 +  * Installer les paquets debian tex-common et texinfo : 
 +  * <code root>apt update && apt install tex-common</​code><​code root>apt install texinfo</​code>​ 
 +  * Ajouter à la variable d’environnement ENV_PATH du fichier /​etc/​login.defs le chemin /​usr/​local/​texlive/​2023/​bin. La ligne devrait ressembler à cela :<file config extrait /​etc/​login.defs>​ 
 +... 
 +ENV_PATH ​  ​PATH=/​usr/​local/​bin:/​usr/​bin:/​bin:/​usr/​local/​games:/​usr/​games:/​usr/​local/​texlive/​2023/​bin 
 +... 
 +</​file>​ 
 +  * Inutile d’installer le paquet lmodern puisqu’il est fourni par la distribution texlive. 
 +  * Installer le paquet equivs (216Mo) : <code root>apt install equivs</​code>​ 
 +  * Créer un répertoire temporaire de travail dans votre home : <code user>cd && mkdir -p /​tmp/​tl-equivs && cd /​tmp/​tl-equivs</​code>​ 
 +  * Créer un modèle de fichier de configuration equivs nommé texlive-local en exécutant la commande :<code user>​equivs-control texlive-local</​code>​ 
 +  * Éditer le fichier texlive-local,​ remplacer son contenu par celui du lien [[https://​tug.org/​texlive/​files/​debian-equivs-2022-ex.txt]]. Pour bien marquer c’est vous qui êtes à l’origine du paquet renseigner votre nom et adresse mail à la ligne Mainteneur à la place de you <​you@yourdomain.example.org>​ 
 +<note warning>​Ce fichier ajoute une dépendance au paquet freeglut3 qui n’est pas disponible dans //debian 12//. freeglut3 est une boite à outil OpenGL dont l’utilité est loin d’être pertinente nous allons la supprimer.</​note>​ 
 +  * Supprimer la ligne « Depends: freeglut3 » et enregistrer le fichier <file config extrait texlive-local>​ 
 + ... 
 + ​texlive-pstricks,​ texlive-pstricks-doc,​ texlive-publishers,​ 
 + ​texlive-publishers-doc,​ texlive-science,​ texlive-science-doc,​ texlive-xetex,​ 
 + ​thailatex,​ tipa, tipa-doc, xindy, xindy-rules,​ xmltex, asymptote, texinfo 
 +Depends: freeglut3 <--**** ligne à supprimer *************************** 
 +Architecture:​ all 
 +Description:​ My local installation of TeX Live 2022. 
 + A full "​vanilla"​ TeX Live 2022 
 +</​file>​ 
 +  * Pour créer le paquet factice exécuter la commande : <code user>​equivs-build texlive-local</​code>​ cela va créer le fichier texlive-local_2022.99999999-1_all.deb 
 +  * Ensuite installer le paquet factice : <code root>​dpkg -i /​home/<​USER>/​tmp/​tl-equivs/​texlive-local_2022.99999999-1_all.deb</​code>​ 
 + 
 + 
 + 
 + 
 + 
 + 
  
-== Étape 2 == 
  
  
doc/tex/latex.txt · Dernière modification: 14/04/2024 22:43 par Philou92

Pied de page des forums

Propulsé par FluxBB