Version 1.95

Nouvelles versions - Rapports de bugs..

Version 1.95

Messagepar P.Fradin » 11 Fév 2011 19:56

J'ai le plaisir d'annoncer que la nouvelle version TeXgraph1.95 est en ligne en remplacement de la version 1.94. Voici le lien vers la page de téléchargement.

Le sujet Future version 1.95 a été vérrouillé.

P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar Joffrey » 11 Fév 2011 21:41

Bonsoir Patrick,

J'ai le plaisir d'annoncer que la nouvelle version TeXgraph1.95 est en ligne en remplacement de la version 1.94. Voici le lien vers la page de téléchargement.


Bienvenue à elle !!!!!!!
L'homme en noir fuyait à travers le désert, et le Pistoléro le suivait ...
Joffrey
 
Messages: 287
Inscription: 16 Juil 2009 17:05
Localisation: Vichy

Re: Version 1.95

Messagepar P.Fradin » 11 Fév 2011 21:48

Salut!

Joffrey a écrit:Bienvenue à elle !!!!!!!


En espérant que les bogues seront peu nombreux :mrgreen:
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar projetmbc » 11 Fév 2011 22:28

Bonsoir,
vivement la version pour Mac.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar P.Fradin » 12 Fév 2011 21:36

projetmbc a écrit:Bonsoir,
vivement la version pour Mac.


Vincent vient de me faire parvenir la version pour mac OSX intel, elle est maintenant sur la page de téléchargement. Un grand merci à lui!
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar projetmbc » 13 Fév 2011 00:02

Merci,
cela a l'air de fonctionner. :mrgreen:
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar Alphonse Capriani » 13 Fév 2011 03:30

Super : ya plus qu'a désinstaller et réinstaller :lol:
Ya Ba Da Ba Dooo!!!
Avatar de l’utilisateur
Alphonse Capriani
 
Messages: 576
Inscription: 18 Juil 2009 19:10
Localisation: East Harlem - NY

Re: Version 1.95

Messagepar Eric » 15 Fév 2011 11:38

Je n'ai pas de figures à faire l'instant mais un nouveau projet commence ... avec plein de figures à l'horizon ...

Peut-être faudrait-il ouvrir une discussion sur la prochaine version 1.96 :mrgreen: :mrgreen: :mrgreen:
Eric
 
Messages: 298
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Version 1.95

Messagepar P.Fradin » 28 Avr 2011 15:05

Un bug a été décelé dans la version Mac (dans le fichier texgraph.sty précisément). L'archive Mac a été mise à jour sur la page de téléchargement (merci Vincent).
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar projetmbc » 28 Avr 2011 17:11

Bonjour.

Je testerais cela ce soir.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar projetmbc » 28 Avr 2011 21:46

Je dois être maudit car cela ne marche toujours pas chez moi.

Ligne de commande utilisée :
Code: Tout sélectionner
pdflatex --shell-escape test.tex


Fichier TEX testé qui n'est autre que le fichier "Important" du dmg :
Code: Tout sélectionner
\documentclass[12pt,a4paper]{article}
\usepackage{texgraph,pgf}

\begin{document}
\begin{texgraph}[name=surf1,export=pgf]
view(-7,7,-7,7), Marges(0,0,0,0), size(7.5), FillStyle:=full, FillColor:=lightblue, Dsurface( M(u,v,cos(u)+sin(v)), -5+5*i, -5+5*i, 25+25*i)
\end{texgraph}


\begin{texgraph}[name=polyedre,export=pgf,file] Cmd Marges(0,0,0,0);
size(7.5); Include "PolyedresII.mac"; Var A = M(3,0,0); Mac f = M(%1,%2,sin(%1)+cos(%2));
Graph objet1 = [ background(full,lightgray), ColorL:=slategray, StyleL:=12, CubeAdc(Origin, A,C,T1,T2,Ar), Build3D(C,T1,T2,Ar,
bdSurf(f(u,v), [color:=steelblue,
u:=[-pi,pi],v:=u,
contrast:=0.125]), bdAxes(Origin,
[color:=forestgreen,arrows:=1])
), Display3D()];
\end{texgraph}

