PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

P3ter : Gummi, un éditeur LateX pour les déçus du WYSIWYG

vendredi 28 mars 2014 à 10:25


N'étant pas un grand fan du WYSIWYG, j'ai commencé à écrire des documents en LateX, sous un simple éditeur de texte, du type gEdit ou SublimeText, et un terminal avec la commande qui va bien pour construire mon PDF. Puis j'ai découvert Gummi, un éditeur LateX qui affiche en temps réel une preview du document final.

En effet, le Latex est un langage de balise, qui nécessite d'être "compilé" pour générer le document final, généralement un PDF. Moi qui préfère garder le contrôle de ce que j’écris, en passant par un éditeur WYSIWYG je perd cette proximité avec le texte et on laisse finalement, le logiciel écrire lui même en LateX. Sans parler du faite qu'on fini par oublier la syntaxe LateX par manque de pratique. L’inconvénient de tout écrire soit même, c'est que je doit garder un terminal ouvert pour relancer la commande qui va régénérer le PDF, à chaque paragraphe que j'écris.

J'ai finalement trouvé un juste milieu, il s’appelle Gummi. Il s'agit d'un éditeur LateX, qui vous laisse écrire le "code" et qui affiche, en temps réel, une preview du document final.



Parmi les autres fonctionnalités, on trouvera la possibilité de gérer un projet de plusieurs feuilles LateX, et de gérer une bibliographie au format BibTeX. Et puis bien sûr, Gummi est capable de générer le document final au format PDF.

L'éditeur est donc léger, très simple d'utilisation et fait ce qu'on attend d'un éditeur LateX, rien de plus, rien de moins. Parfait pour moi, et je le recommande vivement à tous ceux qui écrivent en LateX ou qui souhaitent apprendre.

Pour l'installation c'est simple. Le nécessaire est disponible dans les dépôts officiels des principales distributions, il s'agit des paquets : gummi et texlive.

Si vous connaissez d'autres outils de ce type n'hésitez pas à les partager en commentaires ;-)

Site officiel : http://dev.midnightcoding.org/projects/gummi
Wiki installation : http://dev.midnightcoding.org/projects/gummi/wiki/Downloads

Un article à retrouver sur P3ter.fr

Gravatar de P3ter
Original post of P3ter.Votez pour ce billet sur Planet Libre.

Mathias : Pyfreebilling : lancement du site

vendredi 28 mars 2014 à 10:09

Le site de Pyfreebilling , softswitch voip et plateforme de facturation pour l’activité d’opérateur Wholesale vient d’être lancé. Vous y trouverez une présentation du projet, des screenshots (je vais en ajouter d’autres, pas d’inquiétude), le détail des mise à jour et très important la licence du projet (GPL v3). Une section blog a aussi été créée et bien entendu un lien vers le repo bitbucket.

Et maintenant, ben c’est la nouvelle mise à jour, la 1.3 (vous avez le détail sur le site ;-) )

Gravatar de Mathias
Original post of Mathias.Votez pour ce billet sur Planet Libre.

Articles similaires

Philippe Scoffoni : 80% de logiciels commerciaux seront basés sur des piles open source, mais seront-ils libres ?

vendredi 28 mars 2014 à 09:15

Yellow-legoDans son livre sur l’économie du logiciel libre, François Elie, nous prédit dans les scénarios du pire pour le logiciel libre :

La grande menace a deux visages, c’est le logiciel propriétaire 2.0 à visage libre ou en forme de cloud computing.

Une enquête de la Linux Foundation réalisée auprès de 700 développeurs et chefs d’entreprises, employés au sein des plus grandes entreprises informatiques révèle que le développement collaboratif est devenu un élément indispensable au sein des entreprises. Ainsi 77 % des sondés ont déclaré que l’utilisation des méthodes de développement collaboratives avait permis d’atteindre le marché plus rapidement. 44 % des cadres ont affirmé qu’ils vont augmenter leurs investissements dans le développement collaboratif et plus de 63 % de développeurs ont affirmé qu’ils passent plus de temps à faire du développement collaboratif.

