Question

J'ai besoin d'une bibliothèque javascript pour convertir le texte structuré ascii en html à la volée. Je suis particulièrement intéressé par le point suivant:

Je voudrais ne pas utiliser des liens ancrés dans les pages, voir http://www.w3.org/TR/REC-html40/struct/links.html#h-12.1.1

Quelle bibliothèque pour le texte structuré soutiendrait tel ou si elle est pas prise en charge pourrait être facilement étendu (je pourrais écrire une extension)?

Pouvez-vous faire une suggestion pour une bonne et simple syntaxe pour le texte structuré ascii pour « dans les liens de la page »?

<a href="#jumpend">jump to the end</a>
...some body text...
<a name="jumpend">this is the end</a>

J'aime les liens chemin sont écrits dans « démarquage », alors comment pourrait l'ancre de nom dans un à l'extension écrite être exprimée d'une manière agréable?

Quelles bibliothèques savez-vous ou pouvez-vous recommander? Devrait être navigateur multi, bon et facile à lire et à étendre le code source propre, activement maintenu.

Je suis présentement à avoir un oeil à la bibliothèque JavaScript Markdown "Showdown": http://attacklab.net/showdown/

Était-ce utile?

La solution

Je pense que vous ne devriez pas utiliser Markdown si vous cherchez des références d'ancrage. Essayez les parseurs de balisage Creole Wiki suivants:

Autres conseils

Vous pouvez regarder dans markItUp!

Textile as un builtin mécanisme de "note":

.. AJAX[1] ...

fn1. Asynchronous JavaScript and XML ..

de Textile 2.2 il y a aussi une fonctionnalité "Liste de sélection": textile.sitemonks.com/?eg=notes

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top