#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).
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 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 (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 )
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.
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 ?
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.
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
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)
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
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
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
et abbrev aussi pour corriger automatiquement les fautes de frappes
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 ?
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
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
nfkb --> Je testerai aussi
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 )
-> 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
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}
P.S. : «stage LaTeX» ? C'est une doc. ? Un site ?
Tu peux me donner le lien s'il te plaît ? Merci d'avance
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 ) 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)
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