Version 1.94 pour Mac OS X

Nouvelles versions - Rapports de bugs..

Re: Version 1.94 pour Mac OS X

Messagepar albert » 17 Jan 2010 00:14

Bonsoir à vous,


je teste le paquet mac du 15/01/2010 version intel.

Pas de souci d'affichage lors de la création d'un élément graphique utilisateur. Le fichier texgraph.sty est placé dans mon système (je possède mactex comme distrib latex). De gros progrès !!


NB : pour faire marcher mes tableaux de variation, j'ai dû mettre à jour les macros qui se trouvent maintenant dans /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros, variations.mod n'y était pas.
albert
 
Messages: 26
Inscription: 17 Août 2009 02:18

Re: Version 1.94 pour Mac OS X

Messagepar albert » 17 Jan 2010 00:16

A oui, aussi l'icône de texgraph n'était pas la bonne quand on mettait un raccourci dans le dock. Avec le paquet du 15/01/2010, ce pb est réglé aussi, très bien !
albert
 
Messages: 26
Inscription: 17 Août 2009 02:18

Re: Version 1.94 pour Mac OS X

Messagepar projetmbc » 17 Jan 2010 00:17

Vincent a écrit:
projetmbc a écrit:
Vincent a écrit:Texgraph pdfc courbeniv

Avant que j'y aille... Chez moi cela a donné le message d'erreur suivant :
Code: Tout sélectionner
cp: /Users/cbal//Users/cbal/Documents/courbeniv.pdf: No such file or directory

Je ne comprends pas d'où vient ce chemin si mal formé (il y a un /Users/cbal en trop) et pourquoi il y a un cp de cette sorte. En tout cas, il n'y a pas cela dans CompilePdf.sh

En fait le message est juste le suivant :
Code: Tout sélectionner
/Users/cbal/Documents/courbeniv.pdf: No such file or directory
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 00:28

Mise à jour des deux paquets de Vincent dans le post initial. Normalement, le problème avec epstopdf est réglé.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar albert » 17 Jan 2010 00:29

Ah oui, également, j'ai testé le code du fichier 'lisezmoi' du paquet .dmg, j'ai du rajouter \usepackage[french]{babel} dans le préambule, sinon ça ne compilait pas (à partir de TexWorks).
albert
 
Messages: 26
Inscription: 17 Août 2009 02:18

Re: Version 1.94 pour Mac OS X

Messagepar albert » 17 Jan 2010 00:31

Ah déjà ? Va falloir que je retélécharge pour tester alors ;-)
albert
 
Messages: 26
Inscription: 17 Août 2009 02:18

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 00:37

albert a écrit:Ah déjà ? Va falloir que je retélécharge pour tester alors ;-)


Hé hé! Vincent est très réactif! Pour l'instant ce sont des versions tests, au fur et à mesure des problèmes rencontrès il y a une mise à jour.
Au fait, sous linux il y a normalement un dossier TeXgraphMac qui est automatiquement créé dans le $HOME, est-ce bien le cas sous mac? Si oui, c'est dans ce dossier qu'il faut mettre les modèles qui ne sont pas par défaut dans l'archive. Sinon, à chaque mise à jour bye bye!
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar albert » 17 Jan 2010 00:47

Merci beaucoup Patrick pour cette remarque, effectivement j'ai un tel dossier sous mac, j'y ai copié les macros, j'ai refait un test et maintenant tout fonctionne, sans aucune manipulation de ma part. Je copie TexGraph dans Applications avec la souris et j'exécute le script qui place un texgraph.sty dans texmf. Tout va bien.

Juste une question bête : comment texgraph gère-t-il les macros placées dans /Applications/... /macros par rapport à celles placées dans le dossier TeXgraphMac de mon home ? S'il y a deux fichiers portant le même nom, j'imagine que c'est le home qui prime sur celui de /Applications/.../macros ?
albert
 
Messages: 26
Inscription: 17 Août 2009 02:18

Re: Version 1.94 pour Mac OS X

Messagepar albert » 17 Jan 2010 00:55

Quand je vais dans paramètres, fichier de configuration, pour mettre /Applications/Preview.app/Contents/MacOS/Preview au lieu de xpdf, je me demande bien si on ne pourrait pas mettre une copie de ce fichier dans TexgraphMac ? Quel nom porte-t-il ?
albert
 
Messages: 26
Inscription: 17 Août 2009 02:18

Re: Version 1.94 pour Mac OS X

Messagepar Vincent » 17 Jan 2010 01:01

albert a écrit:NB : pour faire marcher mes tableaux de variation, j'ai dû mettre à jour les macros qui se trouvent maintenant dans /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros, variations.mod n'y était pas.

Bon... il va encore y avoir de la mise à jour de paquets dans l'air....
A oui, aussi l'icône de texgraph n'était pas la bonne quand on mettait un raccourci dans le dock. Avec le paquet du 15/01/2010, ce pb est réglé aussi, très bien !

À ce sujet, des nouvelles d'une icône un peu plus grosse que celle fournie dans les sources (en 512x512 pixels, ce serait l'idéal) ;)
projetmbc a écrit:En fait le message est juste le suivant :
Code: Tout sélectionner
/Users/cbal/Documents/courbeniv.pdf: No such file or directory

Ok. Alors cela devrait être corrigé je pense avec la dernière version des paquets.
albert a écrit:Ah oui, également, j'ai testé le code du fichier 'lisezmoi' du paquet .dmg, j'ai du rajouter \usepackage[french]{babel} dans le préambule, sinon ça ne compilait pas (à partir de TexWorks).

Là il s'agit d'une modification spécifique à une implémentation TeX donc je ne suis pas certain que cela vaille la peine de fournir un correctif général.
P.Fradin a écrit:Hé hé! Vincent est très réactif! Pour l'instant ce sont des versions tests, au fur et à mesure des problèmes rencontrès il y a une mise à jour.

Ça me distrait de la pile de dossiers que j'ai à lire....
albert a écrit:Quand je vais dans paramètres, fichier de configuration, pour mettre /Applications/Preview.app/Contents/MacOS/Preview au lieu de xpdf, je me demande bien si on ne pourrait pas mettre une copie de ce fichier dans TexgraphMac ? Quel nom porte-t-il ?

Curieux... il ne devrait pas y avoir xpdf mais, par défaut, j'y ai mis "open -a Preview". J'ai en fait gommé toute trace de xpdf pour cette version mac. Il faudrait peut-être effacer complètement le dossier $HOME/.TeXgraph puis relancer le paquet TeXgraph pour que tout soit correctement configuré.
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Version 1.94 pour Mac OS X

Messagepar projetmbc » 17 Jan 2010 01:05

Je confirme (avant de me coucher) que l'export en PDF direct fonctionne.

Pour le PDF compilé voilà ce qu'il se passe sur mon Mac Book Pro 10.5 :

Ligne de commande utilisée (au passage TeXgraph directement ne marche pas) :
Code: Tout sélectionner
/Applications/TeXgraph.app/Contents/Resources/TeXgraph/CmdTeXgraph.sh pdfc /Users/cbal/Documents/courbeniv

Message d'erreur dans le Terminal :
Code: Tout sélectionner
/Users/cbal/Documents/courbeniv.pdf: No such file or directory

courbeniv.log
Code: Tout sélectionner
Lecture /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros/color.mac...
Lecture /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros/color.mac terminée.
Lecture /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros/TeXgraph.mac...
Lecture /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros/scene3d.mac...
Lecture /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros/scene3d.mac terminée.
Lecture /Applications/TeXgraph.app/Contents/Resources/TeXgraph/macros/TeXgThis is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
 %&-line parsing enabled.
entering extended mode
(./CompilePdf.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, r
omanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turki
sh, ukenglish, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/size11.clo))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/utf8.def
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/fourier/fourier.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/textcomp.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ts1enc.def
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ts1enc.dfu)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/fourier/fourier-orns.sty)

LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font
(Font)              `operators' in the math version `normal' on input line 50.