\begin{texgraph}[name=Get,export=pgf,file] Cmd view(0,6.25,-1.5,2);
size(7.5);
[tMin:=0, tMax:=6.25]; Graph axe = Axes(0,1+i);
C1 = [Color:=blue,Width:=8, Cartesienne(1/x) ];
C2 = [Color:=red,Width:=8, Cartesienne(sin(2*x)*1.5)];
inter = [DotScale:=2,DotStyle:=dotcircle, Color:=forestgreen,
Point(Get(C1) InterL Get(C2)), Color:=blue, LabelDot(5.5+0.1*i,"$C_1$","N"), Color:=red, LabelDot(3-i,"$C_2$","E"),
]; \end{texgraph}

\end{document}


Injures récoltées dans le Terminal :
Code: Tout sélectionner
...
(/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
(./surf1.pgf)
! FancyVerb Error:
  Extraneous input ` Cmd Marges(0,0,0,0);' between \begin{texgraph}[<key=value>
] and line end
.
\FV@Error ... {FancyVerb Error:
\space \space #1
}
                                                 
l.10 ...edre,export=pgf,file] Cmd Marges(0,0,0,0);
                                                 
?     [[Là j'ai juste faite ENTREE]]
(./polyedre.pgf)
! FancyVerb Error:
  Extraneous input ` Cmd view(0,6.25,-1.5,2);' between \begin{texgraph}[<key=va
lue>] and line end
.
\FV@Error ... {FancyVerb Error:
\space \space #1
}
                                                 
l.20 ...,export=pgf,file] Cmd view(0,6.25,-1.5,2);
                                                 
