Options de compilation

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Options de compilation

Messagepar Zaf11000 » Lundi 22 Février 2010, 16:56

Bonjour à tous,
Je fais mes débuts avec Asymptote, j'arrive à obtenir de belles figures en format PDF, je voudrais obtenir des fichiers png (éventuellement les autres options de compilation d'asymptote) pour les insérer dans les documents Word. Comment faire ?
Merci pour une réponse.
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Asymptote options de compilation

Messagepar OG » Lundi 22 Février 2010, 17:09

bonjour
Code: Tout sélectionner
asy -f png

Il faut avoir ImageMagick pour la conversion, car à la base c'est du pdf, eps en sortie.

Word ne sait pas insérer des figures eps ou pdf ? Encore un logiciel vraiment inutile, cher
avec un rendu typographique très mauvais, etc. Je ne savais pas que c'était encore utilisé :)

O.G.
OG
Modérateur
 
Messages: 2276
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Asymptote options de compilation

Messagepar GMaths » Lundi 22 Février 2010, 17:18

OG a écrit:Il faut avoir ImageMagick pour la conversion

... que tu vas trouver là : http://www.imagemagick.org/script/binary-releases.php#windows
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar Zaf11000 » Lundi 22 Février 2010, 18:01

Je suis vraiment désolé de parler de Word ici,mais je viens tout juste de découvrir Latex et asymptote. Je promets faire tous les efforts possibles pour ne plus utiliser Word...
Merci GMaths pour tes conseils, je vais utiliser ton lien pour télécharger ImageMagick. Par la même occasion je voudrais savoir si des macros comme "geoplane"... font partie d'Asymptote, sinon où les télécharger ?
Merci.
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar GMaths » Lundi 22 Février 2010, 18:19

Zaf11000 a écrit:Par la même occasion je voudrais savoir si des macros comme "geoplane"... font partie d'Asymptote, sinon où les télécharger ?


