image eps vers word

Pour toute demande d'aide sur des exemples non finalisés, c'est ici.
Les exemples aboutis et intéressants seront ajoutés aux sous-forums qui suivent.

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 :

  1. Nom du système d'exploitation (W7 ou Ubuntu 12.04 ou ...)
  2. Version d'Asymptote et éditeur utilisé pour les figures Asymptote
  3. Distribution LaTeX et éditeur utilisé pour les tex.


On va gagner du temps dans les réponses !
zariski
Messages : 128
Enregistré le : dim. 30 sept. 2012, 18:50

image eps vers word

Message non lu par zariski » sam. 5 janv. 2013, 17:06

Bonjour !
Voilà mon problème :
Lorsque j'insère le fichier produit en eps dans un doc Word, les étiquettes passent mal et le graphique n'a pas la bonne épaisseur.
Par contre dès que j'enlève les labels... ben ça passe mieux !!!
Quel est le soucis ?

Figure asymptote 213ade96086361c211a3d680c808f5f3
*** 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
  1. import graph;
  2. unitsize(0.2cm);
  3.  
  4. real xmin=-4, xmax=4, ymin=-5, ymax=5;
  5.  
  6. draw((-5,0)--(5,0),bp+black);
  7. draw((0,-4)--(0,4),bp+black);
  8.  
  9. for(int j=0; j<=8; ++j){
  10. draw(shift((0,1))^j*((-5,-4)--(5,-4)),0.2bp+black);
  11. }
  12. for(int i=0; i<=10; ++i){
  13. draw(shift((1,0))^i*((-5,-4)--(-5,4)),0.2bp+black);
  14. }
  15.  
  16. real f(real x) {return 2.5*sin(6.28*x/2+6.28/2);}
  17. draw(graph(f,-5,5), bp + red);
  18.  
  19. draw((-2.5,0)--(-2.5,2.5),bp+blue, Arrows(SimpleHead,size=0.7mm,angle=25));
  20. label(scale(0.4)*Label("T"),(-2.5,2),W,blue);
  21.  
  22. draw((1.5,2.5)--(3.5,2.5),bp+green,Arrows(SimpleHead,size=0.7mm,angle=25));
  23. label(scale(0.4)*Label("U$_{\mbox{max}}$"),(3,3.2),green);
  24.  
  25. shipout(bbox(2+rgb(0.96,0.89,0.75)));
Windows 7 - Winedit 7 - TeXLive2012 - Asymptote 2.16

maurice
Messages : 257
Enregistré le : jeu. 25 mars 2010, 13:00
Contact :

Re: image eps vers word

Message non lu par maurice » sam. 5 janv. 2013, 18:06

Bonjour, et bonne année !

Ca doit être un problème de fontes je suppose.
As tu essayé avec une sortie en png ?
Ca devrait mieux passer.

Pour cela, il faut compiler en ligne de commande :

Code : Tout sélectionner

asy -f png monfichier.asy


ou ajouter la ligne au début de ton script :

Code : Tout sélectionner

settings.outformat="png";


Bruno
Doc 3D
Si ça ne marche pas, essayez la version pdf

Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit

zariski
Messages : 128
Enregistré le : dim. 30 sept. 2012, 18:50

Re: image eps vers word

Message non lu par zariski » sam. 5 janv. 2013, 18:12

Merci et meilleurs vœux !
C'est encore pire en .png !
Par contre si je rajoute "import latin1", ça va un peu mieux mais les flèches n'ont pas la bonne épaisseur !
Windows 7 - Winedit 7 - TeXLive2012 - Asymptote 2.16

maurice
Messages : 257
Enregistré le : jeu. 25 mars 2010, 13:00
Contact :

Re: image eps vers word

Message non lu par maurice » sam. 5 janv. 2013, 18:16

Désolé de ne pas pouvoir t'aider davantage, je n'utilise plus word depuis bien longtemps !