?     [[Là j'ai juste faite ENTREE]]

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

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

Enter file name:
[1{/usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./test.aux) )
(\end occurred when \ifx on line 20 was incomplete)
(\end occurred when \ifx on line 10 was incomplete)</usr/local/texlive/2010/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2010/texm
f-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
Output written on test.pdf (1 page, 86768 bytes).
Transcript written on test.log.


Pour finir, mon fichier texgraph.sty :
Code: Tout sélectionner
% texgraph.sty 0.9 du 06/02/2011
%% ---------------------------------------
%% Copyright (C) 2007-2011 Fradin Patrick
%% ---------------------------------------
% Ce package fournit l'environnement texgraph:
%
% \begin{texgraph}[<options>]
%  <code texgraph>
% \end{texgraph}
%
%%%%%% Les options sont:
%
% name=         : nom de l'image creee (il y a un nom par defaut: \jobname\imgcount),
% call=         : (true ou false): appelle ou non texgraph, true par defaut,
% export=       : (tex, pst, pgf, eps, pdf, epsc, pdfc, tkz): type d'exportation de l'image,
% auto=       : (true ou false): inclut ou non automatiquement l'image, true par defaut,
% file=         : (true ou false): permet ou non l'inclusion d'un fichier source texgraph entier, true par defaut.
% preload="..." : permet de charger un ou plusieurs paquets avant de creer le graphique, ex: preload="marker.mod" ou
% preload={"PolyedresII.mac"; "draw2d.mod"} on notera le point-virgule!
% cmdi= <commande>: permet d'importer le graphique à l'intérieur  la commande, ex: cmdi={\raisebox{-2cm}}
% cmdii= <commande>: applique une deuxème commande  par dessus la première (cmdi)
%
%
%%%% Les options globales du package sont au nombre de 2:
%
% nocall  : redefinit la valeur par defaut de l'option call a la valeur false,
%           par consequent les environnements texgraph
%           n'appelleront le programme TeXgraphCmd que si l'option call (ou call=true) est mentionnee.
% export= : permet de redefinir l'export par defaut.
%
% NB1: La compilation doit se faire avec l'option --shell-escape (ou --enable-write18 suivant les distributions)
%
%%%%%%%%%%% Commandes TeX
%
% NB2: L'environnement peut maintenant contenir des appels à des commandes TeX à condition de
%      remplacer \ par # devant le nom des commandes, ex: #commande{...},
%      si cette commande contient des macros qui ne doivent pas être développées.
%      elles devront être précédées de \noexpand.
%
\NeedsTeXFormat{LaTeX2e}%
\RequirePackage{verbatim,ifthen,fancyvrb,xkeyval}%
\ProvidesPackage{texgraph}[2011/02/06 v0.9 texgraph environment]%
%
\def\DefaultExport{pst}%
\newif\ifDefaultCall\DefaultCalltrue%
\define@key{texgraph.sty}{nocall}[]{\DefaultCallfalse}%
\define@choicekey{texgraph.sty}{export}{pst,pgf,eps,pdf,tex,epsc,pdfc,tkz,psf}{\def\DefaultExport{#1}}%
\ProcessOptionsX%
%
\def\TeXgraphDir{"/Applications/TeXgraph.app/Contents/MacOS/../Resources/TeXgraph/"}%
%
\bgroup%
\catcode`\#=12%
\gdef\@dopreload{\ifx\@preload\empty\else\immediate\write\FV@OutFile{Include \@preload;}\fi}%
\gdef\@defaultbcode{\immediate\write\FV@OutFile{TeXgraph#}\@dopreload}%
\gdef\@addbcode{\immediate\write\FV@OutFile{Graph image = [}}%
\gdef\@defaultecode{\immediate\write\FV@OutFile{];}}%
\egroup%
%
\def\@bcode{}%
\def\@ecode{}%
%% Modification du code de Timothy Van Zandt <tvz@zandtwerk.kellogg.nwu.edu>
%% pour ajouter du code avant et après celui de l'utilisateur dans VerbatimOut
\def\FVB@VerbatimOut#1{%
\@bsphack%
\begingroup%
\FV@UseKeyValues%
\FV@DefineWhiteSpace%
\def\FV@Space{\space}%
\FV@DefineTabOut%
\def\FV@ProcessLine{\immediate\write\FV@OutFile}%
\immediate\openout\FV@OutFile #1\relax%
\let\FV@FontScanPrep\relax%
%% DG/SR modification begin - May. 18, 1998 (to avoid problems with ligatures)
\let\@noligs\relax%
%% DG/SR modification end
\@bcode% <-- ajout au code initial
\FV@Scan}%
\def\FVE@VerbatimOut{%
\@ecode% <-- ajout au code initial
\immediate\closeout\FV@OutFile\endgroup\@esphack%
}%
%% fin de modification
%
\newcounter{imgcount}%
\setcounter{imgcount}{0}%
%
\def\@preload{}%
\def\@nom{\jobname}%
\def\@ext{pst}%
\def\@loading{\input{\@nom.\@ext}}%
\def\@cmdi{}%
\def\@cmdii{}%
%
\define@choicekey{Tg}{export}{none,pst,pgf,eps,pdf,tex,epsc,pdfc,tkz,psf,teg,\DefaultExport}[\DefaultExport]{%
\gdef\@ext{#1}%
\ifthenelse{\equal{#1}{pst}\or\equal{#1}{pgf}\or\equal{#1}{tex}\or\equal{#1}{psf}\or\equal{#1}{tkz}\or\equal{#1}{teg}}%
{\def\@loading{\input{\@nom.#1}}}%
{%else
\ifthenelse{\equal{#1}{eps}\or\equal{#1}{epsc}}%
{%then
\def\@loading{\includegraphics{\@nom.eps}}}%
{%else
\ifthenelse{\equal{#1}{pdf}\or\equal{#1}{pdfc}}%
{%then
\def\@loading{\includegraphics{\@nom.pdf}}}%
{%else
\def\@loading{}}
}%
}%
}%
%
\define@key{Tg}{name}{\def\@nom{#1}}%
\define@key{Tg}{preload}{\def\@preload{#1}}%
\define@key{Tg}{cmdi}{\def\@cmdi{#1}}%
\define@key{Tg}{cmdii}{\def\@cmdii{#1}}%
%
\define@boolkey{Tg}{call}[true]{%
\ifKV@Tg@call%
\def\@dep{\envtexgraph}%
\def\@enddep{\endenvtexgraph}%
\else%
\def\@dep{\comment}%
\def\@enddep{\endcomment}%
\fi%
}%
%
\define@boolkey{Tg}{auto}[true]{%
\ifKV@Tg@auto%
\else%
\def\@loading{}%
\fi%
}%
%
\define@boolkey{Tg}{file}[true]{%
\ifKV@Tg@file%
\gdef\@bcode{\@defaultbcode}%
\gdef\@ecode{}%
\else%
\gdef\@bcode{\@defaultbcode\@addbcode}%
\gdef\@ecode{\@defaultecode}%
\fi%
}%
%
%
\newcommand\killienc{}% <- astuce due à mpg sur fctt pour une sortie utf8
\@tempcnta128%
\@whilenum\@tempcnta<\@cclvi\do{%
\edef\killienc{\killienc\catcode\the\@tempcnta=12}%
\advance\@tempcnta\@ne}%
%
\def\envtexgraph{%beginenvtexgraph
\begingroup\killienc% pour une sortie utf8
\VerbatimOut[commandchars=\#\{\}]{\@nom.teg}}%
%
\def\endenvtexgraph{%
\endVerbatimOut%
\endgroup%
\immediate\write18{\TeXgraphDir CmdTeXgraph.sh \@ext\space \@nom}%
}%fin
%
\ifDefaultCall%
\presetkeys{Tg}{name=\jobname\theimgcount,export=\DefaultExport,call,auto,file=false}{}%
\else%
\presetkeys{Tg}{name=\jobname\theimgcount,export=\DefaultExport,call=false,auto,file=false}{}%
\fi%
%
\newsavebox{\fig@box}%pour éviter les décalages parasites provoques par fancyvrb
\newenvironment*{texgraph}[1][]{%
\addtocounter{imgcount}{1}%
\setkeys{Tg}{#1}%
\setbox\fig@box\hbox%
\bgroup
\@dep%
}%
{%
\@enddep%
\egroup%
\gdef\@bcode{}%
\gdef\@ecode{}%
\gdef\@preload{}%
\@cmdii{\@cmdi{\@loading}}%
}%
%
\endinput%
%%%%%%%%%%%%%%%% fin definition %%%%%%%%%%%%%%%%

Alors, docteur, c'est grave...
Dernière édition par projetmbc le 28 Avr 2011 21:51, édité 1 fois.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar P.Fradin » 28 Avr 2011 21:51

Bonsoir,

Il y a déjà un gros problème ici:
Code: Tout sélectionner
\begin{texgraph}[name=Get,export=pgf,file] Cmd view(0,6.25,-1.5,2);

Il ne faut rien après \begin{texgraph}[...], ni après \end{texgraph}!
Tu as deux erreurs de ce type, corrige déjà ça et dis-nous si ça va mieux.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar projetmbc » 28 Avr 2011 21:52

Je vais corriger ceci mais je teins à dire que le code à été copié dans l'exemple fourni par le dmg. C'est un peu gênant... Il faudrait aussi corriger ceci.

Tiens, je propose le code mieux présenté suivant :
Code: Tout sélectionner
\documentclass[12pt,a4paper]{article}
    \usepackage{texgraph,pgf}

\begin{document}

    \begin{texgraph}[name=surf1,export=pgf]
        view(-7,7,-7,7),
        Marges(0,0,0,0),
        size(7.5),
        FillStyle:=full, FillColor:=lightblue,
        Dsurface( M(u,v,cos(u)+sin(v)), -5+5*i, -5+5*i, 25+25*i)
    \end{texgraph}

    \begin{texgraph}[name=polyedre,export=pgf,file]
        Cmd Marges(0,0,0,0);
        size(7.5);
        Include "PolyedresII.mac";
        Var A = M(3,0,0);
        Mac f = M(%1,%2,sin(%1)+cos(%2));
        Graph objet1 = [
            background(full,lightgray),
            ColorL:=slategray, StyleL:=12,
            CubeAdc(Origin, A,C,T1,T2,Ar),
            Build3D(
                C,T1,T2,Ar,
                bdSurf(
                    f(u,v),
                    [color:=steelblue,
                    u:=[-pi,pi],v:=u,
                    contrast:=0.125]
                ),
                bdAxes(Origin, [color:=forestgreen,arrows:=1])
            ),
            Display3D()
        ];
    \end{texgraph}

    \begin{texgraph}[name=Get,export=pgf,file]
        Cmd view(0,6.25,-1.5,2);
        size(7.5);
        [tMin:=0, tMax:=6.25];
        Graph axe = Axes(0,1+i);
        C1 = [Color:=blue,Width:=8, Cartesienne(1/x) ];
        C2 = [Color:=red,Width:=8, Cartesienne(sin(2*x)*1.5)];
        inter = [
            DotScale:=2, DotStyle:=dotcircle, Color:=forestgreen,
            Point(Get(C1) InterL Get(C2)),
            Color:=blue,
            LabelDot(5.5+0.1*i,"$C_1$","N"),
            Color:=red,
            LabelDot(3-i,"$C_2$","E"),
        ];
    \end{texgraph}

\end{document}


Du coup, effectivement, il n'y a plus de souci. "J'm'en va de ce pas" tester de nouveau ton outil pour les QCM.
Dernière édition par projetmbc le 28 Avr 2011 22:24, édité 1 fois.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar P.Fradin » 28 Avr 2011 22:03

projetmbc a écrit:Je vais corriger ceci mais je teins à dire que le code à été copié dans l'exemple fourni par le dmg. C'est un peu gênant...

De quel exemple parles-tu? Ceux de la doc TeXgraph.pdf?
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar projetmbc » 28 Avr 2011 22:09

En fait dans le dmg, ie l'installateur sous Mac, il y a un fichier nommé "À lire... important !!!" dans lequel j'ai pris l'exemple pour tester.

Il suffirait de donner le code remis en forme ci-dessus à Vincent pour qu'il l'intègre dans le fichier "À lire... important !!!".
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar P.Fradin » 29 Avr 2011 10:18

Peut-être que Vincent passera par ici.
Peux-tu poster ce document ici?
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar projetmbc » 29 Avr 2011 11:18

Voilà.

A lire... IMPORTANT !!!.zip
(1.89 Kio) Téléchargé 1269 fois
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar P.Fradin » 29 Avr 2011 11:32

Ce fichier m'a l'air tout à fait correct!!
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Version 1.95

Messagepar projetmbc » 29 Avr 2011 11:33

Normal, c'est celui où j'ai fait la correction. Files-le à Vincent.
projetmbc
 
Messages: 398
Inscription: 26 Déc 2009 18:01

Re: Version 1.95

Messagepar Vincent » 29 Avr 2011 11:36

Bon... ça m'apprendra à faire du copier coller d'un fichier pdf directement dans un fichier texte sans contrôler les retours à la ligne :oops:
Je vais envoyer (encore) à Patrick une version du dmg avec le code correctement mis en forme dans le fichier "à lire"
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Version 1.95

Messagepar P.Fradin » 29 Avr 2011 15:42

Voilà c'est fait, l'archive est mise à jour.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04


Revenir vers Annonces

Qui est en ligne ?

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

cron