Forum Linux.général Un analyseur de fichier XML ? [resolu]

Posté par (page perso) . Licence CC by-sa
Tags :
1
7
jan.
2017

Bonjour à tous,

dans le projet Khaganat, l'interface de jeu est confectionnée à partir de fichiers XML parfois assez longs (un exemple sur notre dépôt Gitlab). Pour l'instant nul éditeur ne fonctionne et il faut donc les modifier à la main, ce qui est toujours délicat, surtout que la moindre erreur entraîne un segfault au lancement du jeu, ce qui est assez pénible pour les essais.

Pour l'instant je travaille avec Atom pour les éditer, mais j'aimerais trouver (...)

Musescore, éditeur de partitions libre

50
24
jan.
2016
Audiovisuel

Musescore est un logiciel d’édition musicale. Il permet de créer des partitions (de musique) en mode WYSIWYG, de les reproduire en audio, de les exporter au format MIDI, MusicXML ou MP3, et bien sûr de les imprimer. Il existe d’autres logiciels sous GNU/Linux permettant de créer des partitions, comme LilyPond, sorte d’équivalent de TeX pour la gravure musicale, ou bien Canorus ou Rosegarden. Mais Musescore est une alternative sérieuse face aux ténors de l’édition musicale en mode propriétaire que sont Finale et Sibelius.

Musescore

La version 2.0 de Musescore est sortie le 24 mars 2015, puis des versions correctives 2.0.1 (5 mai) et 2.0.2 (16 juillet) sont parues. Après quatre années restées en version 1.3, les évolutions sont nombreuses et permettront certainement une plus large adoption par les musiciens et les compositeurs.
Voici, en deuxième partie de dépêche, une présentation de ce logiciel et un tour d’horizon de ses possibilités.

Journal Tour d'horizon des éditeurs de texte pour le terminal

35
29
jan.
2015

Le nombre d'éditeurs de texte disponible sur nos systèmes d'exploitation est très important, même en se limitant à ceux s'exécutant dans un terminal.

La sélection suivante est donc forcement partielle. Dans la suite je parlerais des principaux éditeurs, de leurs clones, des anciens moins connu et enfin des plus récents.

La famille vi

La particularité de cette famille est d'être modale, les touches ont une action différente selon le mode dans lequel on est. De plus vi est dans la (...)

Journal Aseprite 1.0

22
25
juin
2014

Le logiciel de dessin et animation Aseprite libre est sorti en version 1.0.

Il est disponible:

  • en précompilée pour Windows et Mac OS X en version complète pour 10$ ou gratuitement sans possibilité de sauvegarder.
  • gratuitement et sans limite sous forme de code source.

Les noobs pauvres pourront se rabattre sur un éditeur dans les nuages, piskel, écrit entièrement en html/javascript.

Journal \BlueLaTeX reloaded sort en bêta !

Posté par (page perso) . Licence CC by-sa
44
7
mai
2014

Allez, je me fends de mon premier journal pour vous présenter un projet qui m'occupe pas mal depuis quelques années, à l'occasion de la première version bêta publique de \BlueLaTeX, disponible sur la page des releases.

Mékeskecé ?

\BlueLaTeX est tout simplement une plateforme d'édition collaborative de documents en \LaTeX.

Le projet consiste en plusieurs modules :
- le gestionnaire d'utilisateurs et de documents,
- le serveur de synchronisation de fichiers,
- le serveur de compilation des documents,
- (...)

Journal Emacs 24 : Toute résistance est inutile

72
18
sept.
2013

Emacs 24

Emacs 24 vient de sortir (1 an Emacs = 1 instant terrestre) c'est l'occasion de s'approcher un peu plus près.
Le premier contact avec Emacs est toujours un peu brutal. Voici deux ou trois choses qui peuvent aider à répondre à la question "pourquoi utiliser Emacs en 2017 ?" comme ça tu seras prèt. À la fin tu pourras essayer ma config de ninja.

Hors de la boite

De base, Emacs se comporte bizarrement. Pourtant toute la puissance qui (...)

EnKoDeur-Mixeur en version 3.1.2

Posté par (page perso) . Édité par Nÿco. Modéré par tuiu pol. Licence CC by-sa
21
17
août
2012
Audiovisuel

EnKoDeur-Mixeur (logiciel libre de post-production pour vidéo, image et fichiers audio) vient de sortir en version 3.1.2. De nouvelles fonctionnalités ont été implémentées, comme par exemple la possibilité de créer des time-lapse, des ralentis (disponibles en tant que filtres vidéo). Quelques filtres supplémentaires pour les images font aussi leur arrivée (ces nouveaux filtres sont issus de G'MIC). Tous les filtres image sont aussi applicables sur des vidéos. De plus l'application est maintenant traduite en portugais (disponible en anglais, espagnol, allemand, néerlandais et depuis peu en portugais).

Pour avoir un aperçu de ces nouvelles fonctionnalités, il est conseillé d'aller voir cette vidéo.

Vim fête son 20e anniversaire

Posté par (page perso) . Modéré par Christophe Guilloux. Licence CC by-sa
42
3
nov.
2011
Ligne de commande

Vim, le célèbre éditeur de texte vient de fêter son 20e anniversaire. C’est, en effet, le 2 novembre 1991 que Bram Moolenaar a publié la première version de Vim. C’était alors un clone de vi pour Amiga. Toutefois, contrairement à vi, c’est un logiciel libre. Il a pu ainsi être porté rapidement sur d’autres environnements et devenir l’éditeur de référence de nombreux développeurs.

Au fil des ans, de nombreuses versions se sont succédées (la version actuelle est la 7.3), mais son auteur a gardé le principe que Vim doit rester un éditeur de texte et être le plus possible au service de l’utilisateur.

Profitons‐en pour rappeler que si Vim est un logiciel libre publié sous une licence compatible avec la GPL, ses utilisateurs sont encouragés à faire un don à ICCF Holland, une association créée par Bram Moolenaar pour aider les enfants en Ouganda.

Et pour célébrer les 20 ans de Vim, vous êtes encouragés à poster en commentaire toutes les astuces et anecdotes que vous avez sur Vim.

Sortie de BlueGriffon 1.0

Posté par . Modéré par patrick_g. Licence CC by-sa
32
12
mai
2011
Internet

BlueGriffon est un éditeur HTML WYSIWYG. Il succède à Nvu, KompoZer et Mozilla Composer. Il est d’ailleurs écrit par Daniel Glazman qui travaillait déjà sur Nvu.

BlueGriffon suit la même politique de licence que Mozilla, il est donc sous triple licence MPL 1.1, GNU GPL v2 et GNU LGPL v2.1.

Vous trouverez une description de ses fonctionnalités en seconde partie.