URL: https://linuxfr.org/users/sygne/journaux/troff-l-enthousiasme Title: Troff, l'enthousiasme Authors: Sygne Date: 2014年08月13日T15:41:50+02:00 License: CC By-SA Tags: troff et brian_kernighan Score: 35 Ce journal est juste un petit journal marque-page marqué par l'enthousiasme : La communauté Troff est prise d'un sursaut d'énergie qui redonne vie à l'ancestral logiciel. ## Groff ## Werner Lemberg, le mainteneur de Groff annonçait sa démission il y a quelques mois. Piquée au vif, la communauté d'utilisateurs s'est réveillée, à beaucoup discuté de l'avenir de son logiciel, et est en train de sortir de l'impasse : Non seulement Werner Lemberg est toujours présent et actif, mais en outre, [Vaibhaw Pandey](http://lists.gnu.org/archive/html/groff/2014-04/msg00061.html) étudie actuellement les sources de Groff afin d'assurer à terme la tâche de mainteneur officiel. Cerise sur le gâteau, [Bertrand Garrigues](http://lists.gnu.org/archive/html/groff/2014-08/msg00036.html) a récemment posté un énorme patch, attendu depuis longtemps, permettant de compiler Groff avec automake. Ceci motive la sortie prochaine d'une nouvelle version de Groff afin d'avoir une base saine avant l'incorporation officielle de ce nouveau système de compilation. ## Neatroff ## [Ali Gholami Rudi](http://litcave.rudi.ir) avait annoncé il y a environ un an la création de Neatroff, une implémentation de Troff adaptée aux graphies orientales et aux textes s'écrivant de droite à gauche. Son initiative était tellement personnelle - il utilise sa propre libc - qu'elle n'avait pas vraiment convaincu. Mais il annonce maintenant que Neatroff implémente des algorithmes de typographie de détail : le formatage paragraphe par paragraphe plutôt que ligne par ligne, ainsi que la gestion des extensions typographiques des polices TrueType et OpenType. Au final, il nous propose une version de Troff aux fonctionnalités modernes et étendues, et au code source très épuré. ## DWB Troff ## L'unix d'AT&T de la fin des années 80 incorporait une version de Troff nommée DWB (Direct WorkBench) héritée de Kernighan. C'est cette version qui est à l'origine des Troff de Solaris et de Plan9. [Carsten Kunze](http://lists.gnu.org/archive/html/groff/2014-08/msg00014.html) a décidé de sortir cette version de l'oubli, et l'a patchée pour lui permettre de compiler sur nos Posix d'aujourd'hui. Il entreprend d'en corriger les bugs, et puisqu'à quelques détails près cette version est semblable au Troff de Plan9, ses patchs contribueront directement au Troff de Plan9 ! ## Utroff ## Quant à mon petit enfant, [Utroff](http://utroff.org), il dormait tranquillement le temps que je soutienne ma thèse. Maintenant que c'est fait, il dort tranquillement le temps que je trouve un boulot... Autant dire que ce n'est pas demain qu'il se réveillera, car vu comment les choses s'annoncent, il est possible que je meurs de faim avant. ## Post-Scriptum ## Voilà donc un journal marqué par l'enthousiasme !