En résumé, la mutualisation des efforts de recherche et développement dans le domaine du logiciel passe de plus en plus par l’usage du modèle open source. La question reste de savoir pour quel logiciel et surtout sous quelle licence ils seront diffusés au final.

Si l’on s’en tient au propos de Jim Zemlin, le directeur de la fondation Linux, 80 % des logiciels commerciaux seront basés sur des piles open source.

C’est bien le mot pile qui me fait réagir. Le modèle du logiciel libre à la sauce open source revient à fabriquer des briques intégrées dans des logiciels qui ne le seront pas. L’open source reste au final une commodité. Évidemment, les défenseurs de ce modèle nous diront que c’est aussi le moteur de l’innovation.

Et les utilisateurs dans tout cela ? Quelles différences cela fait-il que les logiciels propriétaires de demain soient bâtis sur de l’open source comme le sont aujourd’hui les grands services web ? Aucune, il n’y aura rien gagné et le combat du logiciel libre restera lettre morte.

Méfions aussi des velléités des grands du numérique d’apprendre à coder à tout le monde. Sous couvert de bonnes intentions, se cache probablement la volonté de disposer d’armées de développeurs bénévoles pour contribuer à leurs piles open source.

Tout n’est pas fini, ils sont encore nombreux, y compris chez certains éditeurs de logiciel libre à jouer le jeu. Mais face à cette concurrence, qui utilise le même modèle de développement qu’eux tout en bénéficiant des revenus que procure la vente de licence d’utilisation pourront-ils tenir le choc à long terme ?


Réagir à cet article

Article original écrit par Philippe Scoffoni le 28/03/2014. | Lien direct vers cet article

Cette création est mise à disposition sous un contrat Creative Commons BY à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).

.

Gravatar de Philippe Scoffoni
Original post of Philippe Scoffoni.Votez pour ce billet sur Planet Libre.

Mathias : [revue de presse] Asterisk présenté dans Linux Magazine Avril 2014

vendredi 28 mars 2014 à 08:36

Ce mois-ci vous découvrirez un article présentant Asterisk. N’ayant pas encore reçu mon magazine, je ne vous donnerais donc pas d’avis. Mais, si cet article est dans ce magazine, c’est qu’il est de bon niveau. Je vous ferais un retour après lecture. Un autre article qui me tente concerne la planificateur de requête de PostgreSQL. Et hop, un copié-collé du sommaire.

News
p.04 Inside Android : Jelly Bean (4.1 à 4.3)
Sysadmin
p.16 Planificateur de requêtes de PostgreSQL – Les parcours
En couverture
p.28 Asterisk en routeur d’appels : Par Toutatis, ça capte mal dans ce tunnel !
Repères
p.38 Retour d’expérience sur l’optimisation d’un projet libre
p.48 La documentation de code ne sert à rien !
Netadmin
p.50 Collectd et PerfWatcher : découverte
p.56 Collectd et PerfWatcher : installation
p.66 Graphing, logging et monitoring 2.0 : vos alertes avec Sensu
Code(s)
p.80 YAML et Python

Gravatar de Mathias
Original post of Mathias.Votez pour ce billet sur Planet Libre.

alienus : De orgmode à Zim

vendredi 28 mars 2014 à 00:00

J'avais pris l'habitude d'utiliser orgmode pour la prise de note avec l'éditeur emacs. C'est réellement un outil très puissant. J'utilisais conjointement deft, un plugin donnant des airs de national velocity à emacs. J'avoue cependant que malgré la puissance indéniables des deux outils il me manquait un brin de simplicité.

Je me suis donc tourné vers Zim qui se décrit comme un wiki personnel de bureau. Je me suis donc mis à l'utiliser en m'obligeant à prendre une décision qu'après plusieurs semaines d'utilisation.

Les fonctionnalités

Création de TODO list