geoplane est l'extension de Didier Comin, qui avant de passer à asymptote, travaillait avec metapost avec les extensions de Christophe Poulain, notamment geometriesyr.
Il a souhaité retrouver les mêmes syntaxes sous asymptote donc il a adapté geometriesyr et créé geoplane (que l'on trouve sur l'excellent site http://melusine.eu.org/syracuse).

Cela peut sembler plus simple car c'est en français... mais cela n'a pas les possibilités de l'extension geometry de Philippe I. dont la vocation est plus internationale : il a fait le choix des commandes en anglais pour être intégré à la version d'Asymptote : et c'est fait ! :-)

Donc c'est une affaire de goût et de besoin... Pour moi, le choix est : asymptote + geometry.

Si je devais créer des commandes en Français, ce seraient les miennes.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar Zaf11000 » Lundi 22 Février 2010, 18:29

Merci GMaths,
Dans geoplane ce qui m'intéresse c'est la possibilité de faire des "figures à main levée", je ne sais pas si cela est possible avec Asymptote.
Ensuite je téléchargé ImageMagick et j'ai compilé mon fichier avec l'option "-f png", le résultat n'est pas un fichier de dessin vectoriel, est-ce normal ?
Si oui, comment faire pour obtenir un dessin vectoriel pour insérer dans Word ?
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar Minibob59 » Lundi 22 Février 2010, 19:46

Zaf11000 a écrit:Dans geoplane ce qui m'intéresse c'est la possibilité de faire des "figures à main levée", je ne sais pas si cela est possible avec Asymptote.

Si c'est tout à fait possible. Philippe Ivaldi a également créé un module trembling : voir ici.

Zaf11000 a écrit:le résultat n'est pas un fichier de dessin vectoriel

Le format PNG n'est pas un format vectoriel. Tu confonds peut-être avec le SVG...
Pour ce que j'en sais, PNG et SVG sont acceptés dans Word. Pour le format EPS, je ne sais pas...
Minibob59 !
Minibob59
Kilo-utilisateur
 
Messages: 234
Inscription: Dimanche 24 Janvier 2010, 11:14
Localisation: Palaiseau
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Asymptote options de compilation

Messagepar OG » Lundi 22 Février 2010, 20:22

Zaf11000 a écrit:Je suis vraiment désolé de parler de Word ici,mais je viens tout juste de découvrir Latex et asymptote. Je promets faire tous les efforts possibles pour ne plus utiliser Word...

Le principal c'est d'utiliser les outils qui te conviennent. Si tu dois te mettre en parallèle à LaTeX, Asymptote
et ce qui va avec, tu risques de souffrir. Mieux vaut y aller petit à petit.

Pour ton insertion au format vectoriel, je pense tout de même que Word est capable
d'insérer un pdf non ? (voire même un eps) Que donne google là-dessus ?

O.G.
OG
Modérateur
 
Messages: 2276
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Asymptote options de compilation

Messagepar Zaf11000 » Lundi 22 Février 2010, 20:52

J’ai cherché un peu sur Internet et j’ai testé sur quelques exemples : le format eps serait vectoriel et peut être inséré dans Word, en revanche je n’ai pas réussi à insérer une image pdf dans Word. Quant au format svg je ne connais pas, si minibob59 a des informations dessus ça m’intéresse.
Merci.
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar OG » Lundi 22 Février 2010, 21:04

Zaf11000 a écrit:J’ai cherché un peu sur Internet et j’ai testé sur quelques exemples : le format eps serait vectoriel et peut être inséré dans Word, en revanche je n’ai pas réussi à insérer une image pdf dans Word. Quant au format svg je ne connais pas, si minibob59 a des informations dessus ça m’intéresse.
Merci.

Déjà qu'internet explorer a du mal avec le svg (plugin externe) alors avec Word je ne parierai pas.

Et cela
http://digital-vector-maps.com/tutorial ... point.aspx

O.G.
OG
Modérateur
 
Messages: 2276
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Asymptote options de compilation

Messagepar Minibob59 » Lundi 22 Février 2010, 21:20

Voici quelques liens :

Le SVG n'est pas un format que j'utilise couramment, mais il est vectoriel, donc éditable avec des logiciels comme Inskape.
Minibob59 !
Minibob59
Kilo-utilisateur
 
Messages: 234
Inscription: Dimanche 24 Janvier 2010, 11:14
Localisation: Palaiseau
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Asymptote options de compilation

Messagepar GMaths » Lundi 22 Février 2010, 21:21

OG a écrit:Pour ton insertion au format vectoriel, je pense tout de même que Word est capable
d'insérer un pdf non ? (voire même un eps)

Je viens d'essayer sur la version enseignant de la suite que je n'utilise jamais : on peut insérer les deux... mais la qualité des aperçus est nulle.
On peut cliquer sur l'aperçu du pdf et le pdf s'ouvre dans le lecteur de pdf... Mais ce n'est pas intéressant.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar OG » Lundi 22 Février 2010, 21:35

GMaths a écrit:
OG a écrit:Pour ton insertion au format vectoriel, je pense tout de même que Word est capable
d'insérer un pdf non ? (voire même un eps)

Je viens d'essayer sur la version enseignant de la suite que je n'utilise jamais : on peut insérer les deux... mais la qualité des aperçus est nulle.
On peut cliquer sur l'aperçu du pdf et le pdf s'ouvre dans le lecteur de pdf... Mais ce n'est pas intéressant.

Microsoft Word n'a vraiment pas fait de progrès depuis au moins 10 ans !

Pour Zaf11000, il est tout de même possible d'augment la résolution de tes images png,
l'impression sera correcte.
L'autre possibilité c'est Openoffice, l'insertion eps est possible même si une conversion en bitmap ou autre
est faite. Quant au SVG je viens de tester sous Ubuntu, svenn.svg par exemple : les caractères disparaissent !

O.G.
OG
Modérateur
 
Messages: 2276
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Asymptote options de compilation

Messagepar nirosis » Lundi 22 Février 2010, 21:41

Zaf11000 a écrit:Merci GMaths,
Dans geoplane ce qui m'intéresse c'est la possibilité de faire des "figures à main levée", je ne sais pas si cela est possible avec Asymptote.


Voir aussi ici, cela a déjà été discuté sur le forum:
post47269.html
post55373.html (avec TexGraph)
nirosis
Administrateur
 
Messages: 1806
Inscription: Samedi 28 Mai 2005, 13:48
Localisation: Orsay, France
Statut actuel: Actif et salarié | Maître de conférence

Re: Asymptote options de compilation

Messagepar Zaf11000 » Lundi 22 Février 2010, 22:43

Alors concrètement pour un utilisateur de Word qui cherche, en attendant l’apprentissage de Latex, à insérer de belles figures que conseiller ?
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar GMaths » Lundi 22 Février 2010, 22:55

Zaf11000 a écrit:Alors concrètement pour un utilisateur de Word qui cherche, en attendant l’apprentissage de Latex, à insérer de belles figures que conseiller ?

Une figure asymptote compilée avec la ligne de commande suivante :

Code: Tout sélectionner
asy -f png -render 4

te donnera une image png de très bonne qualité qui devrait donne un résultat satisfaisant par copier-coller dans word...
... mais ce n'est pas du vectoriel.
Si tu parlais de vectoriel, tu pensais à quelque chose de modifiable ensuite sous word ? Ce ne sera pas possible avec les formats de sortie d'Asymptote.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar Zaf11000 » Lundi 22 Février 2010, 23:00

Oui, comme les fichiers générés par Geogebra, que l'on puisse modifier au moins la taille.
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar Zaf11000 » Lundi 22 Février 2010, 23:04

Merci GMaths,
Je viens de compiler avec asy -f png -render 4, le résultat est très satisfaisant, et en plus modifiable sous Word. Tu es très fort !
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: Asymptote options de compilation

Messagepar GMaths » Lundi 22 Février 2010, 23:16

Zaf11000 a écrit:Merci GMaths,
Je viens de compiler avec asy -f png -render 4, le résultat est très satisfaisant, et en plus modifiable sous Word. Tu es très fort !

C'est gentil... mais je n'ai rien fait. :lol:

Je testais l'export d'une figure geogebra vers word... et revenais te dire qu'apparemment on ne peut modifier que la taille globale...
et donc bien sûr que c'est possible avec une figure png.
En fait tout ce que tu arrives à coller dans word, il va savoir en modifier la taille globale, je pense...

... mais quand tu disais modifiable sous word et que tu parlais de vectoriel... je te croyais plus exigent. :mrgreen:
Word est capable de dessiner et de dégrouper certaines images aux formats wmf et emf... pour modifier certaines parties de figures
et je pensais que c'était cela que tu voulais.

Si tu as trouvé ton bonheur... tant mieux. :-)
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Options de compilation

