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.

#51 Le 28/08/2006, à 20:44

Pikachu_2014

Re : Problème de compilation avec LaTeX

Que raconte :

$ file /usr/local/texlive/2005/bin/i386-linux/latex

puis

$ cat /usr/local/texlive/2005/bin/i386-linux/latex

(j'ai plus confiance en la ligne de commande qu'en les propriétés de NAutilus, même si c'est rigoureusement la même chose !!!).

La version est dans le fichier 00INST.TL sur le CD


ÉDIT : je n'avais pas vu que tu avais posté les sorties des commandes que je t'avais demandé de vérifier.
Les fichiers de taille nulle correspondent chez moi à des lien symboliques.
Je pensais --- quand tu m'as dit que .../latex était de type "texte", qu'il s'agissait d'un script appelant pdfetex, mais sa taille nulle me fait penser que la création de liens a échoué.
Mais c'est réparable !!!
Je prépare un petit script...

Dernière modification par Pikachu_2014 (Le 28/08/2006, à 20:47)

Hors ligne

#52 Le 28/08/2006, à 20:49

no_spleen

Re : Problème de compilation avec LaTeX

sebastien@sebastien-laptop:~$ file /usr/local/texlive/2005/bin/i386-linux/latex
/usr/local/texlive/2005/bin/i386-linux/latex: empty
sebastien@sebastien-laptop:~$ cat /usr/local/texlive/2005/bin/i386-linux/latex
sebastien@sebastien-laptop:~$

et la version

$Id: //depot/Master/00LIVE.TL#2 $  $Date: 2003/06/26 $  $Author: karl $

This is the TeX Live `live' distribution.  You can run programs directly
from it, or install it to disk, and all packages are present.  It is too
large to fit on a standard CD.

Release date: 20051102.01

Encore une fois merci pour ta patience!

Hors ligne

#53 Le 28/08/2006, à 21:52

Pikachu_2014

Re : Problème de compilation avec LaTeX

Tu copies ce qui suit dans un fichier repairBinTL.sh :

ÉDIT : REMPLACER «ln -s» PAR «ln -sf» !!!

#!/bin/bash

BIN=/usr/local/texlive/2005/bin/i386-linux/latex
ROOT=/usr/local/bin

ln -s $BIN/allcm $ROOT/allec
ln -s $BIN/altpdftex $ROOT/altpdfaleph
ln -s $BIN/altpdftex $ROOT/altpdfamstex
ln -s $BIN/altpdftex $ROOT/altpdfcont-en
ln -s $BIN/altpdftex $ROOT/altpdfcont-nl
ln -s $BIN/altpdftex $ROOT/altpdfetex
ln -s $BIN/altpdftex $ROOT/altpdflambda
ln -s $BIN/altpdftex $ROOT/altpdflatex
ln -s $BIN/altpdftex $ROOT/altpdfomega
ln -s $BIN/pdfetex $ROOT/amstex
ln -s $BIN/dvilj4 $ROOT/dvilj6
ln -s $BIN/pdfetex $ROOT/etex
ln -s $BIN/texexec $ROOT/fdf2tan
ln -s $BIN/texexec $ROOT/fdf2tex
ln -s $BIN/getnonfreefonts $ROOT/getnonfreefonts-sys
ln -s $BIN/pdfetex $ROOT/jadetex
ln -s $BIN/kpsetool $ROOT/kpsepath
ln -s $BIN/kpsetool $ROOT/kpsexpand
ln -s $BIN/pdfetex $ROOT/latex
ln -s $BIN/texexec $ROOT/makempy
ln -s $BIN/fmtutil $ROOT/mktexfmt
ln -s $BIN/pdfetex $ROOT/mllatex
ln -s $BIN/pdfetex $ROOT/mltex
ln -s $BIN/texexec $ROOT/mptopdf
ln -s $BIN/xdvi $ROOT/oxdvi
ln -s $BIN/texexec $ROOT/pdfcrop
ln -s $BIN/pdfetex $ROOT/pdfjadetex
ln -s $BIN/pdfetex $ROOT/pdflatex
ln -s $BIN/pdfetex $ROOT/pdftex
ln -s $BIN/pdfetex $ROOT/pdfxmltex
ln -s $BIN/texexec $ROOT/texfind
ln -s $BIN/texexec $ROOT/texfont
ln -s $BIN/mktexlsr $ROOT/texhash
ln -s $BIN/texexec $ROOT/texshow
ln -s $BIN/texexec $ROOT/texutil
ln -s $BIN/texexec $ROOT/thumbpdf
ln -s $BIN/texexec $ROOT/uniqleaf
ln -s $BIN/pdfetex $ROOT/xmltex

(rien de bien sophistiqué, un «ls -l» bien redirigé, un petit coup de sed et voilà un script généré en trois coups de cuillère à pot wink)

Tu l'exécute alors par «sudo bash repairBinTL.sh».

Tu vérifies par un «latex -v» qui doit ressembler à ça :

pdfeTeX 3.141592-1.30.4-2.2 (Web2C 7.5.5)
kpathsea version 3.5.5
Copyright 2005 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea is copyright 2005 Karl Berry and Olaf Weber.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfeTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfeTeX source.
Primary author of pdfeTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea written by Karl Berry, Olaf Weber, and others.

ÉDIT : toutes mes excuses !
Il faut dans le script remplacer «ln -s» par «ln -sf» !

Au passage, j'ai la même version de CD que toi. Bizarre que la création de liens ne se soit pas faite...

Dernière modification par Pikachu_2014 (Le 28/08/2006, à 22:16)

Hors ligne

#54 Le 29/08/2006, à 00:17

no_spleen

Re : Problème de compilation avec LaTeX

Nickel, tout fonctionne! Vraiment tu m'as été d'une grande aide et je t'en remercie. Maintenant si tu veux être chic il me reste une interrogation big_smile Comment faire pour qu'Emac fonctionne comme avant, car les raccourcis de compilation Latex,Bibtex,... ne fonctionnent plus. Si ce n'est pas possible ce n'est pas vital, je pourrais très bien le faire à la main!
Encore une fois merci!

Hors ligne

#55 Le 29/08/2006, à 00:23

Pikachu_2014

Re : Problème de compilation avec LaTeX

Euh... C'est-à-dire ? Quel(s) Méta-X en particulier ?
Quels types de raccourcis (là c'est toi qui va m'apprendre des trucs wink)

Hors ligne

#56 Le 29/08/2006, à 06:40

no_spleen

Re : Problème de compilation avec LaTeX

Eh eh, je veux bien t'apprendre des trucs, mais je comprend pas ce que tu dit:) Méta-X???? Mon problème c'est que pour être sur que l'installation fonctionne, j'ai désinstallé mes éditeurs latex (qui faisaient tous appel à teTex),kile et emac. J'ai voulu réinstaller emac hier mais à mon avis le raccourci de la barre de menu "latex" qui est sensé compiler mon texte ne réagit plus, car il pointe certainement vers teTex qui n'existe plus! De plus Quand j'ai voulu réinstaller kile il voulait m'installer teTex avec, ce dont je n'ai plus envie! Mais bon, je pourrai très bien taper mes textes dans gedit et compiler à la console, mais pourquoi se priver d'outils qui peuvent nous faire gagner du temps!
Tien, tant qu'on tien un vrai fana de LaTeX, qu'utilise-tu comme éditeur?
Bonne journée et bon boulot!

Hors ligne

#57 Le 29/08/2006, à 09:12

Pikachu_2014

Re : Problème de compilation avec LaTeX

OK ! Tu parles d'une barre de menus ! Au temps pour moi !
Moi j'utilise... emacs, mais sans barre supplémentaire (peut-être parles-tu d'AucTeX : une grande barre de menu avec des options d'aperçu au sein même de l'éditeur, ou une simple option dans le menu appelée "LaTeX" contenant au moins une option ou deux "... AucTeX...").
Pour compiler, je fais M-X "compile", je tape "make" (parce que je fais un Makefile pour compiler mes rapports), et... roulez jeunesse big_smile
Peut-être peux-tu affiner les réglages dans ton ~/.emacs.
Pour kile (que je ne connais pas, honte à moi), le fichier de config. doit être dans ~/.kde
Reste à bidouiller dedans le chemin des exécutables LaTeX.

Si les réglages sont locaux à ton $HOME, la commande

$ find ~ -type d -name ".?*" -exec grep -rli "/usr/bin/latex" {} \;

te renverra la liste des fichiers de conf. où il est fait mention d'une référence au chemin absolu de latex => à modifier dans ces fichiers en /usr/local/bin/latex ; idem pour les autres exécutables.




EDIT : s'il s'agit bien de AucTeX, il est compilé avec le chemin de la racine TEXMF par défaut, à savoir /usr/share/texmf ; pour l'utiliser, tu n'aurais alors le choix qu'entre ces options :
- désinstaller AucTeX, et le recompiler avec la bonne option (**) ;
- désinstaller TeXLive et le réinstaller cette fois dans /usr/share, et en modifiant la variable TEXMFDIR proposée (**** et je désapprouve cette méthode en plus) ;
- désinstaller TeXLive et réinstaller TeTeX (***) ;
- ne plus utiliser AucTeX en le désinstallant (*).

Pour kile, on peut, soit dans les préférences, soit dans le fichier de configuration, définir le chemin des exécutables (je n'ai pas vérifié, mais j'en suis sûr ; AucTeX est particulier et nécessite toute la machinerie (La)TeX ; définir le chemin d'un exécutable affecté à un bouton est plus aisé).

Dernière modification par Pikachu_2014 (Le 29/08/2006, à 09:49)

Hors ligne

#58 Le 29/08/2006, à 12:38

no_spleen

Re : Problème de compilation avec LaTeX

Oui, J'avais oublié de le signaler mais j'utilise auctex. Je vais essayer de bidouiller un truc, mais ce n'est plus que du détail, car compiler à la console ne me dérange pas plus que ca. En plus j'ai envie d'essayer TexMaker, je vais l'installer ce soir.
Bonnne Journée!

Hors ligne

#59 Le 21/05/2008, à 13:39

basov

Re : Problème de compilation avec LaTeX

Bonjour,
J'ai installer Hardy 64 bits et  je rencontre un probleme avec dvipfm pour convertir dvi en pdf, dvipdfmx semble résoudre le problème mais   il m'agrandi toutes les les figures ce qui fait qu'elle sortent de la page. qq aurait une idée merci.

Hors ligne

#60 Le 29/12/2008, à 19:28

PhilippeM

Re : Problème de compilation avec LaTeX

L'erreur de base a été d'installer TeTeX, vieille distribution qui n'est plus, ou mal, maintenue sous Linux. Il faut installer LiveTeX mieux maintenue (formulation un peu abrupte, désolé).

Mais quand même bienvenu sur LaTeX.

Dernière modification par PhilippeM (Le 31/12/2008, à 13:48)

Hors ligne