De ce Markdownul se destramă într-un e-mail și ce se poate face
Cere-i unui asistent să redacteze un răspuns și primești Markdown, pentru că asta scriu asistenții. Lipește-l într-un program de e-mail și primești asteriscuri. Formatarea care făcea ciorna lizibilă pe ecran devine zgomot în interiorul mesajului.
De ce se întâmplă
Markdownul este un format sursă. Arată ca formatare doar după ce ceva îl randează. Fereastra
de chat a asistentului tău îl randează; editorul tău de e-mail nu — tratează
**Cost total** ca cinci caractere literale, urmate de două cuvinte, urmate de încă cinci.
Același lucru este valabil pentru formularele de recrutare, pentru majoritatea casetelor de chat, pentru câmpurile de tichete și pentru celulele de calcul tabelar. Oriunde se acceptă text simplu, sintaxa Markdown ajunge ca atare.
Partea pe care toată lumea o greșește
Rezolvarea evidentă este să scoți caracterele de sintaxă. Asta e simplu, și majoritatea convertoarelor online fac exact atât — de obicei apelând la o bibliotecă ce parcurge documentul și elimină nodurile de formatare.
Necazul este ce fac acele biblioteci listelor. Din asta:
1. **Preferred intake:** September 2027
2. **Total work experience:** 5 years
3. **Current role:** Operations analyst
un eliminator obișnuit întoarce:
Preferred intake: September 2027
Total work experience: 5 years
Current role: Operations analyst
Aldinele au dispărut, și asta e bine. Numerotarea la fel, și asta nu e bine. Dacă răspundeai la un chestionar numerotat, acele numere erau structura răspunsului tău. Destinatarul a pus întrebarea 7; fără număr, nimeni nu poate spune care răspuns este întrebarea 7.
Cum arată un rezultat bun
Patru lucruri ar trebui să supraviețuiască unei conversii în text simplu:
- Numerotarea listelor ordonate, inclusiv a celor care nu încep de la 1.
- Indentarea imbricată, ca un subpunct să se citească în continuare ca subpunct.
- Întreruperile de rând și spațierea paragrafelor așa cum le-ai scris.
- Tot ce i-ar trebui unui cititor, inclusiv adresa din spatele unui link — textul simplu
nu are unde să ascundă un
href, deci ori este scris, ori se pierde.
Tot restul este o chestiune de judecată, și de aceea sunt setări și nu opinii. Un titlu căruia
nu i-a mai rămas nimic care să îl facă titlu poate fi text simplu, majuscule, sau își poate
păstra #. Un tabel poate fi coloane aliniate, valori separate prin tab, sau rânduri de tip
etichetă și valoare. Niciuna dintre variante nu este corectă universal; depinde de unde ajunge
textul.
Încă un lucru care merită curățat
Ciornele scrise de o inteligență artificială tind să care caractere tipografice care arată prost într-un câmp de text simplu: ghilimele curbe, liniuțe de pauză scurte și lungi, puncte de suspensie ca un singur caracter, spații neîntreruptibile și, uneori, caractere invizibile de lățime zero care supraviețuiesc copierii și lipirii și încurcă ce le primește.
Convertirea lor în echivalentele ASCII — ", -, ..., un spațiu obișnuit — este aproape
întotdeauna ce vrei pentru un e-mail sau un câmp de formular, și de asta e activată implicit
aici. Este un comutator, pentru că un document pe care intenționezi să îl machetezi cu adevărat
vrea să păstreze caracterele reale.
Încearcă
Lipește ciorna în convertor și alege presetarea Răspuns pe e-mail. Pune titluri în text simplu, marcatori cu liniuță, punctuație ASCII și tabele aliniate, și îți lasă numerotarea exact acolo unde ai pus-o.