:-y

Présentation de KrISS feed

vendredi 24 mai 2013 - 09:41

Comme vous avez pu le constater ces derniers temps, il n'y a pas eu beaucoup de nouveautés en ce qui concerne KrISS feed et malheureusement cela va durer jusqu'à mi juin. Je serai bientôt offline alors si vous m'envoyez un message, ne vous attendez pas à une réponse rapide de ma part :-)

En attendant, je vous ai préparé une petite page de présentation des outils KrISS... euh que KrISS feed en fait. Je sais, c'est moche, mais je n'ai pas eu le temps de faire de CSS pour le moment et mon but était de faire des pages statiques facilement maintenables avec de multiples possibilités. Pour le moment c'est juste en anglais et c'est très incomplet mais c'est un début... Pour cela, j'ai utilisé Org-mode qui est juste génial !

Je vous ai déjà dit que j'utilisais Emacs et Org mode est un mode emacs (mais pas que) qui permet d'organiser tout et n'importe quoi dans de simples fichiers textuels (Org mode for Emacs - Your Life in Plain Text) :
Par exemple, voici le source de la page de KrISS feed : http://tontof.net/kriss/feed/index.org (Pour générer le html correspondant à partir d'emacs : C-c C-e h)

Si vous voulez contribuez à la documentation, corriger des fautes, etc. c'est ici que ça se passe : https://github.com/tontof/kriss

Je ne vous passerai pas en revue toutes les possibilités offertes par Org mode, mais si vous voulez un aperçu, c'est ici : http://orgmode.org/features.html

Je vais par contre vous parler de Babel qui permet d'utiliser directement dans un fichier org une multitude d'outils qui utilisent des fichiers textes :
- DITAA - DIagrams Through Ascii Art
Super pour créer des graphiques lisibles directement à partir du fichier texte
- Graphviz - Graph Visualization Software
Plus complet que DITAA, mais les graphiques ne sont plus visibles aussi facilement dans le source
- Eukleides
Pour faire des figures géométiques avec la possibilité de faire des animations : http://eukleides.org/thales.html
- LaTeX
LibreOffice Writer c'est fini quand on connaît LaTeX :-)
On parle souvent de LaTeX pour les formules mathématiques, mais c'est bien plus que ça.
Si vous cherchez un symbole particulier, je vous conseille detexify
Vous pourrez même inclure vos formules directement dans vos pages html grâce à mathjax (supporte aussi MathML)
- Lilypond
Le latex pour les musiciens
- Gnuplot
Pour faire des graphiques (parfois animés) :
image : http://gnuplot.sourceforge.net/demo_4.7/
svg : http://gnuplot.sourceforge.net/demo_svg_4.7/
gnuplot existe depuis 1986, mais ne cesse d'innover, il est même possible d'exporter en html5 canvas : http://gnuplot.sourceforge.net/demo_canvas_4.7/

Bref, plein d'outils qui me permettront de faire des pages de présentation statiques sans trop me prendre la tête :-)

Comments

1 - @ - Christophe31

Je n'avais jamais entendu parlé de babel/orgmode.

Le format de base RST (utilisé avec sphinx) me semble plus lisible… Ce point est très subjectif et peut être lié au fait que je l'ai plus utilisé, donc je n'entend pas le défendre. Pour les formats de sortie, il y a pas mal de skin par défaut, pas mal d'outils supportés (j'ai personellement essayé l'integration graphviz, la sortie latex, pdf, html, slides html).

C'est vrai que sphinx est très commun pour la documentation d'api (et tout particulièrement dans l'écosystème python). Juste je me demandais si tu connaissait et dans le cas ou oui, pourquoi babel plutot que sphinx? L'intégration emacs très poussée?

2 - @ - Tontof

@Christophe31 : Je ne connaissais pas du tout sphinx et ça semble en effet sympathique. Mais en fait j'utilisais org-mode pour d'autres choses (TODO, agenda) et c'est vrai que l'intégration emacs était pour moi un point positif. Mais sphinx semble aussi bien intégré avec emacs. Quand j'aurais plus de temps je pense que j'essayerais un peu plus sphinx.

3 - @ - agatzebluz

Salut

De quelle manière peut-on te proposer des améliorations / fonctionnalités supplémentaires pour KrISS Feed ?

Je l'ai découvert depuis quelques semaines et j'adore. Merci pour ce super programme.

4 - @ - Tontof

@agatzebluz : Le plus simple est de contribué sur github, sinon je reste disponible par courrier électronique à tontof sur free.fr.

5 - @ - gglaspi


Super boulot, je viens de l'installer, pr l'instant c'est au top :) alors Merci !
New comment







 __   _         ___  __  
|  \ | \  \  / /    /  \ 
|__/ |  |  \/  \__  |  | 
|    |  |  /\     \ | \| 
|    |_/  /  \ ___/ \__\