Options de compilation

Tout ce qui concerne le langage Asymptote. Ce langage est supporté sur le forum via les balises asy.

Modérateur : gdm_asy

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Options de compilation

Message par OG »

Bonsoir

Pour un code plus sympa, je ne sais pas.
Disons que le texte a été transformé en chemin pour avoir un caractère vectoriel, d'où la complexité certaine.
Le caractère fait donc partie du dessin.
Est-ce réellement un obstacle ?

O.G.
Francky
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 681
Inscription : dimanche 11 avril 2010, 14:01

Re: Options de compilation

Message par Francky »

Oui, c'est un obstacle, de taille, de sens, de portabilité.

<text "blablabla" pos 12,56, font="inconsolata"> est :
* plus leger
* plus human readable, donc modifieableuh
* mieux tout court que 15 lignes de code zarbi pour décrire les circonvolutions.

svg intègre le texte pourtant, mais n'intègre pas les fontes comme le fait pdf, il se contente de les référencer (c'est ce que j'ai compris), et ça me conviendrait parfaitement.

Donc, j'aimerais qu'asymptote m'offre cette possibilité : obtenir un .svg de toute beauté.
À terme, dans les navigateurs on va utiliser de plus en plus de svg,
et je souhaite avoir des fichiers light, et avec le texte en adéquation de fonte entre figure et body.
Voilà pour la motivation.

Pour la faisabilité, je n'ai pas trouvé, je pense que ça viendra naturellement dans les futures versions d'asymptote.
Non ?
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Options de compilation

Message par OG »

Francky a écrit :
Pour la faisabilité, je n'ai pas trouvé, je pense que ça viendra naturellement dans les futures versions d'asymptote.
Non ?
Disons que cela dépend plus de dvisvgm que d'asymptote non ?

Il faut aussi que la fonte soit présente sur la machine de l'utilisateur, un peu comme pour mathml ?
Et dans quel format ttf, pfb, otf ?

O.G.
Francky
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 681
Inscription : dimanche 11 avril 2010, 14:01

Re: Options de compilation

Message par Francky »

OG a écrit :Disons que cela dépend plus de dvisvgm que d'asymptote non ?
Pour un trajet indirect, oui.
Mais je me prends à imaginer une sortie "naturelle" asy -> svg.
Avec un code luxueux si possible.
Et, comble du luxe, nous aurions :
(il faut savoir que le svg gère les feuilles de style css)
* tous les objets de même couleur, avec la même "class"
* tous les objets du code asy avec la même propriété, se retrouveraient dans le svg avec la même "class"

Tout cela, en imaginant le futur où html5/css avec figure svg sont largement utilisés.

---------

le passage par dvi perd toute les informations de classe,
donc dvisvgm c'est pas ce que à quoi je «rêve».
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Options de compilation

Message par OG »

Francky a écrit :
OG a écrit :Disons que cela dépend plus de dvisvgm que d'asymptote non ?
Pour un trajet indirect, oui.
Mais je me prends à imaginer une sortie "naturelle" asy -> svg.
Alors tu sais comment occuper ton temps libre :)

O.G.