[Résolu] Animation

Page 3 sur 3 Précédent  1, 2, 3

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Jeu 21 Fév - 16:41

C'est fou cette histoire! Et est-ce qu'il y a un CompilePdf.tex correct cette fois ci dans /home/fab/.TeXgraph?

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Animation

Message  F.Couvreur le Jeu 21 Fév - 17:25

Je crois que rien n'y fait !Sad
Code:
\documentclass[11pt,frenchb]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{pgf,amssymb,amsmath,amsfonts,babel}
\usepackage[a4paper,margin=0cm,pdftex]{geometry}
\usepackage[active,tightpage]{preview}
\pagestyle{empty}
egin{document}

ewcounter{compt}
\setcounter{compt}{1}
\loop
egin{preview}
\input{frame   hecompt.pgf}%
\end{preview}
\ifnum    hecompt<1ddtocounter{compt}{1}

epeat
\end{document}

F.Couvreur

Nombre de messages : 137
Age : 53
Date d'inscription : 10/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Jeu 21 Fév - 17:40

Ce n'est pas le bon fichier, je crois que c'est un ancien car il y a utf8 dedans. Cela veut dire que le script CompilePdf.sh ne s'est pas exécuté, mais pourquoi (car chez Samuel et chez moi cela fonctionne)???

Tu devrais essayer le conseil de Samuel: tu crées en utilisateur normal, dans /home/fab/ le script test.sh contenant:

Code:

#!/bin/sh
cat > CompilePdf.tex <<EOF
\documentclass[11pt,frenchb]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{pgf,amssymb,amsmath,amsfonts,babel}
\usepackage[a4paper,margin=0cm,pdftex]{geometry}
\usepackage[active,tightpage]{preview}
\pagestyle{empty}
\begin{document}
\newcounter{compt}
\setcounter{compt}{1}
\loop
\begin{preview}
\input{frame\thecompt.pgf}%
\end{preview}
\ifnum \thecompt<$1\addtocounter{compt}{1}
\repeat
\end{document}
EOF

tu l'enregistres, puis, dans une console: tu le rend exécutable en tapant: chmod 755 test.sh
puis tu l'exécutes (dans ta console) avec un paramètre: ./test.sh 1
normalement tu devrais voir apparaître un CompilePdf.tex dans ton /home/fab.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Animation

Message  F.Couvreur le Jeu 21 Fév - 20:40

Salut,
Il y a bien un fichier CompilePdf.tex que j'ai ensuite déplacé dans \home\fab\.TeXgraph.
Code:
\documentclass[11pt,frenchb]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{pgf,amssymb,amsmath,amsfonts,babel}
\usepackage[a4paper,margin=0cm,pdftex]{geometry}
\usepackage[active,tightpage]{preview}
\pagestyle{empty}
\begin{document}
\newcounter{compt}
\setcounter{compt}{1}
\loop
\begin{preview}
\input{frame\thecompt.pgf}%
\end{preview}
\ifnum \thecompt<1\addtocounter{compt}{1}
\repeat
\end{document}
Et après ? Very Happy
PS : Avec toutes ces histoires d'encodage, je suis un peu perdu. Avant, sous windows, dans tous mes documents, dans le préambule j'indiquais :
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}.
Je n'avais jamais eu de problèmes.
Sous Linux, j'utilise Kile.
Dois-je laisser l'option latin 1dans mon préambule, alors que " l'encoding " est coché utf8 ?
Merci.

F.Couvreur

Nombre de messages : 137
Age : 53
Date d'inscription : 10/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Jeu 21 Fév - 21:07

Donc le script fonctionne tout à fait normalement... Ce que tu peux essayer c'est:

dans /home/fab tu crées le script CompilePdf.sh [attention aux majuscules/minuscules, il faut que le nom soit exactement celui-ci!] avec ceci dedans:

Code:

#!/bin/sh
cat > CompilePdf.tex <<EOF
\documentclass[11pt,frenchb]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{pgf,amssymb,amsmath,amsfonts,babel}
\usepackage[a4paper,margin=0cm,pdftex]{geometry}
\usepackage[active,tightpage]{preview}
\pagestyle{empty}
\begin{document}
\newcounter{compt}
\setcounter{compt}{1}
\loop
\begin{preview}
\input{frame\thecompt.pgf}%
\end{preview}
\ifnum \thecompt<$1\addtocounter{compt}{1}
\repeat
\end{document}
EOF
pdflatex -interaction=nonstopmode CompilePdf.tex
cp -f CompilePdf.pdf $2.pdf

dans une console tu le rends exécutable: chmod 755 CompilePdf.sh
puis en tant que root tu le copies dans /usr/local/share/TeXgraph avec cette commande:
cp -f CompilePdf.sh /usr/local/share/TeXgraph

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Animation

Message  F.Couvreur le Jeu 21 Fév - 22:02

J'ai effectué cette procédure, puis je suis allé dans /usr/local/share/TeXgraph pour copier/coller le fichier CompilePdf.sh :
Code:

#!/bin/sh
cat > CompilePdf.tex <<EOF
\documentclass[11pt,frenchb]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{pgf,amssymb,amsmath,amsfonts,babel}
\usepackage[a4paper,margin=0cm,pdftex]{geometry}
\usepackage[active,tightpage]{preview}
\pagestyle{empty}
\begin{document}
\newcounter{compt}
\setcounter{compt}{1}
\loop
\begin{preview}
\input{frame\thecompt.pgf}%
\end{preview}
\ifnum \thecompt<$1\addtocounter{compt}{1}
\repeat
\end{document}
EOF
pdflatex -interaction=nonstopmode CompilePdf.tex
cp -f CompilePdf.pdf $2.pdf
J'ai ensuite lancé TeXgraph, et ........ pale

