web-dev-qa-db-fra.com

Quel est le moyen le plus simple de démarrer avec LaTeX?

J'aimerais apprendre et utiliser LaTeX sur Ubuntu. De quels forfaits ai-je besoin? Quel est le meilleur éditeur de code LaTeX sur Ubuntu pour un nouvel utilisateur LaTeX? J'aimerais aussi pouvoir voir le code dans un volet et les résultats dans un deuxième volet, si possible - pas nécessairement WYSIWYG, cependant.

43
eugenemarshall

Installez simplement le paquet texlive , cela vous apportera tous les éléments essentiels. De plus, vous pouvez installer la documentation dans votre langue, par exemple. texlive-doc-fr . Si vous écrivez dans une langue autre que l'anglais, vous devez également ajouter le package de langue correspondant, par exemple. texlive-lang-french . Il y a aussi de beaux paquets orientés sur les sujets comme texlive-science ou texlive-humanities - mais si vous voulez apprendre les bases de LaTeX, vous n'en avez certainement pas besoin.

Si vous avez juste besoin d’un support d’édition de base tel que la coloration syntaxique, n’importe quel éditeur de texte, y compris l’éditeur de texte GNOME standard, gedit. Les options plus avancées incluent:

  • texworksInstall texworks : Un éditeur LaTeX avec une interface simple et propre, avec une visionneuse intégrée PDF et une synchronisation entre l'éditeur et la visionneuse (c'est-à-dire que vous pouvez accéder à la même position dans les deux cas)
  • kileInstall kile : un éditeur puissant pour KDE (peut être installé sous GNOME et fonctionne très bien en dehors de la modification de certains détails de configuration pour utiliser le visualiseur PDF GNOME par exemple)
  • texmakerInstall texmaker : semblable à KILE, mais plus "semblable à GNOME" (moins de boutons dans la barre d’outils ;-)), un peu moins de fonctionnalités que KILE probablement
  • latexilaInstall latexila : Comme KILE, mais ciblé sur GNOME.
  • lyxInstall lyx : pas vraiment un éditeur LaTeX mais plus un traitement de texte qui utilise LaTeX en interne - les opinions divergent quant à savoir s’il s’agit de la meilleure façon d’apprendre le "vrai" LaTeX.

La plupart de ces éditeurs n'ont pas vraiment de panneau de pré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 "compilez" votre document latex.

39
Marcel Stimberg

Si vous voulez juste installer le matériel de base, vous devriez installer texlive-latex-base

Sudo apt-get install texlive-latex-base

Si vous voulez tout le Shebang, y compris une documentation complète, vous choisissez 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 la fonctionnalité LaTeX à l'éditeur de texte par défaut.

Si vous voulez quelque chose avec plus de fonctionnalités, vous pouvez essayer texmaker

Sudo apt-get install texmaker

10
ParanoiaPuppy

Ce n'est pas nécessairement un outil spécifique à Ubuntu, mais nous avons une sœur TeX Stack Exchange sur ce réseau qui fournit d'excellentes informations pour ceux d'entre nous qui étudient encore LaTeX.

8
Jorge Castro

Vous pouvez installer tous les paquets de latex nécessaires via texlive-latex-base. Il existe également des options supplémentaires disponibles.

Vous pouvez toujours utiliser emacs en tant qu’éditeur, il dispose de nombreux utilitaires latex. Cependant, n’importe quel éditeur avec lequel vous êtes à l’aise.

Si vous aimez avoir des éditeurs spécialisés (qui ont en fait wysiwyg), vous pouvez regarder dans lyx, ou si vous utilisez KDE, vous pouvez utiliser KILE, qui est un IDE pour latex.

KILE vous donne une aide supplémentaire avec les utilitaires LaTex comme la bibliographie, etc. Vous pouvez démarrer automatiquement toute la compilation nécessaire, etc.

7
txwikinger

De retour, j’ai écrit n article de blog comparant 8 éditeurs différents LaTeX gratuits , qui sont tous disponibles pour Ubuntu. (Bien sûr, j'utilisais Ubuntu quand j'ai écrit le post!)

Le poste a environ six mois à ce moment-là. Je pense que beaucoup d’informations seront utiles, même si certaines sont périmées ou que de nouvelles choses ont été ajoutées entre-temps qui n’y sont pas mentionnées. (Par exemple, Texmaker (x) a un aperçu intégré, gedit est désormais plus compatible avec SyncTeX - je suppose que toutes les fonctionnalités de SyncTeX sont maintenant disponibles, bien que je n’aie jamais compris comment les utiliser.)

