• [^] # Re: roue.com

    Posté par . En réponse au journal frundis : un langage de balisage sémantique qui mûrit !. Évalué à 2.

    Et d'ailleurs, pas étonnant du coup non plus que ça rame un peu. Pour un fichier avec seulement A test file with //emphasis//. répété cent mille fois, c'est 7 secondes, là où pour la même chose frundis fait une demi-seconde ;

    ok, par contre on est d'accord, tu disais que le but c'était de donner des outils pour qu'un écrivain puisse écrire en particulier des romans ou des poésies, contrairement à LaTeX qui est plus généraliste et moins spécialisé. Du coup la lenteur (relative), ça ne sera pas trop un problème finalement. Peut-être qu'un jour un contributeur zélé réécrira txt2tags en go !

    100 000 itérations, ça fait beaucoup pour un seul auteur, même si je sais que Kaoseto est particulièrement prolifique !! Mais je te l'accorde, quand je génère des documents avec txt2tags (ou les extensions que j'ai développées), ça prend un peu de temps, même si au final le vrai goulot d'étranglement ça va être LaTeX pour le PDF ou Calibre pour l'ePUB.

    j'ai pas vu d'export EPUB, donc je suppose qu'il faudrait d'abord exporter vers autre chose puis utiliser un deuxième outil.

    oui. Par exemple j'ai fait une css spécifique pour exporter une version spéciale html dans calibre. Calibre permet de bien normaliser l'ePUB, autant utiliser un outil dédié à ça, qui le fera correctement. Et mes ePUB générés par ce biais seront sans doute plus propre qu'une bonne partie des ePUB commerciaux qui font souvent n'importe quoi.

    =Title==

    Eh bien, j'ai aucun message d'erreur. Tout est correct

    Effectivement. Il n'y a pas de garde-fou tout simplement par ce que le système ne saura pas si tu veux utiliser un des marqueurs pour définir une balise ou pour écrire quelque chose de signifiant avec (vouloir juste écrire Title= en tant que titre). C'est l'éternel débat entre une syntaxe non intrusive ou utiliser des balises plus verbeuses, on va dire que chacun va faire selon sa sensibilité. Cela dit, il existe des outils de coloration syntaxique qui vont mettre en valeur le balisage, et éventuellement les erreurs qu'on aurait pu faire. Sans doute qu'un script qui analyserait plus finement le texte pour souligner expressément tout ce qui lui semble hors norme.

    "Ce n'est pas à l'état de tout savoir sur ses citoyens, mais au citoyen de tout savoir sur l'état."