Une doc pour débuter

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.

Re: Une doc pour débuter

Messagepar guiguiche » Samedi 27 Novembre 2010, 22:55

OG a écrit:
guiguiche a écrit:Ah ben je ne vais plus avoir d'excuse pour ne pas regarder de plus près asymptote.

Ah, tu avais une excuse ?

Je n'ai pas le temps, ça te va ou bien il faut que mes parents signent un mot :mrgreen:
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
guiguiche
Modérateur
 
Messages: 8071
Inscription: Vendredi 06 Janvier 2006, 15:32
Localisation: Le Mans
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Une doc pour débuter

Messagepar projetmbc » Samedi 27 Novembre 2010, 23:19

OG a écrit:Ok, tu ne pourras pas modifier le code produit pour agrémenter la présentation du code avec des symboles
par exemple, un caractère spécial pour introduire du code LaTeX, etc. Avec pygments code affreux
et pas de personnalisation : tu craches du code en LaTeX, html.
Cependant je doute que tu obtiennes la même chose avec listings, du point de vue distinction entre mot clef à la fois type et fonction, pas
d'expression régulière avec listings.

Un argument fort effectivement. Peux-tu juste me (re)donner un exemple STP (on en avait déjà parler je crois) ?

Pour ce qui est d'ajouter des symboles, on devrait pouvoir bidouiller sans problème quelque chose qui traduise les formules présentes dans les commentaires.
projetmbc
Péta-utilisateur
 
Messages: 1897
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Une doc pour débuter

Messagepar Arnaud » Samedi 27 Novembre 2010, 23:48

latexmk fonctionne au poil et est très pratique.
Merci pour les explications ;)
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX

Pas d'aide en MP (non plus)
Arnaud
Modérateur
 
Messages: 7115
Inscription: Lundi 28 Août 2006, 12:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: Une doc pour débuter

Messagepar chellier » Dimanche 28 Novembre 2010, 09:46

projetmbc a écrit:Merci.

La page de garde est aussi très sympa.

C'est une figure faite avec asymptote.
projetmbc a écrit:
chellier a écrit:La coloration syntaxique est faite par pygments qui permet un export LaTeX.

Seul souci avec cette méthode, c'est le code LaTeX qui est affreux, si mes souvenirs sont bons...

Ben pas vraiment en fait. Tout ce que j'ai dans mon source LaTeX, c'est quelque chose comme :
Code: Tout sélectionner
\codeAsy[.8]{mafigure}

Je compile mes figures en dehors (je trouve ça beaucoup plus pratique). Si je veux modifier mon code asymptote, je modifie le fichier .asy, je compile, un clic droit sur le fichier .asy pour exécuter mon script de coloration et c'est fini, je n'ouvre même pas le fichier de coloration (le code affreux).

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: Une doc pour débuter

Messagepar projetmbc » Dimanche 28 Novembre 2010, 14:04

Bonjour Christophe.

Cela se défend, mais cela sous-entend d'avoir tes outils pour travailler efficacement. J'avoue que pour le moment, je cherche, pour mon projet Python d'aide à la rédaction de documents, encore la solution à choisir pour la coloration syntaxique. Le souci que j'ai avec pygments, c'est que je suis fâché avec les regex. D'un autre côté, je vais devoir l'utiliser pour mes sorties HTML, donc pourquoi pas aussi pour LaTeX. Aurais-tu au passage les fichiers utilisés pour colorer du Asymptote (je crois que je les avais déjà demandé mais je ne sais pas où je les ai stockés) ?

Pour ta page de garde, si je comprends bien, c'est une image et c'est tout.
projetmbc
Péta-utilisateur
 
Messages: 1897
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Une doc pour débuter

Messagepar chellier » Dimanche 28 Novembre 2010, 14:53

projetmbc a écrit: Aurais-tu au passage les fichiers utilisés pour colorer du Asymptote (je crois que je les avais déjà demandé mais je ne sais pas où je les ai stockés) ?

Là je ne vois pas trop ce que tu veux. Tout est avec pygments, si ce n'est pas le cas pour toi, c'est que ta version de pygments n'est pas suffisamment récente.

