Si riscontra un problema quando un’email contiene trattini che sottolineano una riga, cosa che markdown riconosce come un’intestazione. Questo viene eliminato dall’algoritmo di troncamento. Dobbiamo sempre mostrare il contenuto troncato poiché molte persone utilizzano la nostra istanza solo via email.
Passaggi per riprodurre:
Fondamentalmente, nell’Email di test avanzata inserire:
Questo è il testo prima
Intestazione
------
Questo è il testo dopo
Che in markdown verrebbe reso come:
Questo è il testo prima
Intestazione
Questo è il testo dopo
Il risultato è che il testo prima dell’intestazione viene rimosso e quello dopo viene eliso!
Esiste un modo per regolare il troncamento in modo da non elidere le righe di trattini che seguono una riga con lo stesso numero di caratteri? Almeno markdown sembra essere in grado di gestirlo.
Certo, certo, disabilitare il ritaglio non elide il prossimo
Tuttavia, il problema si presenta quando le persone rispondono a una lunghissima catena di email via email e poi l’intera catena viene mostrata nella visualizzazione web. Questo non è piacevole. Pertanto, vorrei riabilitare il ritaglio!
Quindi vuoi abilitare la funzionalità di troncamento ma la rimozione della firma -----? È complicato. Gli utenti possono essere invitati a utilizzare le intestazioni ATX invece delle intestazioni Setext?
In qualità di sviluppatore principale dell’applicazione che crea le email di cui parla @artur: Sì, potremmo cambiarlo (o usare ^^^^ invece di ---- nella "sottolineatura"), ma tecnicamente non è markdown, ma semplicemente un’email di testo/piano formattata in modo "carino" per gli esseri umani. E le intestazioni "sottolineate" sembrano un po’ più carine IMHO rispetto all’uso di intestazioni in stile markdown # qualcosa
Comunque, le firme email delimitate da -- di solito hanno una riga vuota subito prima della riga --? Quindi forse questo potrebbe essere preso in considerazione durante l’analisi delle email?