43 votes

Quel est le moyen le plus simple de commencer avec LaTeX?

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.

39voto

lubos hasko Points 13669

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 Installer 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 Installer 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 Installer 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 Installer latexila : Comme KILE, mais conçu pour GNOME.
  • lyx Installer 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

10voto

Tom Points 5872

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

8voto

Joshua McKinnon Points 12379

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.

7voto

Joel Spolsky Points 22686

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.

4voto

frabjous Points 5842

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.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X