projetmbc a écrit:Pour ta page de garde, si je comprends bien, c'est une image et c'est tout.

C'est bien ça !

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: Une doc pour débuter

Messagepar Francky » Dimanche 28 Novembre 2010, 14:56

Je crois qu'on rêve tous de voir au moins une page de code, pour apprendre encore plein de trucs ...
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

Re: Une doc pour débuter

Messagepar projetmbc » Dimanche 28 Novembre 2010, 15:13

chellier a écrit:
projetmbc a écrit: Aurais-tu au passage les fichiers utilisés pour colorer du Asymptote (je crois que je les avais déjà demandé mais je ne sais pas où je les ai stockés) ?

Là je ne vois pas trop ce que tu veux. Tout est avec pygments, si ce n'est pas le cas pour toi, c'est que ta version de pygments n'est pas suffisamment récente.

C'est pour pouvoir ajouter un lexer perso. Je regarderais directement dans le code de pygments.
projetmbc
Péta-utilisateur
 
Messages: 1897
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Une doc pour débuter

Messagepar cerise » Dimanche 28 Novembre 2010, 15:21

Merci beaucoup pour cette documentation !
Je débute avec Asymptote et je pense que ce document me sera très utile...
Il fallait être Newton pour apercevoir que la Lune tombe quand tout le monde voit bien qu'elle ne tombe pas.
Paul Valéry
cerise
Méga-utilisateur
 
Messages: 448
Inscription: Mercredi 08 Juin 2005, 17:03
Statut actuel: Actif et salarié

Re: Une doc pour débuter

Messagepar chellier » Dimanche 28 Novembre 2010, 19:10

Francky a écrit:Je crois qu'on rêve tous de voir au moins une page de code, pour apprendre encore plein de trucs ...

Oui, ben là je crois que vous allez être déçu :( . Encore une fois, je ne suis pas un spécialiste, j'ai juste essayé d'adapter certains outils à mes besoins.
Je mets une partie des sources à disposition ici. Pour ceux qui se demanderaient, asyPygTrac.sty est le fichier de style pour la coloration créé par pygments (là il faut aller voir la doc de pygments :wink: ).

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: Une doc pour débuter

Messagepar OG » Dimanche 28 Novembre 2010, 20:52

projetmbc a écrit:Bonjour Christophe.

Cela se défend, mais cela sous-entend d'avoir tes outils pour travailler efficacement. J'avoue que pour le moment, je cherche, pour mon projet Python d'aide à la rédaction de documents, encore la solution à choisir pour la coloration syntaxique. Le souci que j'ai avec pygments, c'est que je suis fâché avec les regex. D'un autre côté, je vais devoir l'utiliser pour mes sorties HTML, donc pourquoi pas aussi pour LaTeX. Aurais-tu au passage les fichiers utilisés pour colorer du Asymptote (je crois que je les avais déjà demandé mais je ne sais pas où je les ai stockés) ?


Nous avions déjà discuté de pygments. Créer le lexer n'avait pas été trop compliqué pour quelqu'un qui n'y connaît rien en regexp, car asymptote a une syntaxe à la C++. Au final il a été intégré à Pygments assez rapidement, donc toute version suffisamment récente comprendra le code asymptote. Avec Philippe nous avions comparé le rendu d'Emacs (c'est ce qui est utilisé via htmlize pour le site de Philippe, la doc de geometry.asy) et celui de pygments. Les deux ont leur limite, vu que c'est à coup de regexp et les deux se trompent sur des choses différentes.

Je devrai d'ailleurs mettre à jour le lexer asymptote, il y a eu quelques changements.

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

Re: Une doc pour débuter

Messagepar chellier » Mercredi 29 Décembre 2010, 22:13

Une mise à jour de la doc : j'ai rajouté un chapitre sur le module animation.
http://cgmaths.fr/Atelier/Asymptote/Asymptote.html

N'hésitez pas à critiquer, c'est grâce à vos remarques que cette documentation peut s'améliorer :wink:

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Précédente

Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité