Latex sous debian sarge
Résolu
Supernana
-
tonyo -
tonyo -
Ciao!
Je suis fan de latex et j'aimerais savoir comment installer tt ce qu'il faut pour faire du latex sous debian sarge... j'ai essayé avec apt-get et j'ai installé tetex, yatex, ... mais ca ne marche pas... il y a tjs des erreurs à la compile... pourtant mon document est correctement rédigé... il passe sans problème sous winxp... des conseils, liens ou autres à me donner?!?
Thanks!!!
Je suis fan de latex et j'aimerais savoir comment installer tt ce qu'il faut pour faire du latex sous debian sarge... j'ai essayé avec apt-get et j'ai installé tetex, yatex, ... mais ca ne marche pas... il y a tjs des erreurs à la compile... pourtant mon document est correctement rédigé... il passe sans problème sous winxp... des conseils, liens ou autres à me donner?!?
Thanks!!!
A voir également:
- Latex sous debian sarge
- Passer en root debian ✓ - Forum Linux / Unix
- Sauter une ligne latex ✓ - Forum Programmation
- Espace insécable latex - Guide
- Debian freeze - Forum Debian
- Fedora ou debian - Guide
12 réponses
Il y a mille raisons possible pour les erreurs sans connaitres les details.
Normalement le paquet tetex et le bon a installer mais avec les paquets de debian (ou de Mandrake, Fedora, ...) il faut verifier s'il y a eventeullement encore d'autres paquets de genre: tetex-latex, ... pour completer. Ca depend comment ca a ete reparti sur les differents paquets. Normalement le truc "tetex" contient tous (y compris latex) mais dans le debian ca peut faire plusieurs paquets. Il faut verifier ca.
Apart ca: Moi j'ai fait de tres bons experiences avec le paquet source que tu trouve a:
http://www.tug.org/teTeX/
Ici il faut le compiler et le mettre dans /usr/local. C'est un peu plus complique pour installer mais c'est bien explique dans le README, INSTALL, etc. La il y a tout, notamment le Latex. On peut avoir ca en parallel avec un autre tetex qui se trouve ailleur (dans un autre abre /usr). La decision quelle version de tetex prendre se fait facilement avec le bon chemin ($PATH) ou il fait mettre le bon repertoire (/usr/bin ou /usr/local/bin en premier). Il y a aussi plusieures version de tetex que tu peux prendre. Actuellement il y a tetex-2 mais si tu veux etre compatible avec un Latex de windows ca peut aussi etre le tetex-1 (a verifier). Je ne sais pas ce que Debian propose ici.
Deux autres petites choses utils:
(i) Quand on passe entre deux versions de Latex (par exemple en Windows et Linux) avec les memes fichiers il se peut que les fichier *.aux, *.log, *.toc, ... produits par une version genent l'autre version avec de messages d'erreur. Dans ce cas effacer les *.aux et refaire toutes les compilations (3-4 fois). Ca fait disparaitre ce type d'erreurs.
(ii) Defois on installe de styles particuliers (pour des journeaux scientifiques, ... ). Il faut veiller que ces styles se trouvent avec toutes les versions de latex qu'on utilise. En linux il suffit d'ajouter les fichers styles etc. quelque part dans un repertoire en dessous de
/usr/share/texmf/tex/latex
ou si c'est la version compile par toi meme dans:
/usr/local/share/texmf/tex/latex
mais apres il faut toujours executer la commande "texhash" pour mettre la base de donnees a jours. Apres il trouvera tout seul.
Normalement le paquet tetex et le bon a installer mais avec les paquets de debian (ou de Mandrake, Fedora, ...) il faut verifier s'il y a eventeullement encore d'autres paquets de genre: tetex-latex, ... pour completer. Ca depend comment ca a ete reparti sur les differents paquets. Normalement le truc "tetex" contient tous (y compris latex) mais dans le debian ca peut faire plusieurs paquets. Il faut verifier ca.
Apart ca: Moi j'ai fait de tres bons experiences avec le paquet source que tu trouve a:
http://www.tug.org/teTeX/
Ici il faut le compiler et le mettre dans /usr/local. C'est un peu plus complique pour installer mais c'est bien explique dans le README, INSTALL, etc. La il y a tout, notamment le Latex. On peut avoir ca en parallel avec un autre tetex qui se trouve ailleur (dans un autre abre /usr). La decision quelle version de tetex prendre se fait facilement avec le bon chemin ($PATH) ou il fait mettre le bon repertoire (/usr/bin ou /usr/local/bin en premier). Il y a aussi plusieures version de tetex que tu peux prendre. Actuellement il y a tetex-2 mais si tu veux etre compatible avec un Latex de windows ca peut aussi etre le tetex-1 (a verifier). Je ne sais pas ce que Debian propose ici.
Deux autres petites choses utils:
(i) Quand on passe entre deux versions de Latex (par exemple en Windows et Linux) avec les memes fichiers il se peut que les fichier *.aux, *.log, *.toc, ... produits par une version genent l'autre version avec de messages d'erreur. Dans ce cas effacer les *.aux et refaire toutes les compilations (3-4 fois). Ca fait disparaitre ce type d'erreurs.
(ii) Defois on installe de styles particuliers (pour des journeaux scientifiques, ... ). Il faut veiller que ces styles se trouvent avec toutes les versions de latex qu'on utilise. En linux il suffit d'ajouter les fichers styles etc. quelque part dans un repertoire en dessous de
/usr/share/texmf/tex/latex
ou si c'est la version compile par toi meme dans:
/usr/local/share/texmf/tex/latex
mais apres il faut toujours executer la commande "texhash" pour mettre la base de donnees a jours. Apres il trouvera tout seul.
Re!
J'ai essayé avec latex, elatex et pdflatex, mais il me met a chaque fois des erreurs, notamment au nniveau des entêtes (\documentclass[a4paper,10pt,...]{article} il n'aime pas le 10 pt on dirait...) et (\usepackage[latin1]{inputenc} et [T1]{frontenc}...
Merci
J'ai essayé avec latex, elatex et pdflatex, mais il me met a chaque fois des erreurs, notamment au nniveau des entêtes (\documentclass[a4paper,10pt,...]{article} il n'aime pas le 10 pt on dirait...) et (\usepackage[latin1]{inputenc} et [T1]{frontenc}...
Merci
essaye elatex ou pdfelatex tonfichier.tex :) (oublie pas le e)
The software said "Requires Windows98, Win2000, or better, So I installed Unix.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re. C'est de nouveau moi! Je vous met ci-dessous les messages d'erreurs que je reçois de Latex... si vous avez des idées sur comment corriger le problème... merci!!!
cd /home/Supernana/Desktop/ latex 131204.tex This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5) entering extended mode (./131204.tex LaTeX2e <2001/06/01> Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, b ahasa, basque, catalan, croatian, czech, danish, dutch, finnish, greek, iceland ic, irish, italian, latin, magyar, norsk, norsk, portuges, romanian, russian, s lovak, slovene, spanish, swedish, turkish, ukrainian, nohyphenation, loaded. (/usr/share/texmf/tex/latex/base/article.cls Document Class: article 2001/04/21 v1.4e Standard LaTeX document class (/usr/share/texmf/tex/latex/base/size10.clo)) (/usr/share/texmf/tex/latex/base/inputenc.sty (/usr/share/texmf/tex/latex/base/latin1.def)) (/usr/share/texmf/tex/latex/base/fontenc.sty (/usr/share/texmf/tex/latex/base/t1enc.def)kpathsea: Running mktextfm ecrm1000 mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000 This is METAFONT, Version 2.7182 (Web2C 7.4.5) kpathsea: Running mktexmf ecrm1000 ! I can't find file `ecrm1000'. <*> ...ljfour; mag:=1; nonstopmode; input ecrm1000 Please type another input file name ! Emergency stop. <*> ...ljfour; mag:=1; nonstopmode; input ecrm1000 Transcript written on mfput.log. mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000' failed. kpathsea: Appending font creation commands to missfont.log. ! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou nd. <to be read again> relax l.95 \fontencoding\encodingdefault\selectfont ?
quand y'a emergency stop il faut vérifier que tu charges pas deux fois le même package dans l'en tête du fichier.
The software said "Requires Windows98, Win2000, or better, So I installed Unix.
Voilà la liste des packages que j'ai chargé... il n'y en a pas deux identiques... le problème doit venir d'ailleurs, mais je ne vois vraiment pas d'ou...
\documentclass[a4paper, oneside, 10pt, french]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
\usepackage{graphics}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\documentclass[a4paper, oneside, 10pt, french]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
\usepackage{graphics}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
Essaies d'enlever le truc avec les "true-type fonts", c'est la ligne:
Essaies avec:
ou sans cette ligne tout court. S'il y a toujours de messages d'erreurs essaies de passer outre en tapant "s" quand latex s'arrete et regardes le resultat apres. Aussi avant de reessayer effaces les ancien *.aux!
Je crois cette ligne marche mal avec une version recente de tetex. Elle m'a deja cause pas mal d'ennuies. C'est pour de fonts soi-disant plus jolies mais ce n'est pas tres compatibles entre differentes version.
Peut-etre tu peux aussi chercher dans les forums un peu plus specialises pour latex. Ca existe (au moins en anglais). Je suppose dans un tel forum ce genre de probleme a ete discute de nombreuses fois.
usepackage[T1]{fontenc}
Essaies avec:
usepackage{fontenc}
ou sans cette ligne tout court. S'il y a toujours de messages d'erreurs essaies de passer outre en tapant "s" quand latex s'arrete et regardes le resultat apres. Aussi avant de reessayer effaces les ancien *.aux!
Je crois cette ligne marche mal avec une version recente de tetex. Elle m'a deja cause pas mal d'ennuies. C'est pour de fonts soi-disant plus jolies mais ce n'est pas tres compatibles entre differentes version.
Peut-etre tu peux aussi chercher dans les forums un peu plus specialises pour latex. Ca existe (au moins en anglais). Je suppose dans un tel forum ce genre de probleme a ete discute de nombreuses fois.
I can't find file `ecrm1000'.
kmf a raison tu devrais essayer sans polices additionnelles ; fait tout ton document en police normale (rm, ss ou tt)
The software said "Requires Windows98, Win2000, or better, So I installed Unix.
Hello,
Le mieux est d'installer TexLive 2004 sous /home et de montrer le chemin dans .bash_profile
ça marche très bien.
Francis
Le mieux est d'installer TexLive 2004 sous /home et de montrer le chemin dans .bash_profile
ça marche très bien.
Francis