Out of memory
Règles du forum
Pour toute demande d'aide pour la conception (ou la confirmation d'un code) d'une figure Asymptote, c'est ici.
J'invite ceux qui ont régulièrement des questions à poser à aller dans leur panneau de l'utilisateur pour indiquer dans la signature de leurs messages :
On va gagner du temps dans les réponses !
Pour toute demande d'aide pour la conception (ou la confirmation d'un code) d'une figure Asymptote, c'est ici.
J'invite ceux qui ont régulièrement des questions à poser à aller dans leur panneau de l'utilisateur pour indiquer dans la signature de leurs messages :
- Nom du système d'exploitation (W7 ou Ubuntu 12.04 ou ...)
- Version d'Asymptote et éditeur utilisé pour les figures Asymptote
- Distribution LaTeX et éditeur utilisé pour les tex.
On va gagner du temps dans les réponses !
Out of memory
Bonjour,
Pour remédier à cette limitation de mémoire il semblerait qu'il faille suivre ces indications : http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html
Mais je n'ai pas l'habitude de toucher au registre, quelqu'un peut-il me décrire les étapes à suivre ?
Merci !
Pour remédier à cette limitation de mémoire il semblerait qu'il faille suivre ces indications : http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html
Mais je n'ai pas l'habitude de toucher au registre, quelqu'un peut-il me décrire les étapes à suivre ?
Merci !
Re: Out of memory
Infophile a écrit :Pour remédier à cette limitation de mémoire il semblerait qu'il faille suivre ces indications : http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html
Mais je n'ai pas l'habitude de toucher au registre, quelqu'un peut-il me décrire les étapes à suivre ?
Il faut aussi prendre l'habitude de lire les titres des messages récents du forum.
Un d'entre d'eux devrait te paraitre évocateur.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Re: Out of memory
Oups oui désolé
Est-ce que tu pourrais me générer les fichiers .eps des 4 codes suivants s'il te plait? (j'ai toujours le problème des bandes noires et mon tipe est pour bientôt).
Est-ce que tu pourrais me générer les fichiers .eps des 4 codes suivants s'il te plait? (j'ai toujours le problème des bandes noires et mon tipe est pour bientôt).
Code : Tout sélectionner
import solids;
currentprojection=orthographic(-9,-9,8);
currentlight=(-10,-10,15);
size(8cm,0);
// Paramètres et définition du tore
real a=3, R=1, d=a+2R;
revolution tore=revolution(shift(a*X)*Circle(O,R,Y,32),Z);
surface s=surface(tore);
// Définition du plan bitangeant au tore
triple v1=(2d,0,0),
v2=(0,2d,0),
p0=(-d,-d,0);
path3 pl1=plane(v1,v2,p0);
transform3 r=rotate(asin(R/a)*180/pi,Y);
path3 pl2=r*pl1;
draw(Circle((a,0,0),R,Y),2bp+red);
draw(Circle((-a,0,0),R,Y),2bp+red);
// On trace le tore et le plan sécant
draw(s,orange);
draw(surface(pl2,
new pen[] {heavymagenta+opacity(.4),
deepmagenta,
deepmagenta,
heavymagenta}));
Code : Tout sélectionner
import solids;
currentprojection=orthographic(-9,-9,8);
currentlight=(-10,-10,15);
size(8cm,0);
// Paramètres et définition du tore
real a=3, R=1, d=a+2R;
revolution tore=revolution(shift(a*X)*Circle(O,R,Y,32),Z);
surface s=surface(tore);
// Définition du plan bitangeant au tore
triple v1=(2d,0,0),
v2=(0,2d,0),
p0=(-d,-d,0);
path3 pl1=plane(v1,v2,p0);
//transform3 r=rotate(asin(R/a)*180/pi,Y);
//path3 pl2=r*pl1;
//draw(Circle((a,0,0),R,Y),2bp+red);
//draw(Circle((-a,0,0),R,Y),2bp+red);
draw(Circle((0,0,0),a+R,Z),2bp+red);
draw(Circle((0,0,0),a-R,Z),2bp+red);
// On trace le tore et le plan sécant
draw(s,orange);
draw(surface(pl1,
new pen[] {blue+opacity(.4),
darkblue,
darkblue,
blue}));
Code : Tout sélectionner
import solids;
currentprojection=orthographic(-9,-9,8);
currentlight=(-10,-10,10);
size(8cm,0);
// Paramètres et définition du tore
real a=3, R=1, d=a+2R;
revolution tore=revolution(shift(a*X)*Circle(O,R,Y,32),Z);
surface s=surface(tore);
// Définition du plan bitangeant au tore
triple v1=(2d,0,0),
v2=(0,2d,0),
p0=(-d,-d,0);
path3 pl1=plane(v1,v2,p0);
transform3 r=rotate(90,X);
path3 pl2=r*pl1;
draw(Circle((a,0,0),R,Y),2bp+red);
draw(Circle((-a,0,0),R,Y),2bp+red);
// On trace le tore et le plan sécant
draw(s,orange);
draw(surface(pl2),blue+opacity(0.3));
Code : Tout sélectionner
import solids;
currentprojection=orthographic(8.5,9.5,8);
currentlight=(0,5,5);
size(8cm,0);
// Paramètres et définition du tore
real a=3, R=1, d=a+2R;
revolution tore=revolution(shift(a*X)*Circle(O,R,Y,32),Z);
surface s=surface(tore);
// Définition du plan bitangeant au tore
triple v1=(2d,0,0),
v2=(0,2d,0),
p0=(-d,-d,0);
path3 pl1=plane(v1,v2,p0);
transform3 r=rotate(asin(R/a)*180/pi,Y);
path3 pl2=r*pl1;
draw(Circle((0,R,0),a,r*Z),2bp+yellow);
draw(Circle((0,-R,0),a,r*Z),2bp+yellow);
// On trace le tore et le plan sécant
draw(s,orange);
draw(surface(pl2,
new pen[] {heavymagenta+opacity(.4),
deepmagenta,
deepmagenta,
heavymagenta}));
Re: Out of memory
Infophile a écrit :Est-ce que tu pourrais me générer les fichiers .eps des 4 codes suivants s'il te plait? (j'ai toujours le problème des bandes noires et mon tipe est pour bientôt).
http://docs.gmaths.net/tempo/infophile.zip (1,44 Mo)
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Re: Out of memory
Bonjour, je rebondis sur le sujet.
J'ai esayé de compiler le 1er exemple d'infophile : pas de bandes noires...
mais si je compile avec
j'ai le message d'erreur suivant :
Ce n'est peut être pas le lieu d'une telle question mais peut-être faut-il ajouter un paquet sous linux ? (prcsys.x86_64 ? ; calibre.x86_64 ?)
Deuxième rebondissement : sur d'autres exemples aussi des bandes noires... que ce soit avec l'option
ou avec
Si j'ai bien compris, il n'y a rien à faire, c'est un problème de carte graphique ...?
merci
Maurice
J'ai esayé de compiler le 1er exemple d'infophile : pas de bandes noires...
mais si je compile avec
Code : Tout sélectionner
asy -f pdf test.asy
j'ai le message d'erreur suivant :
Code : Tout sélectionner
/usr/share/asymptote/plain_shipout.asy: 79.3: runtime:
! Package movie15 Error: I couldn't determine MIME type of file:
(movie15) `test+0.prc':
(movie15) Unknown file name extension: `prc' .
See the movie15 package documentation for explanation.
Type H <return> for immediate help.
...
<*> ...47244094pt}{84.0337612223956pt}{test+0.prc}
}
*
Ce n'est peut être pas le lieu d'une telle question mais peut-être faut-il ajouter un paquet sous linux ? (prcsys.x86_64 ? ; calibre.x86_64 ?)
Deuxième rebondissement : sur d'autres exemples aussi des bandes noires... que ce soit avec l'option
Code : Tout sélectionner
asy -glOptions=-indirect
ou avec
Code : Tout sélectionner
settings.render=0; // à commenter si besoin
settings.prc=false;
Si j'ai bien compris, il n'y a rien à faire, c'est un problème de carte graphique ...?
merci
Maurice
Doc 3D
Si ça ne marche pas, essayez la version pdf
Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit
Si ça ne marche pas, essayez la version pdf
Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit
Re: Out of memory
maurice a écrit :j'ai le message d'erreur suivant :Code : Tout sélectionner
/usr/share/asymptote/plain_shipout.asy: 79.3: runtime:
! Package movie15 Error: I couldn't determine MIME type of file:
(movie15) `test+0.prc':
(movie15) Unknown file name extension: `prc' .
Je me demande si ce n'est pas un problème de version de movie15.
La dernière version http://mirror.ibcp.fr/pub/CTAN/macros/latex/contrib/movie15/movie15.sty date du 2009/07/07.
Vérifie de ce côté là d'abord.
maurice a écrit :Si j'ai bien compris, il n'y a rien à faire, c'est un problème de carte graphique ...?
Effectivement, moi j'ai donné toutes les recettes suggérées par John B...
... donc si tu t'es assuré que le driver de ta carte graphique est à jour, que les fichiers sont à jour (ghostcript, asymptote, movie15 ... et les readers)... et si l'option glOptions ne résout pas le problème...
... je crois avoir compris la même chose que toi, sans avoir connu le problème personnellement.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Re: Out of memory
GM a écrit :Je me demande si ce n'est pas un problème de version de movie15.
La dernière version http://mirror.ibcp.fr/pub/CTAN/macros/latex/contrib/movie15/movie15.sty date du 2009/07/07.
Vérifie de ce côté là d'abord.
Pas d'erreur de compilation avec la dernière version de movie.sty
Par contre avec AdobeReader, j'obtiens un rectangle mauve. L'ouverture est très lente et se fait avec un gros zoom.
Après ca si je clique sur l'image ca ne fait rien...
problème de carte graphique sans doute ...?
Maurice
Doc 3D
Si ça ne marche pas, essayez la version pdf
Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit
Si ça ne marche pas, essayez la version pdf
Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit
Re: Out of memory
maurice a écrit :Pas d'erreur de compilation avec la dernière version de movie.sty
Un problème de réglé donc.
maurice a écrit :Par contre avec AdobeReader, j'obtiens un rectangle mauve. L'ouverture est très lente et se fait avec un gros zoom.
Tu es sous ... Linux ?
Ce problème de gros zoom, je l'ai connu lors de mes essais d'ubuntu sous windows/virtualbox... sans avoir su le résoudre.
Ton rectangle mauve, c'est j'imagine une partie du plan suivant :
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
- import solids;
- currentprojection=orthographic(-9,-9,8);
- currentlight=(-10,-10,15);
- size(8cm,0);
- // Paramètres et définition du tore
- real a=3, R=1, d=a+2R;
- revolution tore=revolution(shift(a*X)*Circle(O,R,Y,32),Z);
- surface s=surface(tore);
- // Définition du plan bitangeant au tore
- triple v1=(2d,0,0),
- v2=(0,2d,0),
- p0=(-d,-d,0);
- path3 pl1=plane(v1,v2,p0);
- transform3 r=rotate(asin(R/a)*180/pi,Y);
- path3 pl2=r*pl1;
- draw(Circle((a,0,0),R,Y),red);
- draw(Circle((-a,0,0),R,Y),red);
- // On trace le tore et le plan sécant
- draw(s,orange);
- draw(surface(pl2,
- new pen[] {heavymagenta+opacity(.4),
- deepmagenta,
- deepmagenta,
- heavymagenta}));
Logiquement, cela doit donner ce qui suit (mais sur le forum, je ne peux pas avoir de transparence).
Par contre, j'ai dû supprimer le 2bp des deux cercles... sinon AcrobatReader n'arrive pas à ouvrir le pdf produit.
Je crois qu'il y a un problème de ce côté dans la nouvelle version d'Asymptote.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Re: Out of memory
GM a écrit :Ton rectangle mauve, c'est j'imagine une partie du plan suivant :
Sans doute...
GM a écrit :Logiquement, cela doit donner ce qui suit (mais sur le forum, je ne peux pas avoir de transparence).
La sortie eps marche bien, il n' y a que la sortie pdf qui ne travaille pas que je visionne avec evince ou Adobe Reader.
GM a écrit :Par contre, j'ai dû supprimer le 2bp des deux cercles... sinon AcrobatReader n'arrive pas à ouvrir le pdf produit.
Je crois qu'il y a un problème de ce côté dans la nouvelle version d'Asymptote
Le rectangle est devenu blanc ...
Sur ce je vais travailler
Maurice
Doc 3D
Si ça ne marche pas, essayez la version pdf
Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit
Si ça ne marche pas, essayez la version pdf
Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit
Re: Out of memory
GM a écrit :Par contre, j'ai dû supprimer le 2bp des deux cercles... sinon AcrobatReader n'arrive pas à ouvrir le pdf produit.
Je crois qu'il y a un problème de ce côté dans la nouvelle version d'Asymptote.
Je viens de refaire des essais. Cela s'affiche mais suivant l'épaisseur donnée aux cercles... cela s'affiche plus ou moins rapidement : bizarre.
Question à Infophile :
dans tes exemples, pourquoi avoir utilisé : new pen[] {heavymagenta+opacity(.4), deepmagenta, deepmagenta, heavymagenta}
là où un simple heavymagenta+opacity(.4) suffit pour ton plan ?
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !