Nouveau logiciel de dessin vectoriel : Cenon

Posté par (page perso) . Modéré par Sylvain Rampacek.
Tags :
0
22
jan.
2004
GNUstep
Voila un logiciel tout neuf sous linux qui apparaît d'un seul coup sans prévenir : Cenon.

Il s'agit d'un outil de dessin vectoriel qui a l'air assez puissant -- import/export HPGL/DXF/PS/PDF/AI, quadrichromie, etc.

En fait, c'est un programme OPENSTEP, qui a été porté sous OSX et sous Linux grâce à GNUstep... intéressant non ? :-) Voici l'annonce faite dans la mailing-list GNUstep-discuss hier soir :

[note : le problème indiqué avec l'utilisation du backend-art a été résolu dans la foulée par Alex Malmberg, comme on peut le voir sur le screenshot mis en lien]


We are happy to announce Cenon in it's first release as free software
(Version 3.60 beta 9). You can find Cenon at:

http://www.Cenon.info


*** What is Cenon ? ***

Cenon is a flexible design software with a wide range of applications in
desktop publishing, vector graphics conversion etc. Cenon can be extended
by modules (bundles) to provide special functionality.

Key features:
- import/export of vector graphics formats like HPGL, PostScript, Gerber,
DXF, and more
- Editing of graphic elements like lines, curves, arcs, text,
complex paths, poly lines, text on path etc.
- DTP functionality for exposing images, color shading, color separation,
thumbnail images, etc.
- Extension of Cenon with bundles
- Cenon runs on GNUstep, OpenStep and Mac OS X

Cenon is free software and is released under the vhf public license (vhfPL).
We have taken the freedom to create our own free software license for
reasons of diversity. The vhfPL is compatible to most free software licenses.

You can find more information on Cenon at
http://www.Cenon.info


*** Cenon on GNUstep ***

At the moment we run Cenon with the default X backend. Since
text scaling and rotation is not implemented there, the Art backend
might be preferable but is not yet working with Cenon.

Text used to work in earlier versions of GNUstep, but is somewhat
broken since the huge text changes in GNUstep of early last year.


*** Authors ***

Cenon was written by
Georg Fleischmann and
Ilonka Fleischmann .


*** What will the future bring ? ***

A stable Cenon for GNUstep.
There are only a few bugs left which need to be fixed.

Text on GNUstep needs to be improved:
- exceptions when editing text
- the visible rect of text is shifted badly when editing text
- scaling and rotation of text with the X backend is not implemented

Some raster image functions of Cenon like vectorization need to be
debugged and fixed in GNUstep.
  • # Re: Nouveau logiciel de dessin vectoriel : Cenon

    Posté par (page perso) . Évalué à 10.

    Mon avis rapide : il reste des bugs (ça a planté une fois) et des trucs à fignoler (genre l'utilisation des primitives postscript pour les dégradés serait mieux), mais bon, pour une toute première release sous GNUstep, c'est vraiment cool !

    Ce qui serait bien c'est que d'autres programmeurs NeXT/OPENSTEP commencent à releaser leurs programmes pour GNUstep ;-) -- Cenon est parmis les premier "gros" logiciels OPENSTEP a avoir fait le pas vers GNUstep, et c'est encourageant :-)

    En effet beaucoup de programmeurs NeXT pensent que GNUstep n'implèmente que partiellement les API, etc. -- bref, que le projet est morribond et ne permet pas le portage d'applis. Il n'y a pas qu'eux d'ailleurs, beaucoup de gens ont cette image, en partie parce qu'il y a quelques années le projet avancait effectivement très lentement !

    Mais depuis 2 ans, on assiste à une amélioration constante, et le nombre d'utilisateurs et de programmeurs augmentent régulièrement -- le succès de MacOSX par ailleurs n'y est sans doute pas innocent, avec le renouveau d'Objective-C.

    Pour ceux que ça intéresse, voici un article présentant GNUstep plus en détail : http://www.roard.com/docs/lmf1.article/(...)

    ainsi que d'autres docs : http://www.roard.com/docs/(...)

    Et accessoirement, il y aura un stand GNUstep au Fosdem, donc n'hésitez pas à venir poser des questions ...
  • # Re: Nouveau logiciel de dessin vectoriel : Cenon

    Posté par . Évalué à 3.

    Question de gout, mais personnlement je trouve les widgets openstep/gnustep affeux ... Est-il possible de les changer, ou d'utiliser gtk (ou autre) tout en beneficiant des avantages de ce framework sans le court-circuiter ?
  • # Re: Nouveau logiciel de dessin vectoriel : Cenon

    Posté par . Évalué à 2.

    J'ai testé Cenon, et mis a part de démontrer la dynamique OPENSTEP-GNUstep-MacOSX et quelques filtres Imports/Exports utiles, le soft ressemble plus à une mauvaise blague qu'à autre chose... (surtout au niveau ergonomie)
    Ce serait dommage que certains y jette un coup d'oeil sous Mac OS X et se disent : "c'est ça GNUstep?"

    Moi la béstiole qui m'intrigue en ce moment sous GNUstep c'est plutôt ça: http://maliwan.sourceforge.net/(...)
    On dirait l'embryon d'un Gimp (en beaucoup plus pro) pour GNUstep et Mac OS X.

    Quelqu'un en sait un peu plus à ce sujet?
    • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

      Posté par (page perso) . Évalué à 1.

      J'ai pas trop eu le temps de faire plus joujou que ça aujourd'hui, m'enfin l'ergonomie ne m'a pas semblé si dramatique ? enfin bon je vais lire la doc un peu plus en détail :-)

      Sinon, d'accord avec toi, maliwan est un projet _très_ intéressant. Mais bon c'est pas la même chose, c'est orienté bitmap, pas vectoriel.
  • # Re: Nouveau logiciel de dessin vectoriel : Cenon

    Posté par . Évalué à 10.

    gnustep est la plus grande injustice du monde GNU.

    partir sur une base gnustep pour créer gnome aurait été fabuleux (api très propre, langage vraiment beau, qu'on aurait pas eu besoin d'aller chercher C# pour fuire le c (pour ceux haissant le C hein, moi ca va) )


    et quand à ceux grognant sur le look, ce n'est qu'un look, (donc changeable) qui a surtout l'intérêt d'etre LISIBLE.


    enfin bon, pour une foule de raisons historiques, techniques, rendez vous ratés, etc, gnome est le desktop gnu qui progressent à fond, l'autre moitié du monde étant sur KDE et qq gens sur gnustep (qui progressent toujours, sans faire de pub. très triste).

    Windowmaker semble mort, alors que je trouve toujours sa dock infiniment supérieur à une liste de fenetre comme dans gnome/kde .

    (mais quand ca ne peut plus gérer le dragndrop, les themes d'icones ,etc etc de gnome/kde, cela devient au final contreproductif et n'aide pas du tout à faire un desktop logique et facile d'accés pour tout le monde et c'est DOMMAGE ! et non je ne sais absolument pas par où commencer ds le code de wmaker pour corriger tout cela)

    enfin bref. :)
    • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

      Posté par . Évalué à 4.

      > et non je ne sais absolument pas par où commencer ds le code de wmaker pour corriger tout cela
      Bon.... je te donne un coup de main pour commencer :-)

      int main(int argc, const char *argv[])
      {
      NSAutoreleasePool *pool;
      WMaker *wmaker;

      pool = [[NSAutoreleasePool alloc] init];
      gnumail = [[WMaker alloc] init];

      [NSApplication sharedApplication];
      [NSApp setDelegate: wmaker];

      NSApplicationMain(argc, argv);

      RELEASE(wmaker);
      RELEASE(pool);

      return 0;
      }
    • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

      Posté par . Évalué à 4.

      Windowmaker semble mort

      En voilà une autre injustice! Pour moi, Window Maker semble achevé. Il faut dire qu'il y a tellement peu de logiciels libres achevés...

      Quoique, à y regarder de près, une fois qu'on est achevé, on devient raidi fort ze desktop, et alors la conclusion me semble logique: c'est mort! ;)
      • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

        Posté par . Évalué à 4.

        Un programme peut-être achevé ? Dans le cas d'un logiciel proprio mouais... mais en logiciel libre y'en a toujours un qui va réussir à inventer un nouveau machin ;)
        • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

          Posté par . Évalué à 1.

          De ce point de vue là, la différence entre libre/proprio ne change pas grand chose à l'affaire.

          J'entendais par "achevé" une certaine stabilité des fonctionalités. En ce sens Libre comme proprio peuvent (in)achevés. En particulier, les éditeurs de logiciels propriétaires sont souvent assès champions pour "réussir à inventer un nouveau machin", condition nécessaire à la vente d'une mise à jour!

          En outre, en tant que dévelopeur libre, quand tu te lances dans un projet, eventuelement, il arrive un moment où tu sens que tu as achevé ton oeuvre. Libre à d'autres d'ajouter des fonctionalités.

          Par contre un logiciel proprio peut être mort (plus de support de la part du proprio, et sources non disponibles: c'est mort)

          Donc, je trouve que WMaker est un gestionnaire de fenêtres achevé. (Même si on peut surement ajouter de nouveau machins)
        • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

          Posté par . Évalué à 1.

          Le but n'est pas toujours d'ajouter de nouveaux machins. C'est vrai dans certains cas (un navigateur web, par exemple), mais beaucoup moins dans d'autres (les commandes Unix de base, qui ne peuvent pas évoluer sans devenir incompatibles entre elles).

          Pour moi un gestionnaire de fenêtres n'a pas besoin de faire grand chose, et devrait donc pouvoir être "achevé" (jusqu'à ce qu'une nouvelle technologie arrive).

          Ceci dit je n'ai toujours pas trouvé de gestionnaire de fenetres qui s'intègre bien à Gnome et qui fasse ce que je veux (metacity ne veut pas se laisser attirer par les bords des fenetres, xfwm4 bousille les panels de Gnome, sawfish met plus d'une seconde à afficher le menu de fenetre sur un clic-droit...). Des suggestions ?
      • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

        Posté par . Évalué à 2.

        Mais non ! Il n'est ni mort ni acheve :

        The project is not dead, folks. Quite simply, Alfredo Kojima and Dan Pascu, the two primary programmers, have been extremely busy with real life. Despite this fact, there has been and continues to be a lot of activity (cvs commits, wm-dev list discussion, etc.). The biggest hold up at the moment is updating all parts of Window Maker to support Freetype2. This has been a huge undertaking on Alfredo and Dan's part, and there is still a ways to go.


        ( Premiere news sur http://www.windowmaker.org/(...) )
    • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

      Posté par . Évalué à 2.

      >gnustep est la plus grande injustice du monde GNU.

      J'ai souvent entendu que la FSF n'avaient pas voulu de GNUstep car Objective-C et OpenStep "venaient" de chez NeXT. Je pense en tout cas qu'il y a au moins un peu de vrai là dedans...

      Aujourd'hui RedHat, Ximian(Novel) et Sun sont +/- aux commandes de Gnome. MDI & co poussent fort et à mon avis C# et .NET vont commencer à prendre de l'ampleur sous Linux (enfin du multi plateforme propre sans les problèmes de Java: pas de VM libre...). Je sais que Gnome ne sera pas écrit en .NET (en tout cas pas dans un futur proche) mais beaucoup d'applications le seront.
      Alors je pense qu'aujourd'hui si RMS devait choisir entre Obj-C/OpenStep et une techno directemnt issue de chez Microsoft avec en plus le risque que ça nous pète à la gueule un de ces quatres...

      Marrant justement, MDI a récement déclaré à propos de Gnome:
      So RMS's opinion although always considered does not dictate the direction of the project, this includes things like language choice and documentation file format for example.
    • [^] # Re: Nouveau logiciel de dessin vectoriel : Cenon

      Posté par . Évalué à 2.

      Je te rejoins sur la lisibilité.
      Je trouve le style par défaut vraiment désuet mais les captures sur le site de Nicolas Rouard (avec des styles plus modernes) sont très jolies et mettent en évidence un atout de *step : les applications sont extrêmement lisibles. La position des widgets a l'air de couler de source et donne envie de les utiliser.

      J'espère de tout mon coeur qu'émerge un axe de collaboration MacOsX/GNUstep.

      BeOS le faisait il y a 15 ans !

  • # Applications

    Posté par . Évalué à 2.

    Dans la série des questions DLFP à poser régulièrement :

    Quid de nouveau pour les vieilles apllications OpenStep de SUN et autres vendeurs?

    Il était question à une époque de les resortir peut-être.

    Plusieurs années après l'arrivée de OSX, il y a-t-il encore une chance de voir ces programmes réapparaître?
    Et verra-t-on un jour une app OSX sous linux grâce à GNUSTEP?
  • # Re: Nouveau logiciel de dessin vectoriel : Cenon

    Posté par . Évalué à 1.

    Est-ce qu'il existe un logiciel de dessin vectoriel libre capable d'importer ou d'exploiter directement les formats .cdr de CorelDraw ou CorelXara?

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.