|
From: | Loïc Chahine |
Subject: | Re: [question un peu HS] metafont |
Date: | Sun, 15 Apr 2012 11:37:37 +0200 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 |
Bonjour à tous ! Le 15/04/12 01:40, Bertrand Bordage a écrit : C’est difficile git ? Faudra que j’essaie… Oui moi j’ai plus ou moins l’habitude de ce rapport-là ;-) Et au moins c’est clairement expliqué… Et puis on peut un peu sauter des mots de temps en temps, on comprend quand même, ça j’aime bien. Le 15/04/12 10:37, René Bastian a écrit : j'ai lu ce qui se trouve sur GitHub. Quelques remarques: - Metafont produit du bitmap, - Metapost, son successeur, produit du PostScript, (Ce ne serait pas plus intéressant ?) - Metafun est un développement plus récent de Metapost et intégré à Context qui est par rapport à Tex ce que la mobylette est au vélo, (voir http://wiki.contextgarden.net/MetaFun ).Je ne suis pas sûr que quoi que ce soit se substitue réellement à TeX, dans la mesure où les autres langages sont des extensions, ou des “à partir de”, etc. J’ai coécrit un paquetage LaTeX, tous les trucs les plus puissants sont en TeX pur. Du coup : Ben parce que bien que vétuste rien de réellement mieux n’a été créé depuis, si c’est comme pour TeX où ce qu’on a fait de mieux c’est d’ajouter des couches. Et là encore, à part LaTeX, peu parviennent à s’imposer…L'idée d'utiliser reStr.. pour la doc est bonne, par contre pourquoi perdre votre temps à faire un tutoriel pour des objets informatiques vétustes ? En tout cas, pour l’idée de tout refaire en Python, moi je suis peu tenté, ne serait-ce que parce que je ne connais pas Python (si déjà j’arrive à apprendre convenablement C++ et Scheme ça sera bien, en plus de maîtriser mieux (La)TeX), que la nécessité absolue de tout refaire ne m’apparaît pas, et enfin que je n’en ai nullement les capacités. Sur le GitHub je vois déjà traîner un conf.py. Pourquoi ne pas refaire le tout en Python ? J'ai le Metafonbook de Knuth. Une centaine de pages (sur 350) est occupée à mettre en place des procédés qui sont déjà disponibles dans Python. Pyx et à un degré moindre reportLab apportent un certain nombre de solutions graphiques dont certaines sont, je pense, réutilisables. J'utilise Python de façon autonome (sans recours à MIDI ou d'autres programmes de génération de sons) depuis 2004 - et je ne le regrette pas : tout ce que j'ai accumulé est réutilisable, clair, lisible même des années après. Avant de me décider pour Python, j'ai aussi utilisé des langages plus ou moins cryptographiques (Pascal, Csound, Lisp, etc). J'ai choisi Python bien que à l'époque il avait la réputation d'être lent - mais cette objection ne tenait pas : ce n'est pas la compilation qui fait perdre du temps, mais le décryptage d'un code de plus de 6 mois. Entretemps, l'extension de calcul numérique, numpy, accélère les calculs de vecteurs de grande dimension (sr = 44100 ou plus) de sorte que les temps de calcul deviennent imperceptibles. En outre, en consultant http://pypi.python.org, on voit que rien n'existe en "font design" - c'est un truc à faire. Tout ceci pour dire que je participerai à un tel projet - dans la mesure de mes capacités - s'il vous tente. À bientôt, L. |
[Prev in Thread] | Current Thread | [Next in Thread] |