F.Couvreur

Nombre de messages : 137
Age : 53
Date d'inscription : 10/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Jeu 21 Fév - 22:35

Bon, alors on va lancer ce script à la main. Pour cela dans une console, en utilisateur normal, tu te places dans /home/fab/.TeXgraph, efface le fichier CompilePdf.tex avec la commande rm -f CompilePdf.tex et tu lances la commande: /usr/local/share/TeXgraph/CompilePdf.sh 1 test

Normalement: un fichier CompilePdf.tex doit apparaitre tu dois observer une compilation dans ta console, elle s'arretera car TeX ne trouvera pas frame1.pgf

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Animation

Message  F.Couvreur le Ven 22 Fév - 1:32

Bonsoir,
Tes dons de voyance sont surprenants ! Very Happy
Code:

! LaTeX Error: File `frame1.pgf' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: pgf)

Enter file name:
! Emergency stop.
<read *>
       
l.17 \repeat
            ^^M
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on CompilePdf.log.
cp: ne peut évaluer `CompilePdf.pdf': Aucun fichier ou répertoire de ce type
fab@fab-desktop:~/.TeXgraph$

F.Couvreur

Nombre de messages : 137
Age : 53
Date d'inscription : 10/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Ven 22 Fév - 2:19

Oui mais est-ce que le fichier CompilePdf.tex a un contenu correct? [je dirais que oui]

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  F.Couvreur le Ven 22 Fév - 2:56

Le voici :
Code:
\documentclass[11pt,frenchb]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{pgf,amssymb,amsmath,amsfonts,babel}
\usepackage[a4paper,margin=0cm,pdftex]{geometry}
\usepackage[active,tightpage]{preview}
\pagestyle{empty}
\begin{document}
\newcounter{compt}
\setcounter{compt}{1}
\loop
\begin{preview}
\input{frame\thecompt.pgf}%
\end{preview}
\ifnum \thecompt<\addtocounter{compt}{1}
\repeat
\end{document}
Je pense que le contenu est correct.

F.Couvreur

Nombre de messages : 137
Age : 53
Date d'inscription : 10/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Ven 22 Fév - 11:06

Heu... pas tout à fait, il devrait y avoir: \ifnum \thecompt<1 ..., il manque le 1 (qui représente le nombre de frames), tu as bien mis dans ta commande:
/usr/local/share/TeXgraph/CompilePdf.sh 1 test

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Animation

Message  F.Couvreur le Ven 22 Fév - 12:35

Bonjour Patrick,
Je devais commencer à fatiguer !
J'ai recommencé, et voici le fichier à la sortie :
Code:
\documentclass[11pt,frenchb]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{pgf,amssymb,amsmath,amsfonts,babel}
\usepackage[a4paper,margin=0cm,pdftex]{geometry}
\usepackage[active,tightpage]{preview}
\pagestyle{empty}
\begin{document}
\newcounter{compt}
\setcounter{compt}{1}
\loop
\begin{preview}
\input{frame\thecompt.pgf}%
\end{preview}
\ifnum \thecompt<1\addtocounter{compt}{1}
\repeat
\end{document}

F.Couvreur

Nombre de messages : 137
Age : 53
Date d'inscription : 10/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Ven 22 Fév - 13:09

Salut Fabrice,

Donc le script fonctionne normalement. Je te propose la chose suivante:

1) tu désintalles TeXgraph: dans une console, en root, tu tapes uninstallTeXgraph

2) détruis le dossier /home/fab/.TeXgraph, si tu as gardé un dossier TeXgraph1.93 dans ton home détruis-le.

3) charge le nouvelle mise à jour ici: http://texgraph.forumpro.fr/version-a-tester-f4/future-version-193-t18.htm (en haut du deuxième message)

4) tu décompresses dans /home/fab, un répertoire TeXgraph1.93 va être créé.

5) en root, tu vas dans TeXgraph1.93 et tu lances ./install.sh (répond y à la question)

6) quand c'est fini, tu reviens en utilisateur normal (en tapant exit), tu lances startTeXgraph, tu fais un petit graphique et tu testes l'export en pdf compilé.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Animation

Message  F.Couvreur le Ven 22 Fév - 14:41

Salut,
Je crois pouvoir dire que cela fonctionne. J'ai bien un fichier test.pdf dans /home/fab. Very Happy
L'aventure (enrichissante !) se termine donc, mais de nature curieuse et têtue, qu'est-ce qui n'a pas fonctionné ?
Je dois bien avouer que ces derniers temps, je ne faisais qu' exécuter sans chercher à comprendre or, je suis tout le contraire !
Merci pour tout, car j'ai appris beaucoup !!!
@+

F.Couvreur

Nombre de messages : 137
Age : 53
Date d'inscription : 10/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  P.Fradin le Ven 22 Fév - 15:05

Je suis bien incapable de dire ce qui n'a pas fonctionné. Il est certain que le premier script ne passait pas sous Ubuntu (mais sous Mandriva oui), de plus cette version d'Ubuntu 7.10 nous a déjà réservé une surprise de taille: les exécutables compressés avec upx ne se lancent pas!

Ravi de t'avoir appris quelques trucs au passage, il est vrai que linux n'est pas facile au début et on en apprend tous les jours!

S'il y a d'autres soucis, n'hésite pas!

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: [Résolu] Animation

Message  Contenu sponsorisé Aujourd'hui à 11:53


Contenu sponsorisé


Revenir en haut Aller en bas

Page 3 sur 3 Précédent  1, 2, 3

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum