Je voudrais apprendre et utiliser LaTeX sur Ubuntu. Quels paquets ai-je besoin ? Quel est le meilleur éditeur pour le code LaTeX sur Ubuntu pour un nouvel utilisateur de LaTeX ? J'aimerais également avoir la capacité de voir le code dans une fenêtre et les résultats dans une deuxième fenêtre, si possible -- pas nécessairement WYSIWYG, cependant.
Réponses
Trop de publicités?Il vous suffit d'installer le package texlive, qui installera tous les éléments essentiels. De plus, vous pouvez installer la documentation dans votre langue, par exemple texlive-doc-en. Si vous écrivez dans une autre langue que l'anglais, vous devriez également ajouter le package de la langue correspondante, par exemple texlive-lang-french. Il existe aussi des packages orientés sur des sujets spécifiques comme texlive-science ou texlive-humanities - mais si vous souhaitez simplement apprendre les bases de LaTeX, ils ne sont pas indispensables.
Si vous avez juste besoin d'une assistance de base pour l'édition, comme la coloration syntaxique, n'importe quel éditeur de texte fera l'affaire, y compris l'éditeur de texte GNOME standard, gedit. Pour des options plus avancées, vous pouvez envisager :
- texworks : Un éditeur LaTeX avec une interface assez propre et simple, offrant un visualiseur PDF intégré et une synchronisation entre l'éditeur et le visualiseur (vous pouvez donc vous déplacer à la même position dans les deux)
- kile : un éditeur puissant pour KDE (peut être installé sous GNOME et fonctionne bien à part quelques détails de configuration à modifier pour utiliser par exemple le visualiseur PDF GNOME)
- texmaker : Similaire à KILE, mais plus "GNOME-like" (par exemple, moins de boutons dans la barre d'outils ;-) ), probablement un peu moins de fonctionnalités que KILE
- latexila : Comme KILE, mais conçu pour GNOME.
- lyx : pas vraiment un éditeur LaTeX mais plus un traitement de texte qui utilise LaTeX en interne - les avis diffèrent sur la question de savoir si c'est la meilleure façon d'apprendre le LaTeX "réel".
La plupart de ces éditeurs n'ont pas vraiment de volet de visualisation mais ce n'est pas vraiment nécessaire : Gardez simplement evince ouvert avec le document sur lequel vous travaillez, evince actualisera automatiquement son contenu dès que vous "compilerez" votre document latex
Si vous voulez simplement installer l'essentiel, vous devriez installer texlive-latex-base
sudo apt-get install texlive-latex-base
Si vous voulez tout, y compris une documentation extensive, optez pour texlive-full
sudo apt-get install texlive-full
Si vous voulez un éditeur léger, vous pouvez simplement installer gedit-latex-plugin
sudo apt-get install gedit-latex-plugin
qui ajoute des fonctionnalités LaTeX à l'éditeur de texte par défaut.
Si vous voulez quelque chose avec plus de fonctionnalités, vous pourriez essayer texmaker
sudo apt-get install texmaker
Non pas nécessairement un outil spécifiquement pour Ubuntu mais nous avons une TeX Stack Exchange sœur sur ce réseau qui propose de grandes informations pour ceux d'entre nous qui apprennent encore LaTeX.
Vous pouvez installer tous les paquets latex nécessaires via texlive-latex-base. Il existe également des options supplémentaires disponibles.
Vous pouvez toujours utiliser emacs comme éditeur, il dispose de nombreux utilitaires latex disponibles. Cependant, n'importe quel éditeur avec lequel vous êtes à l'aise fonctionne.
Si vous aimez avoir des éditeurs spécialisés (qui ont en fait un aperçu en direct), vous pouvez vous tourner vers lyx, ou si vous utilisez KDE, vous pouvez utiliser KILE qui est un IDE pour latex.
KILE vous offre une aide supplémentaire avec des utilitaires LaTex comme la bibliographie, etc. Vous pouvez démarrer automatiquement toutes les compilations nécessaires, etc.
Il y a quelque temps j'ai écrit un article de blog comparant 8 éditeurs LaTeX gratuits différents, tous disponibles pour Ubuntu. (Bien sûr, j'utilisais Ubuntu lorsque j'ai écrit l'article!)
L'article a environ six mois à ce jour. Je pense que bon nombre des informations qui y figurent seront précieuses, même si certaines sont obsolètes ou que de nouvelles choses ont été ajoutées depuis lors et ne sont pas mentionnées là-dedans. (Par exemple, Texmaker(x) a maintenant un aperçu intégré, gedit est devenu plus conforme à SyncTeX -- je suppose qu'evince a maintenant quelques fonctionnalités SyncTeX, bien que je n'aie jamais vraiment compris comment les utiliser.)
Si vous n'avez pas de problème d'espace disque (attention, c'est plus de 2 Go!), je recommande d'installer le package texlive-full, voire de passer outre le gestionnaire de paquets d'Ubuntu et d'installer TeXlive directement depuis CTAN/TUG. De cette façon, vous n'aurez jamais à vous soucier de manquer de packages.
Plusieurs personnes ont mentionné Texmaker, mais si vous envisagez de l'utiliser, je vous recommande vivement d'opter pour la version modifiée TexmakerX à la place, qui offre beaucoup plus de fonctionnalités, du moins c'était mon avis lorsque j'ai comparé.
Entre-temps, j'ai opté pour l'utilisation de vim, mais sans l'ensemble vim-latex. J'ai écrit quelques scripts personnalisés, dont un qui fournit à vim un panneau d'aperçu en direct au fur et à mesure que vous tapez en utilisant mupdf. Si quelqu'un est intéressé, je publierai des instructions pour utiliser cela avec Ubuntu quelque part. Cependant, je ne recommande pas vraiment d'essayer de maîtriser à la fois vim et LaTeX en même temps. Ils ont chacun une très forte courbe d'apprentissage (bien qu'ils en valent la peine!), et essayer de les maîtriser simultanément ferait crier la personne la plus patiente.
- Réponses précédentes
- Plus de réponses