Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/11/2021, à 15:20

ilelogique

installation LaTeX

Bonjour, ayant besoin de pouvoir écrire des formules mathématiques on m'a conseillé d'utiliser LaTeX, du coup je suis allé sur cette page :
https://doc.ubuntu-fr.org/latex

Et ne sachant trop quoi prendre j'ai opté pour "texlive-full" et j'ai donc ouvert un gestionnaire de paquets synaptique et j'ai tapé rechercher texlive-full et bienn sûr "installer"

Tout s'est bien passé sauf que je ne sais pas comment le lancer !
En bas à droite de mon écran j'ai un carré composé de neuf carrés blancs qui, lorsque je clique dessus est censé me montrer toutes mes applications mais je ne vois pas Latex ni même tetexlive-full

Savez vous comment je peux faire pour le trouver puis le lancer svp ?
merci

Hors ligne

#2 Le 17/11/2021, à 16:05

gl38

Re : installation LaTeX

Ah la la !
Tu devrais lire un peu de doc, par exemple cette page
où les commandes indiquées sont à taper dans un terminal.
Cordialement,
Guy

Hors ligne

#3 Le 17/11/2021, à 16:19

ilelogique

Re : installation LaTeX

j'ai regardé un peu ok oui mais c'est pour utiliser latex ça non ? or moi je ne parviens pas à trouver où c'est et comment le lancer ?? Il faut bien lancer Latex non ? car avec open office (justement c'est pour ça que je veux latex) je n'ai pas les notations de maths, symboles logiques, etc. merci

Hors ligne

#4 Le 17/11/2021, à 16:44

gigiair

Re : installation LaTeX

texlive-full est un ensemble d'utilitaires qui se lancent à peu près tous en ligne de commande.
La commande pdflatex par exemple peut se lancer dans un shell . Elle doit prendre un document respectant la syntaxe latex pour argument.

user@host:~$ echo "\documentclass{minimal} \begin{document} Hello world ! \par Vous avez le bonjour de \LaTeX \end{document}"|pdflatex

le compilateur pdflatex exécute ce texte pour produire un document pdf nommé texput.pdf et que l'on peut visualiser par n'importe quel visualisateur pdf.

Voilà qui n'est guerre pratique, car si on commet la moindre erreur de syntaxe, il faut tout recommencer ! En général personne ne procède comme ça sauf pour expliquer le fonctionnement de la bête.

Le code source est dans un premier temps édité dans un éditeur de texte spécialisé ou non qui peut se charger d'exécuter la commande de compilation et d'en afficher le résultat.
Il existe des dizaines d'éditeurs spécialisés pour traiter des documents LaTeX, certains spécialisés à ce langage, d'autres possédant un module spécialisé devant être installé spécifiquement.
Le site Wikipedia répertorie les éditeurs les plus courants et leurs propriétés. Il est clair que les plus puissants sont d'un apprentissage plus long que les plus modestes. Il est bien d'avoir dans son environnement une vieille main qui peut vous aider.

Personnellement je conseillerais TeXStudio (qu'il faut installer en plus de TeXLive : sudo apt install texstudio) qui est un bon compromis et raisonnablement puissant, mais pour mon usage personnel j'utilise AUCTeX/Emacs car totalement personnalisable.
Avec TeXStudio, on peut tout de suite créer un document, lui donner un nom et composer le code LaTeX de son choix. Par exemple
TeXStudio en action
Le cadre de gauche contient le code source LaTeX éditable, celui de droite le document pdf produit après compilation (clic sur double pointe de flèche)


--
JJR.

En ligne

#5 Le 17/11/2021, à 16:59

ilelogique

Re : installation LaTeX

Merci, je suis navré mais je ne suis pas très fort en informatique et je ne comprends pas bien tout ce que vous dites, moi je veux juste pouvoir faire des documents avec des symboles de maths, pouvez vous me dire comment faire svp ?
j'ai un éditeur de texte qui s'appelle open office, merci

Hors ligne

#6 Le 17/11/2021, à 17:11

gl38

Re : installation LaTeX

Pourquoi openoffice et pas libreoffice ?
Pour libreoffice, on peut ajouter l’extension TexMaths, voir ici
Mais il ne faut pas rêver, il vaut mieux qu'il n'y ait pas trop de maths dans le texte.
Cordialement,
Guy

Hors ligne

#7 Le 17/11/2021, à 17:31

gigiair

Re : installation LaTeX

ilelogique a écrit :

Merci, je suis navré mais je ne suis pas très fort en informatique et je ne comprends pas bien tout ce que vous dites, moi je veux juste pouvoir faire des documents avec des symboles de maths, pouvez vous me dire comment faire svp ?
j'ai un éditeur de texte qui s'appelle open office, merci

Open office n'est pas un éditeur de texte. On peut le forcer à sauvegarder un document au format « texte » mais ce  n'est  pas sa vocation par défaut et ce n'est guère pratique pour produire des documents LaTeX.
Il est possible je crois d'insérer des formules mathématiques avec OpenOffice (googeliser !). Ily a plus de vingt ans que je n'utilise plus ce genre de logiciel, depuis que j'ai eu à composer un sujet de baccalauréat avec Word. À l'époque c'était une véritable torture avec un résultat pitoyable. LaTeX, c'est comme le vélo, personne ne sait en faire de naissance, il faut apprendre. Une fois qu'on sait, ça roule sans effort mais on ne peut pas se dispenser d'un apprentissage. Le mieux pour apprendre est de trouver une bonne âme compétente, il en existe dans le milieu enseignant des mathématiques.


--
JJR.

En ligne

#8 Le 17/11/2021, à 20:06

ilelogique

Re : installation LaTeX

Bonjour, oui pardon désolé, j'utilise libreoffice !!
j'ai juste besoin de faire 3 ou 4 pages de maths et donc je dois suivre le lien plus haut ? vous n'avez pas en français ? je ne sais pas où cliquer (et suis prêt à apprendre bien sûr)

Hors ligne

#9 Le 17/11/2021, à 20:14

gigiair

Re : installation LaTeX

J'ai googelisé sur « libreoffice mathématiques » et en quelques secondes j'ai eu ce lien
https://fr.libreoffice.org/discover/math/
Puis en lisant cet autre lien

Comment utiliser libreoffice math

Dernière modification par gigiair (Le 17/11/2021, à 20:15)


--
JJR.

En ligne

#10 Le 19/11/2021, à 13:48

ilelogique

Re : installation LaTeX

oui j'ai suivi cette piste, ça pourrait me suffire, merci

Hors ligne

#11 Le 20/11/2021, à 18:31

grigouille

Re : installation LaTeX

Personnellement, j'aime bien xelatex

Tu crées ton fichier tex :

$ cat toto.tex
\documentclass[a4paper]{article}
\usepackage{amssymb, amsmath, mathtools}  % pour les mathématiques, si nécessaire.
\usepackage[french]{babel}
\begin{document}

La fonction $f$, définie par $f(x) = x-1$, est affine.
 
\end{document}

tu compiles :

$ xelatex toto.tex
This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019/Debian) (preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
(./toto.tex
LaTeX2e <2020-02-02> patch level 2
L3 programming layer <2020-02-14>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2019/12/20 v1.4l Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/share/texlive/texmf-dist/tex/latex/mathtools/mathtools.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/mathtools/mhsetup.sty))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def)
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
(/usr/share/texlive/texmf-dist/tex/generic/babel/xebabel.def
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)))))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def)
(./toto.aux) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def)))
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1] (./toto.aux) )
Output written on toto.pdf (1 page).
Transcript written on toto.log.
$ ll toto.*
-rw-rw-r-- 1 frederic frederic   56 nov.  20 18:27 toto.aux
-rw-rw-r-- 1 frederic frederic 9389 nov.  20 18:27 toto.log
-rw-rw-r-- 1 frederic frederic 7268 nov.  20 18:27 toto.pdf
-rw-rw-r-- 1 frederic frederic  236 nov.  20 18:27 toto.tex
$

et tu ouvres le fichier toto.pdf avec l'outil de ton choix.

Dernière modification par grigouille (Le 20/11/2021, à 18:32)


Xubuntu 20.04
HP LaserJet M1132 MFP

Hors ligne

#12 Le 21/11/2021, à 09:06

gigiair

Re : installation LaTeX

Qu'apporte xelatex par rapport à pdflatex,  pour un résultat identique ?
En tout cas le temps de compilation est très nettement plus long. Pour un gros document, cela peut être pénalisant.

|------------------+--------------------|
| xelatex          | pdflatex           |
|------------------+--------------------|
| real    0m1,328s | real      0m0,863s |
| user    0m0,893s | user      0m0,547s |
| sys     0m0,427s | sys       0m0,284s |
|------------------+--------------------|

Dernière modification par gigiair (Le 21/11/2021, à 09:07)


--
JJR.

En ligne

#13 Le 21/11/2021, à 10:22

grigouille

Re : installation LaTeX

C'est parce que tu n'utilises pas pstricks !

$ cat toto.tex 
\documentclass[a4paper]{article}
\usepackage{pstricks}
\begin{document}

\pspolygon(0,0)(4,1)(3,2)(2,1)(1,2)
 
\end{document}

Avec xelatex

$ xelatex toto.tex | tail 
(/usr/share/texlive/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg
Using PSTricks configuration for XeTeX+xdvipdfmx
))) (/usr/share/texlive/texmf-dist/tex/generic/pstricks/pst-fp.tex)
>>> Loading XeTeX special macros
(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pstricks-xetex.def))
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def)
(./toto.aux) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) [1]
(./toto.aux) )
Output written on toto.pdf (1 page).
Transcript written on toto.log.

Avec pdflatex ça plante :
 

$ pdflatex --halt-on-error toto.tex | tail

[Loading MPS to PDF converter (version 2006.09.02).]
)
! Undefined control sequence.
\c@lor@to@ps ->\PSTricks 
                         _Not_Configured_For_This_Format
l.5 \pspolygon(
               0,0)(4,1)(3,2)(2,1)(1,2)
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on toto.log.

Xubuntu 20.04
HP LaserJet M1132 MFP

Hors ligne

#14 Le 21/11/2021, à 10:42

gigiair

Re : installation LaTeX

Si, si, j'utilise pstricks. Mon éditeur AUCTeX/Emacs se configure automatiquement pour compiler un fichier qui contient du code pstricks   en mode pdf, de manière totalement transparente. Il applique automatiquement la chaîne de commandes latex | dvips | ps2pdf | view-pdf, soit en une fois, soit étape par étape. La seule différence est qu'il y a autant de fichiers log que d'étapes dans la compilation et que si l'on veut les examiner il faut compiler  étape par étape (toujours avec la même commande).
Personne n'est obligé d'utiliser un environnement de compilation un peu désuet.


--
JJR.

En ligne