2010-05-15 6 views
12

Sto unendo i sistemi legacy e alcuni componenti utilizzano Markdown e altri usano la formattazione del Textile. Questo è estremamente confuso per i miei utenti. Pertanto voglio standardizzare su Markdown.Converti markup tessile in Markdown?

C'è un modo per convertire automaticamente la formattazione Bulk of Textile in markdown automaticamente?

risposta

11

Poiché Markdown e Textile sono entrambi destinati alla produzione di HTML, è consigliabile innanzitutto convertire tutto il testo in HTML. Esistono numerose implementazioni Markdown che supportano anche la conversione di HTML in Markdown. Pandoc è un esempio. Un'altra soluzione possibile sarebbe utilizzare XSLT.

Poiché Textile è più dettagliato di Markdown, alcuni elementi (come le tabelle) rimarranno contrassegnati come HTML, che è perfettamente a posto con Markdown ma potrebbe anche essere fonte di confusione per gli utenti.

27

Il prossimo pandoc 1.8 (o l'attuale github version) può convertire direttamente Textile in Markdown. Non so quanto di tessile gestisce, ma

Pandoc index.textile -o index.markdown

lavorato bene qui.

+0

Puoi provarlo online: http://johnmacfarlane.net/pandoc/try – Dennis