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 21/06/2006, à 18:33

CowKiller

[Résolu] J'en ai marre de Latex!

Salut,

Bon encore un énième problème avec latex. Je suis sur Lyx et je n'arrive pas à afficher certaines images .eps après avoir compilé avec pdflatex. J'ai testé aussi des jpeg et pareil il veut pas. Me gonfle je vous jure mad.
Quelqu'un aurait une solution par exemple un format de fichier avec lequel j'aurais pas d'emmerdes en compilant avec pdflatex?

Dernière modification par CowKiller (Le 21/06/2006, à 19:37)

Hors ligne

#2 Le 21/06/2006, à 18:41

yohann

Re : [Résolu] J'en ai marre de Latex!

je cherche aussi roll
mais sinon c'est pas mal qd même latex

pour contourner le pb avec un eps tu peux:

1) compiler avec latex tout cour pour obtenir un dvi
2) compiler le dvi avec DVItoPS
3) compiler le PS avec PStoPDF

chez moi ca fonctionne (mais ce serait pas mal avec un format d'image qui marche directement avec pdflatex donc +1!)
PS: kile permet de faire tout cela en 3 click
bonne chance


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#3 Le 21/06/2006, à 19:05

Petit Lepton

Re : [Résolu] J'en ai marre de Latex!

Salut,
si je ne m'abuse utiliser des .eps avec pdflatex, c'est pas top. Il doit les convertir à la volée avec je ne sais plus quel package...
Le mieux est de convertir tes .eps en .pdf ou en .png. Pour le premier, tu peux utiliser epstopdf et pour le second convert.
Bon courage!

Dernière modification par Petit Lepton (Le 21/06/2006, à 19:16)

Hors ligne

#4 Le 21/06/2006, à 19:05

CowKiller

Re : [Résolu] J'en ai marre de Latex!

lol, je suis desespéré, aucune des méthodes que vous me dites ne marchent... roll
Sauf une que j'ai pas essayé, la conversion en pdf. Bon ben je me lance!

Dernière modification par CowKiller (Le 21/06/2006, à 19:08)

Hors ligne

#5 Le 21/06/2006, à 19:08

Petit Lepton

Re : [Résolu] J'en ai marre de Latex!

Tu peux mettre ton source .tex ou qqch de ce genre pour essayer de savoir d'où cela peut venir?

Hors ligne

#6 Le 21/06/2006, à 19:10

Petit Lepton

Re : [Résolu] J'en ai marre de Latex!

Je ne sais pas si c'est fait exprès mais les commandes

1) compiler avec latex tout cour pour obtenir un dvi
2) compiler le dvi avec DVItoPS
3) compiler le PS avec PStoPDF

ce n'est pas exactement çà. Je taperai plutôt:
latex fichier.tex
dvips -o fichier.ps fichier.dvi
ps2pdf fichier.ps

Hors ligne

#7 Le 21/06/2006, à 19:18

CowKiller

Re : [Résolu] J'en ai marre de Latex!

oui mais, héhé, je suis sous Lyx wink donc pas de fichiers .tex  et surtout même la conversion en ps il l'a refuse.

Dernière modification par CowKiller (Le 21/06/2006, à 19:19)

Hors ligne

#8 Le 21/06/2006, à 19:19

Askolein

Re : [Résolu] J'en ai marre de Latex!

En supposant que ton fichier principal se nomme main.tex, moi j'utilise l'outil make, avec le Makefile suivant:

DOCNAME='main'


# par defaut une simple comilation vers une dvi
all:
        latex ${DOCNAME}.tex

# option ps: cree un dvi et un ps
ps: all
        dvips ${DOCNAME} -o

# opion pdf: cree un dvi, puis un ps puis seulement un pdf
pspdf: ps
        ps2pdf14 ${DOCNAME}.ps ${DOCNAME}.pdf

# option pdf: cree directement un pdf
pdf:
        pdflatex ${DOCNAME}.tex


# option v: cree un dvi uniquement et lance xdvi pour
# voir le resultat
v: all
        xdvi ${DOCNAME}.dvi&


# option clean: supprime les fichiers de compilation
clean:
        rm -f ${DOCNAME}.dvi *.log *.aux *~ *.toc

# option realclean: supprime les fichiers de compilation
# et les reulstat .dvi, .ps et .pdf
realclean: clean
        rm -f ${DOCNAME}.dvi ${DOCNAME}.ps ${DOCNAME}.pdf

Ainsi quand tu es en train de creer ton document tu lance une des deux commandes suivantes:

make
make v

et pour les pdf, tu as les deux option pdf ou pspdf en fonctions de la (non)-presence d'images dans ton document.

Ainsi tu utilise un editeur de texte qui reconnait le latex (gedit, emacs, vi , kate..) avec une console a cote. C'est le plus pratique est le plus souple (mon avis).

Ca reprend le poste de "Petit Lepton" donc il y a un peu doublon, desole.

[EDIT] petite modification du Makefile

Dernière modification par Askolein (Le 21/06/2006, à 19:25)


Ubuntu 10.10, 64bits, Mac Mini "early 2010"

Hors ligne

#9 Le 21/06/2006, à 19:22

Petit Lepton

Re : [Résolu] J'en ai marre de Latex!

Au contraire, LyX génère un fichier .tex pour ensuite le compiler de la façon indiquée plus haut...
Enfin, cela fait longtemps que j'ai utilisé LyX hmm

Hors ligne

#10 Le 21/06/2006, à 19:23

CowKiller

Re : [Résolu] J'en ai marre de Latex!

Voilà l'erreur qu'il me met dans une boite de dialogue:

Undefined control sequence.
...ments_Latex_Images_rapport_Réacteur.pdf}
                                                 
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

ça va surement pas vous avancer à grand chose mais bon

Hors ligne

#11 Le 21/06/2006, à 19:25

Petit Lepton

Re : [Résolu] J'en ai marre de Latex!

...ments_Latex_Images_rapport_Réacteur.pdf}

Tu as des accents sur les noms des images? Je suis pas sûr que cela soit génial hmm

Hors ligne

#12 Le 21/06/2006, à 19:28

Askolein

Re : [Résolu] J'en ai marre de Latex!

Askolein a écrit :

En supposant que ton fichier principal se nomme main.tex, moi j'utilise l'outil make, avec le Makefile suivant:

Donc moi je ne sers a rien.
Tiens... j'ai toujours eu envoie d'apprendre a cuisiner les sushis goudron-cornichon... roll


Ubuntu 10.10, 64bits, Mac Mini "early 2010"

Hors ligne

#13 Le 21/06/2006, à 19:30

Petit Lepton

Re : [Résolu] J'en ai marre de Latex!

Mais non Askolein, nos posts se recoupent, c'est la profusion de posts !!! wink

Hors ligne

#14 Le 21/06/2006, à 19:32

CowKiller

Re : [Résolu] J'en ai marre de Latex!

Petit Lepton a écrit :

Tu as des accents sur les noms des images? Je suis pas sûr que cela soit génial hmm

J'hallucine, c'était ça! hmm
Euuh question : Pourquoi ça lui pose problème?

En tout cas merci à tous de vous être décarcasser et Petit Lepton remporte le premier prix de "chercheur d'erreur débile dans un fichier latex"

Hors ligne

#15 Le 21/06/2006, à 19:35

Petit Lepton

Re : [Résolu] J'en ai marre de Latex!

Yeah, la classe ! lol
Les accents sont quelque chose de très particulier. Ils ne sont pas recconus d'origine dans un fichier LaTex. Tu ne dois utiliser que les lettres et les trucs comme -, _, etc...
Un petit résolu ?

Hors ligne

#16 Le 21/06/2006, à 19:36

CowKiller

Re : [Résolu] J'en ai marre de Latex!

Askolein a écrit :
Askolein a écrit :

En supposant que ton fichier principal se nomme main.tex, moi j'utilise l'outil make, avec le Makefile suivant:

Donc moi je ne sers a rien.
Tiens... j'ai toujours eu envoie d'apprendre a cuisiner les sushis goudron-cornichon... roll

Mais non! C'est juste que j'ai un fichier .Lyx et que j'ai la flemme de chercher où il génère le fichier temporaire .tex. En plus faire un makefile me tentait encore moins vu que je suis sous la pression du temps.
Du coup j'attendais de savoir si il n'y avait pas une solution plus simple...

Hors ligne

#17 Le 21/06/2006, à 19:37

Achille

Re : [Résolu] J'en ai marre de Latex!

Il est évident qu'il te faut convertir au préalable tes eps en pdf. Pour ce faire, il y a une commande epstopdf qui se charge de la conversion.

Hors ligne

#18 Le 21/06/2006, à 19:49

CowKiller

Re : [Résolu] J'en ai marre de Latex!

Petit Lepton a écrit :

Yeah, la classe ! lol
Les accents sont quelque chose de très particulier. Ils ne sont pas recconus d'origine dans un fichier LaTex. Tu ne dois utiliser que les lettres et les trucs comme -, _, etc...
Un petit résolu ?

ça dépend j'utilise le package babel donc je m'en sors normalement mais Lyx ouvre un environnement spécial pour les figures qui semble ne pas comprendre les accents effectivement.

Hors ligne

#19 Le 21/06/2006, à 22:06

Askolein

Re : [Résolu] J'en ai marre de Latex!

Petit Lepton a écrit :

Mais non Askolein, nos posts se recoupent, c'est la profusion de posts !!! wink

CowKiller a écrit :

Mais non! C'est juste que j'ai un fichier .Lyx et que j'ai la flemme de chercher où il génère le fichier temporaire .tex. En plus faire un makefile me tentait encore moins vu que je suis sous la pression du temps.
Du coup j'attendais de savoir si il n'y avait pas une solution plus simple...

Moi qui pensais que personne ne m'aimait big_smile


Ubuntu 10.10, 64bits, Mac Mini "early 2010"

Hors ligne

#20 Le 22/06/2006, à 08:09

aleph

Re : [Résolu] J'en ai marre de Latex!

- pdflatex ne supporte que 3 types de fichiers graphiques: png, jpg, pdf.
- les fichiers eps doivent être convertis en pdf
- ne pas oublier de déclarer dans le fichier tex le pilote graphique idoine qui est différent selon que l'on crée un pdf, un dvi ou un ps (voir doc).