Si vous ne manquez pas d'espace disque (attention, il dépasse 2 Go!), Je vous recommande d'installer le paquet texlive-full , ou même de sauter Ubuntu. gestionnaire de paquets et installer TeXlive directement à partir de CTAN/TUG. De cette façon, vous n’aurez plus jamais à vous soucier de manquer des paquets.

Plusieurs personnes ont mentionné Texmaker, mais si vous envisagez de le faire, je recommande fortement aller pour le TexmakerX fork au lieu de cela, qui a beaucoup plus de fonctionnalités, ou du moins je l'ai fait quand j'ai comparé.

Entre-temps, j'ai opté pour vim, mais sans la suite vim-latex. J'ai écrit des scripts personnalisés, notamment celui qui fournit à vim un panneau de prévisualisation en temps réel à l'aide de mupdf. Si quelqu'un est intéressé, je posterai des instructions pour l'utiliser quelque part avec Ubuntu. Cependant, je ne recommande pas vraiment d'essayer de maîtriser à la fois vim et LaTeX. Ils ont chacun une courbe d'apprentissage énorme (même s'ils en valent la peine!), Et essayer de les faire simultanément ferait hurler la personne la plus patiente.

4
frabjous

Vous voudrez peut-être essayer TeXlipse , un plugin qui ajoute la prise en charge de TeX à l'IDE Eclipse.

3
Pablo

Install via the software center

Gummi est un programme gratuit, open source, multiplate-forme, doté d'un panneau de prévisualisation en direct.

Caractéristiques incluses dans la dernière version stable de Gummi:

Live preview pane for the compiled document
Helpers to generate tables/matrices/graphics
LaTeX error checking
Syntax highlighting
Spellchecking
Document statistics
BibTeX integration
Persistent configuration

Fonctionnalités actuellement incluses dans notre branche de développement:

Multi-tab/document project support
Support for additional build LaTeX systems rubber & latexmk
Compiling through DVI & Postscript
Makeindex support
Continuous PDF preview mode
Filter bibliography entries
SyncTeX support

Gummi est toujours en développement actif.

3
hhlp

Vimest l’un des meilleurs éditeurs, mais vous devez en apprendre un peu avant de pouvoir l’utiliser (démarrez vimtutordans un terminal) et en apprendre davantage pour l’utiliser efficacement. Il a une extension vim-latex dans le paquet vim-latexsuite. Vous pouvez utiliser la version graphique de vim, gvimname__.

2
Arpad Horvath

Install via the software center

Texmaker est un éditeur LaTeX gratuit, moderne et multiplate-forme pour systèmes Linux, Macosx et Windows, qui intègre de nombreux outils nécessaires au développement de documents avec LaTeX, au sein d'une seule application.

Texmaker comprend le support unicode, la vérification orthographique, la complétion automatique, le pliage de code et un visualiseur de pdf intégré avec support Synctex et mode de vue continue. Texmaker est facile à utiliser et à configurer.

Texmaker est publié sous licence GPL.

2
hhlp

Comme d'autres l'ont mentionné, texlive-latex-base et texlive-full constituent le meilleur moyen de mettre les packages latex à votre système. J'installe également texlive-latex-extra car cela rend encore plus de paquets disponibles.

Dernièrement pour un éditeur de latex, j'ai essayé TeXworks. Avec TeXworks, vous pouvez ouvrir votre code latex dans une fenêtre et dans la fenêtre à côté, vous pouvez avoir votre document compilé. Lorsque vous effectuez une mise à jour et que vous reconstruisez le document, la vue du document reste au même endroit que votre recherche; cela peut donc être utile pour voir que votre modification a pris effet.

1
Mark Davidson

Sans vouloir commencer une guerre (religieuse), je peux fortement recommander emacscombiné avec AUCTeX . Il fournit des fonctions fantastiques pour naviguer dans le document, gérer les références et les citations, insérer un balisage de modèle (LaTeX) pour différents environnements (tableaux, figures, etc.), ainsi que pour compiler et prévisualiser le document.

AUCTeX est vraiment excellent pour les longs documents - c'est ce qui m'a permis d'apprendre emacset, malheureusement, d'utiliser mon bien-aimé vimmoins.

1
hargriffle

En tant que distribution LaTeX, vous pouvez utiliser texlive. Il existe un métapaquet appelé texlive-full qui installera la distribution complète pour vous, mais vous pouvez bien entendu installer les packages individuels à votre guise. En ce qui concerne l'éditeur, il existe plusieurs options et vous devriez probablement en essayer quelques-unes et voir laquelle vous préférez. Personnellement, j'utilise soit Emacs avec auctex, soit texworks. Les autres éditeurs populaires sont vim, texmaker et bien d’autres.

1
user9521