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 :
- 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 !
-
dohtreb
- Messages : 8
- Enregistré le : jeu. 3 mai 2012, 12:00
Message non lu
par dohtreb » sam. 8 sept. 2012, 15:41
Bonjour,
Je veux générer un axe logarithmique en omettant un label sur deux. C'est à dire un axe comme le premier produit par le code ci-dessous, mais sans les labels 10^-1, 10^1, 10^3, 10^5 et 10^7. En utilisant OmitFormat() pour enlever ces labels, le formatage des nombres change. Quel est donc le format qui va produire 10^0, 10^2 etc?
*** 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 graph;
unitsize(1cm);
scale(Log,Linear);
xlimits(0.04,1e7);
xaxis(axis=YEquals(0),"$x$",LeftTicks(N=1,n=10));
xaxis(axis=YEquals(-2),"$x$",LeftTicks(N=1,n=10,ticklabel=OmitFormat(0.1,10,1e3,1e5,1e7)));
xaxis(axis=YEquals(-4),"$x$",LeftTicks(N=1,n=10,ticklabel=OmitFormat("%g",0.1,10,1e3,1e5,1e7)));
[Mac OS 10.8.5; asymptote 2.23; TeXLive 2013]
-
GM
- Administrateur du site
- Messages : 1512
- Enregistré le : dim. 7 mars 2010, 14:50
Message non lu
par GM » sam. 8 sept. 2012, 16:30
Je n'utilise jamais ce genre de chose donc j'ai testé des choses et peut-être trouvé une solution qui peut dépanner en attendant une meilleure :
*** 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 graph;
unitsize(1cm); scale(Log,Linear);
xlimits(0.05,1e7);
xaxis(axis=YEquals(0),"");
xaxis(axis=YEquals(0),"",LeftTicks(N=2,n=10));
xaxis(axis=YEquals(-2),"",LeftTicks("%",n=10));
xaxis(axis=YEquals(-4),"",LeftTicks(LogFormat,new real[] {1e0,1e2,1e4,1e6}));
xaxis(axis=YEquals(-6),"",LeftTicks("%",n=10));
xaxis(axis=YEquals(-6),"",LeftTicks(LogFormat,new real[] {1e0,1e2,1e4,1e6}));
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 !