Contenu | Rechercher | Menus

Annonce

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 20/12/2005, à 21:10

Omnisilver

[Résolu] : [LaTeX] : Comment débuter ?

Bonsoir à tous !

Je souhaite apprendre à utiliser Latex, j'utilise pour cela ces deux tutoriels :
Stage LaTex - niveau débutant (Framasoft)
LaTeX : réapprendre à utiliser un traitement de texte (Framasoft également)

Je crée donc un fichier txt contenant :

\documentclass{article}

\usepackage[T1]{fontenc}

\usepackage[frenchb]{babe1}

\begin{document}



Mes premiers pas avec latex seront-ils couronnés de succès ? 

Je le saurai quand j'aurai réussi à compiler ...
Quand on utilise linux on peut 

\begin{itemsize}

\item faire de l'informatique gratuitement ;

\item être sûr de ne pas être espionné ;

\item troller avec les autres linuxiens ;

\item et plein d'autres choses.

\end{itemsize}

\end{document}

Et là je bloque : comment compiler ?

D'après le wiki, il faut installer les paquets

tetex-base tetex-bin tetex-extra

C'est fait, mais ensuite lorsque je compile j'obtient :

[adrien@adrien:~] $ tex ~adrien/latex/testlatex.txt
This is TeX, Version 3.14159 (Web2C 7.4.5)
(/home/adrien/latex/testlatex.txt
! Undefined control sequence.
l.1 \documentclass
                  {article}
? q
OK, entering \batchmode

Un amateur de LaTeX pour me donner un coup de main ? D'où vient cette erreur ?

Dernière modification par Omnisilver (Le 21/12/2005, à 21:58)

Hors ligne

#2 Le 20/12/2005, à 21:21

eofr

Re : [Résolu] : [LaTeX] : Comment débuter ?

Tu utilise LaTeX et non TeX donc ta commande doit être latex nom_du_fichier.tex

Hors ligne

#3 Le 20/12/2005, à 21:39

Omnisilver

Re : [Résolu] : [LaTeX] : Comment débuter ?

Je te relercie, j'ai donc renommé mon fichier txt en tex, et relancé la bonne commande :

[adrien@adrien:~] $ tex ~adrien/latex/testlatex.tex
This is TeX, Version 3.14159 (Web2C 7.4.5)
(/home/adrien/latex/testlatex.tex
! Undefined control sequence.
l.1 \documentclass
                  {article}
? o
Type <return> to proceed, S to scroll future error messages,
R to run without stopping, Q to run quietly,
I to insert something, E to edit your file,
1 or ... or 9 to ignore the next 1 to 9 tokens of input,
H for help, X to quit.
? r
OK, entering \nonstopmode...
! Undefined control sequence.
l.2 \usepackage
               [T1]{fontenc}
! Undefined control sequence.
l.3 \usepackage
               [frenchb]{babe1}
! Undefined control sequence.
l.4 \begin
          {document}
! Undefined control sequence.
l.9 \begin
          {itemsize}
[1] )
(see the transcript file for additional information)
Output written on testlatex.dvi (1 page, 688 bytes).
Transcript written on testlatex.log.

Apparemment le problème persiste, me manque-t-il des paquets ?

Hors ligne

#4 Le 20/12/2005, à 21:43

Skippy le Grand Gourou

Re : [Résolu] : [LaTeX] : Comment débuter ?

Soit tu enregistre ton fichier au format fichier.tex, tu te rends dans le répertoire de ton fichier dans un terminal et tu fais :

latex fichier.tex

et ensuite tu visionne le fichier "fichier.dvi", que tu peux convertir en ps ou en pdf en tapant respectivement :

dvips fichier.dvi
dvi2pdf fichier.dvi

(à vérifier).

Ou alors le plus simple c'est d'utiliser un compilateur, par exemple kile qui est très bien (si tu es sous gnome viens faire un tour ici), et là tu as des icônes qui te permettent de visionner ton text tout de suite (et d'autres avantages). wink

Hors ligne

#5 Le 20/12/2005, à 21:43

roicominutsoup

Re : [Résolu] : [LaTeX] : Comment débuter ?

fais
latex ~adrien/latex/testlatex.tex

et non pas tex ~adrien/latex/testlatex.tex
(LAtex pas tex...)

Hors ligne

#6 Le 20/12/2005, à 22:36

Omnisilver

Re : [Résolu] : [LaTeX] : Comment débuter ?

Oups le boulet, en plus eofr me l'avait dit neutral Désolé !

Donc en tapant la commande latex ~adrien/latex/testlatex.tex ça fonctionne bien mieux, merci, mais j'ai maintenant un petit problème d'accent ! :

 ^^ef
               ^^bf^^bdre sr de ne pas ^^ef^^bf^^bdre ^^ef^^bf^^bdpionn^^ef^...

Je sens que c'est un problème d'encodage ça lol (le DVI généré buggue au niveau des accents).

Skippy --> merci pour la réponse, le compilateur m'intéresse, mais après installation (kile et kviewshell) kile m'a l'air bien complexe (j'ai trouvé comment lui indiquer mon fichier tex, mais je n'arrive pas à le faire compiler pour moi wink )

Hors ligne

#7 Le 20/12/2005, à 22:54

Skippy le Grand Gourou

Re : [Résolu] : [LaTeX] : Comment débuter ?

Tu cliques sur l'éclair avec une roue dentée bleue en haut à droite. wink

Et remplace

\usepackage[T1]{fontenc}

par :

\usepackage[utf8x]{inputenc}

Dernière modification par Skippy le Grand Gourou (Le 20/12/2005, à 22:59)

Hors ligne

#8 Le 21/12/2005, à 16:50

strataoïde

Re : [Résolu] : [LaTeX] : Comment débuter ?

ou alors tu utilise ça
comme code pour travailler à la fois sur windows et sur linux. en iso 8859.
Les deux se valent.

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

la commande la plus utile sous linux? man bien sur!

Hors ligne

#9 Le 21/12/2005, à 17:18

Skippy le Grand Gourou

Re : [Résolu] : [LaTeX] : Comment débuter ?

strataoïde a écrit :

ou alors tu utilise ça
comme code pour travailler à la fois sur windows et sur linux. en iso 8859.
Les deux se valent.

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

Négatif, ça marche pas sous linux (enfin chez moi). C'est d'ailleurs pour ça que j'ai été obligé de changer pour l'autre solution. wink

Dernière modification par Skippy le Grand Gourou (Le 21/12/2005, à 17:18)

Hors ligne

#10 Le 21/12/2005, à 17:31

benjou

Re : [Résolu] : [LaTeX] : Comment débuter ?

strataoïde a écrit:

    ou alors tu utilise ça
    comme code pour travailler à la fois sur windows et sur linux. en iso 8859.
    Les deux se valent.

    Code:

    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

Négatif, ça marche pas sous linux (enfin chez moi). C'est d'ailleurs pour ça que j'ai été obligé de changer pour l'autre solution. wink

Ca marche si tu sauve ton fichier source en iso 8859
Si tu l'edite avec gedit il faut choisir cet option lors de l'enregistrement


écrasons l'infâme

Hors ligne

#11 Le 21/12/2005, à 19:14

Skippy le Grand Gourou

Re : [Résolu] : [LaTeX] : Comment débuter ?

Avec kile c'est pas par défaut en tout cas...

Hors ligne

#12 Le 21/12/2005, à 21:57

Omnisilver

Re : [Résolu] : [LaTeX] : Comment débuter ?

Merci de vos réactions, mais les deux solutions proposées me donnent toujours des caractères étranges en lieu et place des accents :'(

Ce ne serait pas un paquet correspondant à l'UTF-8 pour Latex qu'il me manquerait ?

Auto-réponse : d'après cette page il faudrait latex-ucs , je l'installe et, pour faire bonne mesure, j'installe manuellement les paquets pour l'UTF-8 comme décrit sur le wiki et ... ça fonctionne big_smile big_smile big_smile


rqlqvw5.png

Bon j'ai pas mal d'erreurs de compilation, mais le résultat correspond à ce que je voulais (donc pourquoi des erreurs ?)

Merci encore, sujet résolu donc, ne vous inquiétez pas, je reviendrai (i'll be back dirait l'autre) cool

Edit : j'oubliais, mon code final :

\documentclass{article}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[frenchb]{babel}
\begin{document}
Mes premiers pas avec latex seront-ils couronné de succès ? 
Quand on utilise linux on peut 
\begin{itemsize}
\item faire de l'informatique gratuitement ;
\item être sûr de ne pas se faire espionner;
\item troller avec les autres linuxiens ;
\item et plein d'autres choses.
\end{itemsize}
\end{document}

Dernière modification par Omnisilver (Le 21/12/2005, à 21:59)

Hors ligne

#13 Le 21/12/2005, à 22:28

bernez

Re : [Résolu] : [LaTeX] : Comment débuter ?

Ca n'aurait pas de rapport avec le format ou la taille ?
Je fais toujours pour un article la commande suivante :

\documentclass[a4paper,10pt]{article}

De plus, depuis toujours, avec latex, j'utilise emacs mais j'en suis fort content cool


vyé kanari ka fè bonsoup.
Kenavo. A galon !

Hors ligne

#14 Le 22/12/2005, à 12:13

strataoïde

Re : [Résolu] : [LaTeX] : Comment débuter ?

Cool qua ça marche smile

si tu veux compléter ta collection de manuels latex
http://www.tug.org/tex-archive/info/lsh … t-3.20.pdf
plus celui en anglais qui contrairement à ce qu'on pourrait croire, n'est pas le même
http://www.ctan.org/tex-archive/info/ls … lshort.pdf

et enfin le meilleur pour faire plein de trucs avec Latex.

http://www.ntg.nl/doc/bayart/lxmanuel.pdf

Voilou...

Dernière modification par strataoïde (Le 22/12/2005, à 13:53)


la commande la plus utile sous linux? man bien sur!

Hors ligne

#15 Le 22/12/2005, à 14:24

Compte supprimé

Re : [Résolu] : [LaTeX] : Comment débuter ?

et avec emacs tu peux essayer le package auctex qui automatise plein de bonnes choses smile

et abbrev aussi pour corriger automatiquement les fautes de frappes wink

sinon tu peux aussi parfois passer par Lyx (un frontend graphique) pour les débuts

bye

#16 Le 22/12/2005, à 14:42

eofr

Re : [Résolu] : [LaTeX] : Comment débuter ?

Serait ce utile de faire un didacticiel pour débuter avec LaTeX? Si oui je veux bien m'en charger

Hors ligne

#17 Le 22/12/2005, à 17:12

Omnisilver

Re : [Résolu] : [LaTeX] : Comment débuter ?

eofr a écrit :

Serait ce utile de faire un didacticiel pour débuter avec LaTeX? Si oui je veux bien m'en charger

Oui, je pense que ce serait une bonne chose, déjà avec ce sujet tu peux repérer les trucs à indiquer aux débutants, si tu veux que je te relise (étant débutant je n'aurai pas le même point de vue qu'un connaisseur) y a pas de soucis.

strataoïde --> cool, merci pour la doc, j'avais déjà repéré la doc anglaise (via framasoft), mais préférant de loin lire une documentation dans ma langue maternelle (bien que comprennant relativement bien l'anglais) j'avais trouvé ces liens de mon côté (grâce à cette page) :
* La traduction exacte en français (sans ajout) : http://www.laas.fr/~matthieu/cours/latex2e/
* Une version traduite augmentée d'un chapitre concernant la création de documents PDF : http://math.univ-lille1.fr/~flipo/

Il y aurait donc plusieurs traductions de The Not So Short Introduction to LaTeX lol

Sans oublier une page qui m'a l'air très riche : http://www.grappa.univ-lille3.fr/FAQ-LaTeX/ (elle est d'ailleurs indiquée sur le wiki)

J'ai aussi trouvé des modèles ici : http://latex.perseguers.ch/modeles/

bernez --> Je teste ça dès mon retour à mon ordi wink

nfkb --> Je testerai aussi wink

Hors ligne

#18 Le 29/12/2005, à 17:43

maxouf

Re : [Résolu] : [LaTeX] : Comment débuter ?

Je trouve aussi qu'un didactitiel serait une très bonne idée (surtout que je vais débuter avec LaTeX pour un méga rapport big_smile)

-> Ca m'évitera surement de poser un tas de questions idiotes.....

merci d'avance

Dernière modification par maxouf (Le 29/12/2005, à 17:44)

Hors ligne

#19 Le 20/05/2006, à 13:51

beocien

Re : [Résolu] : [LaTeX] : Comment débuter ?

merci

Hors ligne

#20 Le 20/05/2006, à 14:17

eofr

Re : [Résolu] : [LaTeX] : Comment débuter ?

J'ai écris, il y bien longtemps, un didacticiel qui paraît-il est bien fait. C'est http://www.eofr.net/article.php3?id_article=13

Hors ligne

#21 Le 31/08/2006, à 13:20

David_newbuntu

Re : [Résolu] : [LaTeX] : Comment débuter ?

bonjour j'essaye le latex aussi (traitment de texte biensur n'ayez pas l'esprit tordu) et que je compile par kile ou par tetex (dans un terminal) ça me renvoit l'erreur suivante :  LaTeX Error: File `label.sty' not found.
Je me doute qu'il faut installer ce label.sty mais où le trouver (ce n'est pas sur synaptic). J'ai bien un fichier qui s'appelle sublabel.sty

Merci smile


Be happy GNU with Ubuntu
Ubuntu 6.06 LTS
Linux david-desktop 2.6.15-27-k7

Hors ligne

#22 Le 31/08/2006, à 17:39

Petit Lepton

Re : [Résolu] : [LaTeX] : Comment débuter ?

Salut,
pour compiler dans un terminal, tu utilises latex je pense. Est-ce que tu peux mettre une copie de l'entête de ton fichier pour connaître les packages aux quels tu fais appel?

Hors ligne

#23 Le 31/08/2006, à 18:41

David_newbuntu

Re : [Résolu] : [LaTeX] : Comment débuter ?

C'est le 1er exos du "stage LaTeX" (1er sujet)

\documentclass {article}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{label}

\begin{document}
Mes premiers pas avec \LaTeX{} sont un peu émouvants. Pour les premiers exemples, il faudra taper exactement ce qui est proposé, en faisant bien attention ! Une fois la compilation effectuée, on peut
\begin{itemize}
\item visualiser le document à l'écran ;
\item imprimer le document ;
\item convertir le document en fichier PostScript ;
\item et en plein d'autres choses.
\end{itemize}
\end{document}
c'est fini.


Be happy GNU with Ubuntu
Ubuntu 6.06 LTS
Linux david-desktop 2.6.15-27-k7

Hors ligne

#24 Le 31/08/2006, à 19:39

Pikachu_2014

Re : [Résolu] : [LaTeX] : Comment débuter ?

Salut,

Essentiel :
- tu utilise des caractères accentués ===> il faut appeler le paquetage inputenc :
\usepackage[<encodage de mon .tex>]{inputenc}
Par défaut, sur les bonnes distribution Linux, l'encodage par défaut est Unicode :
\usepackage[utf8]{inputenc}

Ce paquetage dit à latex : attention, y a des caractères accentués, tu comprendras pas toi qu'est limité à l'ASCII 128, mais le patron est cool, il m'a appelé pour que je convertisse tes «é» en «\'e», tes «ç» en «\c c»...

Vérifie également que le paquetage cm-super est installé (avec synaptic). Et aussi lmodern.
En fait, ajoute au passage dans ton en-tête :
\usepackage{lmodern}
Les fontes lmodern sont mieux torchées que les CM-Super (utilisées par défaut quand tu fais appel à fontenc).

Et pour ton erreur :
c'est «babel» (comme la tour), pas «label» (comme en C) :
\usepackage[frenchb]{babel}

smile



P.S. : «stage LaTeX» ? C'est une doc. ? Un site ?
Tu peux me donner le lien s'il te plaît ? Merci d'avance wink

Dernière modification par Pikachu_2014 (Le 31/08/2006, à 19:45)

Hors ligne

#25 Le 31/08/2006, à 20:20

David_newbuntu

Re : [Résolu] : [LaTeX] : Comment débuter ?

cm-super  paré
lmodern  paré
correction de label par babel (faute de moi roll )  paré

ok début du processus de latexisation homopolaire à double flux de vecteurs quadripolaires. fichier dvi créer yyyyyyeeeeeeeeeaaaaaaaahhhhhhh
attention étape ultime pdfisation bidirectionelle réussi aussi wahhh ché bio tout cha (en passant c'est dvipdf et pas dvi2pdf)
smile


stage latex http://www.framasoft.net/article1329.html c'est la première adresse en début de se sujet mise par Omnisilver c'est bien fait pour débuter c'est plutôt sympa à lire 3 partie : cours, exos, aide mémoire


Be happy GNU with Ubuntu
Ubuntu 6.06 LTS
Linux david-desktop 2.6.15-27-k7

Hors ligne