• [^] # Re: RestructruredText

    Posté par . En réponse au journal txt2TeX, un simple traitement de texte. Évalué à 2.

    oui cela semble pas mal, les pages de doc de python sont très bien présentées. Mais comme j'ai dit, ce projet n'a pas pour but de faire de la publication de textes scientifiques, auquel cas LaTeX direct sera peut-être plus adapté, mais bien de pouvoir écrire des textes littéraires et les exporter facilement en pdf en gérant les marges, les tailles de police, l'entête avec son petit trait en dessous etc.

    J'ai encore du travail à faire dessus, le code des styles n'est pas très propre (j'ai gardé bcp de code obsolète commenté), et j'aimerais encore faire quelques améliorations cosmétiques (et mieux gérer les retours à la ligne pour faire un nouveau paragraphe, c'est un peu bête d'avoir à indiquer une marque spéciale pour cela alors qu'un retour à la ligne serait suffisant).

    En ce qui concerne RestructuredText ou Markdown, je dois dire que je n'aime pas du tout leur syntaxe, à la rigueur je préfère presque écrire du LaTeX direct à ce compte-là. Leur intérêt est bien entendu de pouvoir être exporté également en html propre, sans passer par un convertisseur latex => html

    Mais txt2tags permet également tout cela, j'y suis habitué, et j'aime vraiment bien sa syntaxe qui me semble plus rationnelle, par exemple les marques de style (gras, italique, souligné, barré) sont toujours binaires (2 d'un côté du texte, 2 de l'autre) etc.

    À noter son système de macro puissant (préprocesseur et postprocesseur, utilisant des regex python), et ses possibilités d'extensions relativement faciles (il doit être possible de faire un export pour markdown ou restructuredtext, tout comme il a été fait récemment pour la syntaxe mediawiki, Google Code ou dokuwiki, en plus c'est toujours activement développé...)

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it