2009-05-21 8 views
7

Potrzebuję biblioteki javascript do konwersji tekstu ascii strukturalnego do html w locie. Jestem szczególnie zainteresowany w następnym punkcie:Biblioteki JavaScript dla Markdown, tekstyliów i innych; Referencje kotwicy

chciałbym używać zakotwiczonych linki wewnątrz stron, zobacz http://www.w3.org/TR/REC-html40/struct/links.html#h-12.1.1

Które biblioteki dla tekstu strukturalnego będzie wspierać ten lub jeśli nie jest obsługiwany może być łatwo rozszerzony (i mógł napisać rozszerzenie)?

Czy możesz zaproponować dobrą i prostą składnię strukturalnego tekstu ascii dla "w linkach do stron"?

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

Lubię sposób linki są napisane w „obniżki”, więc jak mógłby kotwica nazwa w sposób być napisane rozszerzenie być wyrażona w miły sposób?

Które biblioteki znasz, czy możesz polecić? Powinien być obsługiwany przez wiele przeglądarek, dobry i czytelny oraz rozszerzony czysty kod źródłowy, aktywnie utrzymywany.

Jestem obecnie zaglądając w JavaScript Markdown biblioteka „Showdown”: http://attacklab.net/showdown/

Odpowiedz

2

myślę, że nie należy korzystać z przecen jeśli szukasz odniesień kotwicznych. Wypróbuj poniższe parser znaczników Creole encyklopedii:

+0

dziękuję bardzo za skierowanie mnie do kreola. wygląda świetnie! – user89021

+0

Nie ma za co! Dobrze wiedzieć, że to pomogło. Jeśli tego właśnie szukasz, nie zapomnij ustawić odpowiedzi jako zaakceptowanej;) – jbochi

3

Możecie zajrzeć do markItUp!

+1

Wierzę, że markItUp opiera się na serwerze, aby wykonać parsowanie. – jbochi