Messagepar Francky » Dimanche 19 Décembre 2010, 17:31

Je déterre ce fil, pour l'option de compilation svg.

Sous ubuntu/debian/mint (c'est pareil),
j'ai réussi un
Code: Tout sélectionner
asy -fsvg test

grâce à l'installation de dvisvgm.

Mon test : un segment ; deux lettres, deux points (disques), et une ligne.

Je m'attendait à un fichier réduit.
Pas mal, mais je ne suis pas content de la sortie des caractères, il sont transformés en chemin,
or j'aurais souhaité une balise texte très réduite, du genre <texte "A", coord x y, police ...>

voilà ce que j'obtiens
Code: Tout sélectionner
<?xml version='1.0' encoding='ISO-8859-1'?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- This file was generated by dvisvgm 1.0.1 (i686-pc-linux-gnu) -->
<!-- Sun Dec 19 17:10:24 2010 -->
<svg height='285.03' version='1.1' viewBox='56.6209 54.0603 285.029 285.03' width='285.029' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>
<defs>
<path d='M6.648 -2.508C6.648 -3.684 5.424 -4.404 4.224 -4.5C5.292 -4.74 6.192 -5.34 6.192 -6.384C6.192 -7.74 5.064 -8.04 4.032 -8.04C2.856 -8.04 1.668 -8.016 0.492 -8.04V-7.788C1.596 -7.692 1.536 -7.488 1.536 -6.456V-1.416C1.536 -0.708 1.572 -0.324 0.696 -0.216V0.012C1.524 -0.012 2.352 0.024 3.18 0.024C4.728 0.024 6.648 -0.492 6.648 -2.508ZM5.256 -6.18C5.256 -4.572 3.756 -4.488 2.412 -4.584V-7.428C2.412 -7.716 3.156 -7.692 3.384 -7.692C4.512 -7.692 5.256 -7.308 5.256 -6.18ZM5.76 -2.316C5.76 -1.056 4.932 -0.36 3.612 -0.36C3.12 -0.36 2.412 -0.42 2.412 -0.984V-4.224C3.972 -4.32 5.76 -4.176 5.76 -2.316Z' id='g266'/>
<path d='M7.776 -1.512L7.716 -1.548C7.068 -0.72 6.324 -0.252 5.148 -0.252C2.736 -0.252 1.536 -2.04 1.536 -4.2C1.536 -6.216 2.664 -7.848 4.908 -7.848C5.688 -7.848 6.936 -7.62 7.212 -6.816C7.296 -6.576 7.284 -6.312 7.332 -6.06H7.488L7.5 -7.86C6.72 -8.1 5.916 -8.232 5.124 -8.232C2.664 -8.232 0.492 -6.684 0.492 -3.948C0.492 -1.284 2.496 0.204 4.908 0.204C5.64 0.204 6.588 0.036 7.296 -0.276C7.464 -0.684 7.644 -1.092 7.776 -1.512Z' id='g267'/>
</defs>
<g id='page1'>
<g transform='matrix(1 0 0 1 170.683 225.028)'>
<circle cx='0' cy='-0' r='1.50562' fill='#000000'/>
</g><use x='164.305' xlink:href='#g266' y='236.36'/>

<g transform='matrix(1 0 0 1 170.683 225.028)'>
<circle cx='128.132' cy='-73.9772' r='1.50562' fill='#000000'/>
</g><use x='302.659' xlink:href='#g267' y='155.036'/>

<g transform='matrix(1 0 0 1 170.683 225.028)'>
<path d='M 0 0L 128.132 -73.9772' fill='none' stroke='#000000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10.0375' stroke-width='1.00375'/>
</g></g>
</svg>


Peut-on compiler des fichiers.asy et obtenir un svg avec un code plus sympa pour le texte ?
Merci.
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
Statut actuel: Actif et salarié | Enseignant

Suivante

Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités