• [^] # Re: Markdown...

    Posté par (site web personnel) . En réponse au journal Gestion de documentation. Évalué à 2.

    Ah non, je ne le prends pas du tout pour du troll :)
    En fait, de mon côté, les vraies contraintes étaient différentes car je voulais entre autres :

    • limiter les applications métier à utiliser,
    • du versioning (simple, sans chercher à pinailler par ligne),
    • imposer un style très uniforme en fonction du type de document,
    • personnaliser à ma manière les impressions faites,
    • permettre de lier des méta-données (qui proviennent d'une application web) à ces documents et les ajouter à l'affichage ou à l'impression.

    Au final :

    1. Intégrer l'éditeur de texte à l'application web a été la solution de moindre coût pour permettre ces points,
    2. utiliser un éditeur Markdown a été la solution à moindre coût pour permettre une mise en forme minimale (avec la possibilité de tags propriétaires et de notes de bas de page),
    3. la transformation en LaTeX a été la solution à moindre coût pour imprimer les documents avec un rendu correct1 ,
    4. cela permet de tout faire dans une seule application web.

    D'un point de vue technique, je me moque totalement des autres choix (WYSIWYG, WYGIWYM ou à balises), ce sont les utilisateurs (dont je suis également) qui choisiront, mais si je peux proposer un WYSIWYG qui remplisse tous mes critères, les utilisateurs seront les plus heureux du monde.


    1. J'ai bien regardé weasyprint et je m'en sers d'ailleurs pour d'autres usages, mais il ne gère pas les notes de bas de page et c'est éliminatoire.