Ce que tu dis fait penser à un problème d'encodage. Si tu postais une capture d'écran ça nous aiderait peut-être !

Bruno
Doc 3D
Si ça ne marche pas, essayez la version pdf

Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit

zariski
Messages : 128
Enregistré le : dim. 30 sept. 2012, 18:50

Re: image eps vers word

Message non lu par zariski » sam. 5 janv. 2013, 18:23

Voici le truc, les 3 graphiques de la première ligne sont corrects mais dès que j'insère une étiquette, c'est la cata pour les graphiques de la 2ème ligne !!!
Fichiers joints
Doc5.pdf
(24.48 Kio) Téléchargé 108 fois
Windows 7 - Winedit 7 - TeXLive2012 - Asymptote 2.16

maurice
Messages : 257
Enregistré le : jeu. 25 mars 2010, 13:00
Contact :

Re: image eps vers word

Message non lu par maurice » sam. 5 janv. 2013, 18:35

Re-désolé mais je ne peux t'aider ici. En plus je crois bien que les spécialistes de word ne se bousculent pas ici...
Je ne sais pas quoi te suggérer mis à part de passer à LaTeX ...

Bruno
Doc 3D
Si ça ne marche pas, essayez la version pdf

Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1349
Enregistré le : dim. 7 mars 2010, 14:50

Re: image eps vers word

Message non lu par GM » sam. 5 janv. 2013, 18:50

Bonsoir,

si c'est pour Word... je conseille aussi le png... mais avec une image agrandie à la compilation et puis après l'avoir collée dans Word... un clic droit et on change la taille dans Word.

Essaie par exemple ceci :

Code : Tout sélectionner

import graph;
unitsize(.8cm);
 
real xmin=-4, xmax=4, ymin=-5, ymax=5;
 
draw((-5,0)--(5,0),bp+black);
draw((0,-4)--(0,4),bp+black);
 
for(int j=0; j<=8; ++j){
        draw(shift((0,1))^j*((-5,-4)--(5,-4)),0.2bp+black);
        }
for(int i=0; i<=10; ++i){
        draw(shift((1,0))^i*((-5,-4)--(-5,4)),0.2bp+black);
        }
 
real f(real x) {return 2.5*sin(6.28*x/2+6.28/2);}
draw(graph(f,-5,5, n=10000), 2bp + red);
 
draw((-2.5,0)--(-2.5,2.5),1.5bp+blue, Arrows(SimpleHead,size=1mm,angle=25));
label(scale(1.5)*Label("T"),(-2.5,2),W,2bp+blue);
 
draw((1.5,2.5)--(3.5,2.5),1.5bp+green,Arrows(SimpleHead,size=1mm,angle=25));
label(scale(1.5)*Label("U$_{\mbox{max}}$"),(3,3.2),2bp+.7green);
 
shipout(bbox(2+rgb(0.96,0.89,0.75)));

puis dans Word, tu règles la taille sur 50 %

Image


Bon voilà... j'ai atteint mon quota de discussion sur Word pour 2013. :mrgreen:
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 10/10/17) :
PC n°1 :Windows 10 - Asymptote(2.41)+MikTeX2.9 - Editeurs : Notepad++ et TeXworks.
Mes autres PC :Ubuntu 16.04LTS - Asymptote(2.42 git) + TexLive2017 - Editeur : TeXworks.
Merci de préciser la votre pour faciliter l'aide des autres !

zariski
Messages : 128
Enregistré le : dim. 30 sept. 2012, 18:50

Re: image eps vers word

Message non lu par zariski » sam. 5 janv. 2013, 18:56

je me doutais bien que j'allais faire rire un peu avec word ....
Bon ça c'est fait :D
Je vais essayer l'astuce.
Euh sinon je passe par Latex et basta, plus de soucis, c'est clear ! ;)
Bonne soirée et merci.
Windows 7 - Winedit 7 - TeXLive2012 - Asymptote 2.16

Répondre