LaTeX Font Warning: Encoding `OT1' has changed to `T1' for symbol font
(Font)              `operators' in the math version `bold' on input line 50.


LaTeX Font Warning: Encoding `OML' has changed to `FML' for symbol font
(Font)              `letters' in the math version `normal' on input line 86.


LaTeX Font Warning: Encoding `OML' has changed to `FML' for symbol font
(Font)              `letters' in the math version `bold' on input line 86.


LaTeX Font Warning: Encoding `OMS' has changed to `FMS' for symbol font
(Font)              `symbols' in the math version `normal' on input line 113.


LaTeX Font Warning: Encoding `OMS' has changed to `FMS' for symbol font
(Font)              `symbols' in the math version `bold' on input line 113.


LaTeX Font Warning: Encoding `OMX' has changed to `FMX' for symbol font
(Font)              `largesymbols' in the math version `normal' on input line 1
14.


LaTeX Font Warning: Encoding `OMX' has changed to `FMX' for symbol font
(Font)              `largesymbols' in the math version `bold' on input line 114
.

) (/usr/local/texlive/2008/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te
x)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
) (/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
)) (/usr/local/texlive/2008/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2008/texmf/tex/latex/config/graphics.cfg)
(/usr/local/texlive/2008/texmf-dist/tex/latex/pdftex-def/pdftex.def)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d
ef
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p
df.def)))
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.
code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.
code.tex)) (/usr/local/texlive/2008/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2008/texmf/tex/latex/config/color.cfg))
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmathoperations.code
.tex
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmathtrig.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmathrnd.code.tex))
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/math/pgfmathbase.code.tex))
)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co
de.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst
ruct.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage
.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co
de.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst
ate.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform
ations.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod
e.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c
ode.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce
ssing.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co
de.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod
e.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod
e.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co
de.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare
ncy.code.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.
code.tex)))
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod
e.tex)
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.
tex)
(/usr/local/texlive/2008/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-0-65.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-1-18.sty)) (/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/frenchb.ldf
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def)
*************************************
* Local config file frenchb.cfg used
*
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/frenchb.cfg)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(/usr/local/texlive/2008/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
(/usr/local/texlive/2008/texmf-dist/tex/xelatex/xetexconfig/geometry.cfg))
(/usr/local/texlive/2008/texmf-dist/tex/latex/preview/preview.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/preview/prtightpage.def))
(./CompilePdf.aux)
(/usr/local/texlive/2008/texmf-dist/tex/latex/fourier/fmlfutm.fd)
(/usr/local/texlive/2008/texmf-dist/tex/latex/fourier/fmsfutm.fd)
(/usr/local/texlive/2008/texmf-dist/tex/latex/fourier/fmxfutm.fd)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/local/texlive/2008/texmf-dist/tex/latex/fourier/t1futs.fd)
(/usr/local/texlive/2008/texmf-dist/tex/context/base/supp-pdf.tex
[Loading MPS to PDF converter (version 2006.09.02).]
)
*geometry detected driver: pdftex*
Preview: Fontsize 10.95pt
Preview: PDFoutput 1
(./frame1.pgf (/usr/local/texlive/2008/texmf-dist/tex/latex/fourier/fmlfutmi.fd
) (/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/umsb.fd))
Preview: Tightpage -32891 -32891 32891 32891
[1{/usr/local/texlive/2008/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./CompilePdf.aux) ){/usr/local/texlive/2008/texmf-dist/fonts/enc/dvips/base/8r
.enc}</usr/local/texlive/2008/texmf-dist/fonts/type1/public/fourier/fourier-ms.
pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/adobe/utopia/putr8a.pfb></u
sr/local/texlive/2008/texmf-dist/fonts/type1/adobe/utopia/putri8a.pfb>
Output written on CompilePdf.pdf (1 page, 63036 bytes).
Transcript written on CompilePdf.log.
raph.mac terminée.
Lecture /Users/cbal/Documents/courbeniv.teg...
Lecture /Users/cbal/Documents/courbeniv.teg terminée.
Export du fichier vers /Users/cbal/Documents/courbeniv.pdf
Export terminé

En espérant que cela fasse avancer le scmilblick.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 01:08

albert a écrit:Quand je vais dans paramètres, fichier de configuration, pour mettre /Applications/Preview.app/Contents/MacOS/Preview au lieu de xpdf, je me demande bien si on ne pourrait pas mettre une copie de ce fichier dans TexgraphMac ? Quel nom porte-t-il ?



Au premier lancement de TeXgraph sous linux, un dossier caché est crée: .TeXgraph, tu devrais l'avoir aussi sous mac, c'est là qu'est sauvegardé le fichier TeXgraph.cfg. D'ailleurs lors des mises à jour de TeXgraph (changement de version par exemple) il est bon de supprimer d'abord ce dossier caché.

Pour ton autre question, TeXgraph cherche les modèles d'abord dans le dossier courant, puis dans TeXgraphMac, puis dans le dossier macros de l'installation de TeXgraph. Attention: TeXgraph ne cherche pas dans les sous dossiers, ça veut dire que lorsqu'on décompresse une archive dans TeXgraphMac, on ne crée pas de sous-dossiers.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 01:10

projetmbc a écrit:En espérant que cela fasse avancer le scmilblick.


Ce qui étonnant c'est que le log dit qu'il a compilé un fichier d'une page en pdf!
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar projetmbc » 17 Jan 2010 01:16

Oui cela m'a aussi beaucoup étonné.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.94 pour Mac OS X

Messagepar Vincent » 17 Jan 2010 01:17

projetmbc a écrit:Ligne de commande utilisée (au passage TeXgraph directement ne marche pas)

Quel est le shell utilisé dans le terminal? bash? tcsh? csh? un autre?
Si c'est bash: as-tu un fichier $HOME/.bashrc? Si oui, que contient-il?
Si c'est (t)csh: mêmes questions avec $HOME/.(t)cshrc.
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 01:22

En principe pour l'export pdf compilé, TeXgraph crée le fichier CompilePdf.tex dans le dossier caché .TeXgraph, ce dossier doit donc contenir CompilePdf.pdf à un moment donné, mais il est ensuite renommé et déplacé vers la cible demandée. C'est sans doute la deuxième phase qui pose problème.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar projetmbc » 17 Jan 2010 01:31

P.Fradin a écrit:En principe pour l'export pdf compilé, TeXgraph crée le fichier CompilePdf.tex dans le dossier caché .TeXgraph, ce dossier doit donc contenir CompilePdf.pdf à un moment donné, mais il est ensuite renommé et déplacé vers la cible demandée. C'est sans doute la deuxième phase qui pose problème.

Je confirme que le fichier se trouve bien dans le dossier caché. Je viens de vérifier qu'il était bien créé. Ceci précise le souci : c'est bien la copie du fichier produit, donc pas de souci côté LaTeX.

Sur ce je vais pouvoir dormir tranquille. :lol:

La suite la semaine prochaine...

PS : je peux attendre un peu avant de passer à Mac OS 10.6 si cela peut aider.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.94 pour Mac OS X

Messagepar albert » 17 Jan 2010 03:05

Oui, sous mac aussi on a un dossier caché .texgraph.

Je me demandais à quoi sert la variable workdir du fichier texgraph.cfg ?

Si rien n'est rempli, ça pointe par défaut sur home/texgraphmac ? sinon, on peut changer ou renommer ce dossier ?
albert
 
Messages: 26
Inscription: 17 Août 2009 02:18

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 10:47

albert a écrit:Oui, sous mac aussi on a un dossier caché .texgraph.

Je me demandais à quoi sert la variable workdir du fichier texgraph.cfg ?

Si rien n'est rempli, ça pointe par défaut sur home/texgraphmac ? sinon, on peut changer ou renommer ce dossier ?


Il ne sert à rien de modifier à la main ce fichier car il est recréé par TeXgraph à chaque session! Ce fichier ne concerne que l'interface graphique du logiciel, et c'est le menu Paramètres/Fichier de configuration qui permet de modifier la configuration.