Ça me va très bien, il suffit de commencer une phrase avec [] et ça se transforme en case à cocher. Le logiciel récupère les TODO de toutes les pages et peut vous l'afficher en un clic. Les tags et les dates sont gérés. Ceci permet de filtrer les TODO de façon rapide et très simple.

Prise de notes rapide

Zim se loge dans la barre des tâches, un clic droit puis, note rapide et on peut commencer à noter ce à quoi on est en train de penser. Une nouvelle page sera créée automatiquement. Une autre façon ingénieuse est l'utilisation d'un add-on de firefox, zim-clip. On sélectionne le texte qui nous intéresse sur la page que l'on est en train de parcourir, un clic droit et on crée une nouvelle page avec le texte copié et la source.

Rédaction d'articles

La rédaction est rapide. Des raccourcis claviers sont là pour mettre en forme titre, gras, souligné et autres. On peut écrire au kilomètre, on passe à la ligne automatiquement. Les listes se font tout aussi rapidement et cerise sur le gâteau, on peut les trier. On peut joindre à l'article des images, des symboles et des pièces jointes. Une table des matières se met en place automatiquement sur le panneau latéral pour faciliter navigation et construction du plan. Et chose que j'apprécie énormément, on n'a pas à se soucier d'enregistrer son travail, c'est fait à chaque changement effectué.

Conversion pour publication

Ensuite, vous pouvez facilement convertir, une page, un lot de page ou votre wiki complet. La conversion se fait vers HTML, LateX, Markdown et REsT. Ces deux derniers n'étant disponibles qu'à partir de la version 0.60. J'avoue que pour ma part, la conversion vers latex et rest est une fonctionnalité indispensable. Je n'ai pas encore eu l'occasion d'essayer l'export HTML avec le modèle présentation mais ça a l'air prometteur. Par exemple, cet article a été écrit avec Zim puis convertit en deux clics vers le format rest pour une publication avec le moteur du blog, Pelican.

Wiki

Évidemment, utilisation en wiki traditionnel, comme on peut le faire sur par exemple wikipédia avec des liens entre les pages de façon transparente.

Agenda

Vous avez la possibilité d'utiliser un agenda pour y noter vos notes journalières.

Synchronisation

Elle peut se faire entre vos machines avec Dropbox, Ubuntu One, Hubic ou autres. Par exemple, sachez que vos notes sont facilement lisibles et éditables sur votre smartphone Androïd.

Plugins

On peut activer et configurer facilement un tas de plugins sympas : http://zim-wiki.org/manual/Plugins.html

  • Arithmetic
  • Attachment Browser
  • Automount
  • BackLinks Pane
  • Diagram Editor
  • Distraction Free Editing
  • Ditaa Editor
  • Equation Editor
  • GNU R Plot Editor
  • Gnuplot Editor
  • Insert Screenshot
  • Insert Symbol
  • Inline Calculator
  • Journal
  • Link Map
  • Line Sorter
  • Log events with Zeitgeist
  • Print to Browser
  • Quick Note
  • Score Editor
  • Spell Checker
  • Table Of Contents
  • Tags
  • Task List
  • Tray Icon
  • Version Control

Installation

La version d'ElementaryOS dépend d'Ubuntu Precise, je vous conseille donc l'utilisation d'un PPA dédié, surtout si comme moi, les formats d'export sont importants : https://launchpad.net/~jaap.karssenberg/+archive/zim

sudo add-apt-repository ppa:jaap.karssenberg/zim
sudo apt-get update
sudo apt-get install zim

Verdict

Certes, bien moins hacker barbu que emacs + orgmode, mais, je suis conquis. La facilité d'utilisation fait que la productivité augmente. On n'hésite plus à prendre des notes qu'on organisera plus tard. Par contre, cela signe t il les débuts de la fin de mon emacs ? Humm, peut être si je trouve un éditeur latex et python qui vaut le coup.

Quelques liens

Gravatar de alienus
Original post of alienus.Votez pour ce billet sur Planet Libre.