Si la rubrique workdir n'est pas remplie, le programme lui attribue le répertoire courant au démarrage.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar Vincent » 17 Jan 2010 12:45

J'envoie une nouvelle version (encore!! :) ) à Patrick.
Elle corrige la définition du PATH qui pointe vers TeXgraphCmd.sh lorsque l'utilisateur a le shell bash par défaut. Donc l'appel par TeXgraph <format> <source> devrait fonctionner.
Je n'ai pas inclus de nouveaux modules dans le dossier macros vu qu'ils peuvent être mis à la main dans le dossier TeXgraphMac.

Ce serait bien aussi d'effacer le dossier $HOME/.texgraph pour démarrer avec les bonnes options par défaut (surtout pour ceux qui ont utilisé un vieux paquet TeXgraph).
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 12:57

Pour en revenir au problème de projetmbc, l'obtention du pdf compilé est faite par l'exécution du script CompilePdf.sh qui contient:

Code: Tout sélectionner
#!/bin/sh
cat > CompilePdf.tex <<EOF
\documentclass[11pt,frenchb]{article}
\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
%\usepackage{lmodern}
\usepackage[upright]{fourier}
%\usepackage[gray]{xcolor}
\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


Il semble que ce soit la dernière ligne qui pose problème, mais je ne sais pas pourquoi!
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar Vincent » 17 Jan 2010 13:12

P.Fradin a écrit:Il semble que ce soit la dernière ligne qui pose problème, mais je ne sais pas pourquoi!

Ou alors le message provient d'ailleurs. Il faudrait mettre des balises autour de chaque instruction shell (pdflatex puis cp) de CompilePdf.sh pour voir si l'instruction est correctement exécutée. Ce qui est bizarre c'est que cela fonctionne sans problème de mon côté donc je ne peux pas reproduire le phénomène pour aider.
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Version 1.94 pour Mac OS X

Messagepar P.Fradin » 17 Jan 2010 13:17

Mise en ligne des nouveaux paquets de Vincent dans le post initial.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1837
Inscription: 29 Oct 2008 15:04

Re: Version 1.94 pour Mac OS X

Messagepar projetmbc » 17 Jan 2010 15:46

Vincent a écrit:
projetmbc a écrit:Ligne de commande utilisée (au passage TeXgraph directement ne marche pas)

Quel est le shell utilisé dans le terminal? bash? tcsh? csh? un autre?
Si c'est bash: as-tu un fichier $HOME/.bashrc? Si oui, que contient-il?
Si c'est (t)csh: mêmes questions avec $HOME/.(t)cshrc.

J'ai trouvé le fichier $HOME/.bashrc. Son contenu est le suivant :
Code: Tout sélectionner
alias TeXgraph='"/Applications/TeXgraph.app/Contents/MacOS/../Resources/TeXgraph/CmdTeXgraph.sh"'

J'ai remplacé par ce qui suit et là plus de souci :
Code: Tout sélectionner
alias TeXgraph='"/Applications/TeXgraph.app/Contents/Resources/TeXgraph/CmdTeXgraph.sh"'


Au passage, pour le terminal, texgraph serait plus pratique à taper que TeXgraph.

Pour le PDF compilé, pas d'évolution pour le moment...
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.94 pour Mac OS X

Messagepar projetmbc » 17 Jan 2010 17:20

Je viens de faire le petit test suivant.
  • J'ai désinstallé TeXgraph via AppCleaner.
  • J'ai installé le dernier "dépôt".
  • J'ai mis un chemin complètement bidon dans $HOME/.bashrc.
Et là pas de souci. Du coup, je me dis que le dernier "dépôt" n'a peut-être pas tenu compte d'un éventuel enregistrement antérieur dans le PATH. Je ne sais pas comment Mac gère les paths mais j'ai l'impression qu'il prend une liste possible de chemines qu'il test les uns après les autres. Ceci expliquerait le comportement obtenu après mon test : il y a dans la liste un path qui est bon.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

PrécédentSuivant

Revenir vers Annonces

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invités

cron