Introducerea Markdown pe OS X

screencast

Markdown este o sintaxă de formatare care vă permite să scrieți text simplu care poate fi convertit în HTML, fără a fi nevoie să scrieți milioane de paranteze unghiulare. Markdown utilizează simboluri pentru a indica etichete HTML comune, cum ar fi anteturi, accente și linkuri. De asemenea, a fost extins cu eforturi precum MultiMarkdown care oferă suport pentru mai multe opțiuni de formatare, cum ar fi formatul de text îmbogățit (RTF).

În acest tutorial, vă prezint Markdown, explicați de ce este minunat și cum să începeți să îl utilizați pe OS X.

Introducerea Markdown

Markdown a fost creat de John Gruber de la Daring Fireball. A fost proiectat pentru a ușor de citit și ușor de scris care ar putea fi transformate în din punct de vedere structural HTML. Cea mai mare trăsătură a lui Markdown este că un document scris în sintaxă este citit ca atare; nici măcar nu trebuie să înțelegi Markdown, etichetele au sens.

Markdown a fost extins de către persoane diferite pentru a adăuga caracteristici pe care versiunea originală nu le-a acceptat. Una dintre cele mai frecvent utilizate extensii este Fletcher T. Penney's MultiMarkdown, care sa concentrat pe extinderea Markdown astfel încât ar putea fi folosit pentru a scrie documente offline în loc de doar HTML. Atunci când o aplicație pretinde că acceptă Markdown, este adesea extensia MultiMarkdown pe care o susține.

Inițial, Markdown avea două părți: sintaxa și instrumentul de conversie. Sprijin pentru Markdown, cu toate acestea, a însemnat că nu este nevoie să utilizați o linie de comandă pentru a converti documentele în HTML. În schimb, Markdown este acceptat într-o mare varietate de aplicații și servicii web.

Motive pentru utilizarea Markdown

Cel mai bun lucru despre Markdown este că face scrierea textului formatat extrem de ușor. Dacă ați citit oricare dintre tutorialele mele anterioare, ați fi realizat că îmi place să fac lucrurile în mod eficient. Alegerea unei dimensiuni și a unui stil de text dintr-un meniu derulant de fiecare dată când doriți să creați o rubrică și apoi schimbarea lucrurilor înapoi pentru textul corporal nu este eficientă. Markdown vă permite să formatați textul cu caractere simple.

Markdown vă permite să scrieți ceea ce doriți în ușor de citit text simplu care poate fi convertit în orice scop doriți. Pot să scriu un răspuns prin e-mail în Markdown și să îl convertesc la RTF. Dacă cred că răspunsul meu prin e-mail ar putea fi vrednic de transformare într-un post pe blog, pot converti același Markdown în HTML. Această flexibilitate este unul dintre lucrurile care câștigă Markdown atât de mulți fani.

Markdown este doar un text simplu. Aveți posibilitatea să deschideți și să citiți documente Markdown pe orice computer. Nu utilizează un format de fișier proprietate precum Microsoft Word, așa că nu trebuie să vă faceți griji dacă computerul unui prieten are cea mai recentă versiune de Office instalată doar pentru a accesa ceva pe care l-ați scris.

Există multe alte motive pentru a utiliza Markdown. Acestea sunt doar câteva dintre motivele pentru care o folosesc. Dacă începeți să utilizați Markdown, veți dezvolta rapid lista proprie!

Sintaxa Markdown

Cele mai multe documente HTML sunt relativ simple compuse. Principalele opțiuni de formatare utilizate sunt:

  • headers (de unul sau mai multe nivele)
  • alineatele
  • Link-uri
  • liste cu marcatori
  • accentuate sau etichete puternice de text

Pentru acest tutorial, mă voi concentra pe cele mai importante opțiuni de formatare. Dacă sunteți interesat de lucruri precum notele de subsol, tabelele, citările și celelalte caracteristici ale noutății Markdown și MultiMarkdown, consultați ghidul lui Gruber pentru sintaxa Markdown și ghidul utilizatorului MultiMarkdown.

Bacsis: În liniile și spațiile Markdown au semnificație. De exemplu, un antet trebuie să fie pe o linie nouă și să separate paragrafe, una sau mai multe linii goale sunt utilizate.

Cap

Antet etichete,

,

, etc sunt în principal scrise în Markdown utilizând simbolul #. Pentru a scrie un antet, începeți o linie nouă cu una sau mai multe #s urmată de textul antetului. Numărul #s pe care îl utilizați determină nivelul antetului. # rezultatele într-un

etichetați în timp ce ### rezultă într-un

etichetă.

# Header One ### Header Three devine ... 

Header One

Capul trei

alineatele

Etichete paragraf

 sunt adăugate la orice blocuri de text care nu au o etichetă alocată în alt mod. Pentru a împărți un document în mai multe paragrafe, trebuie să lăsați o linie între fiecare paragraf de text.

Lorem ipsum dolor stai în ordine, consecventă, dar nu mai e nevoie de timp pentru a lucra și de a păstra magna aliquyam erat, sed diam voluptua. Lorem ipsum dolor stai în ordine, consecventă, dar nu mai e nevoie de timp pentru a lucra și de a păstra magna aliquyam erat, sed diam voluptua. devine ... 

Lorem ipsum dolor stai în ordine, consecventă, dar nu mai e nevoie de timp invitând la muncă și să-ți dai seama, că diam voluptua.

Lorem ipsum dolor stai în ordine, consecventă, dar nu mai e nevoie de timp invitând la muncă și să-ți dai seama, că diam voluptua.

Link-uri

În Markdown există două modalități de a scrie linkuri: inline și de referință. Prefer să folosesc metoda inline, simt că este mai curată și mai ușor de folosit, așa că mă voi concentra asupra ei. Dacă sunteți interesat de link-urile de referință, aruncați o privire la specificațiile Markdown. Pentru a scrie un link, înconjurați textul pe care doriți să îl modificați textul în paranteze pătrate. Imediat după brațul pătrat de închidere, adăugați adresa URL pentru paranteză în paranteze obișnuite.

[Tuts +] (http://tutsplus.com) devine ... Tuts+

Lista listelor

Pentru a scrie o listă cu marcatori în Markdown puteți folosi fie un asterisc, un simbol plus, fie o cratimă. Puneți fiecare element de listă pe o linie nouă și porniți-l cu alegerea simbolului urmată de un spațiu și apoi cu elementul pe care îl listați.

* Aceasta este * o listă * de articole devine ... 
  • Aceasta este
  • o listă
  • de articole

Text accentuat și puternic

Markdown acceptă ambele etichete cu accent și etichete puternice . Pentru a scrie etichete cu accent, puneți un singur asterisc sau subliniați fiecare parte a textului subliniat. Pentru a scrie etichete puternice, utilizați, în schimb, asteriscuri sau subliniere dublă.

Acest lucru este * accentuat * și acest lucru este ** puternic ** devine ... Asta este accentuat și asta este puternic

Scrierea și exportarea marcajului cu cuvânt

Scriu acest tutorial în Byword. Știu de fapt că editorul Computer Tuts +, Johnny Winter, scrie tot în el. Conform cuvintelor proprii Editare simplă și eficientă a textului pentru Mac, iPhone și iPad și respectă promisiunea. 

Byword vă oferă un flux de lucru Markdown complet. Utilizați Byword ca orice alt editor de text, cu toate acestea, atunci când introduceți caractere care simbolizează ceva în Markdown, Byword oferă o previzualizare live: antetele devin îndrăznețe, URL-urile de link-uri sunt mai grele, astfel încât să nu interfereze cu citirea textului, devine italicizat.

Scrierea acestui tutorial în Byword.

Când ați terminat de scris și doriți să exportați munca, selectați Fișier> Export> Copiere HTML sau Fișier> Export> Copiere text îmbogățit în funcție de ceea ce doriți. Apoi inserați codul HTML sau textul bogat oriunde aveți nevoie.

Byword este disponibil atât pentru OS X, cât și pentru iOS, astfel încât să puteți obține o experiență consistentă în toate dispozitivele dvs. Disponibil de la Mac App Store.

Principalul concurent al concurentului este iA Writer, care oferă, de asemenea, un flux complet de lucru, caracteristici foarte asemănătoare și aplicații Mac și iOS. Este, de asemenea, disponibil de la Mac App Store.

Alte aplicații Markdown

Dacă aveți nevoie de opțiuni de export mai puternice decât ofertele Byword, Marked 2 este adesea văzut ca standardul de aur. Nu puteți scrie direct în Marked 2, este doar un previewer și un exportator. Pentru a lucra cu Marcată 2, deschideți același fișier în editorul dvs. de text ales și Marcat 2. Când introduceți text în editorul de text sau mutați documentul, Marked 2 va detecta acest lucru și va actualiza previzualizarea live. 

Marcată 2 vă permite să exportați fișierele Markdown în fișiere HTML, Word și fișiere PDF. De asemenea, puteți seta previzualizarea astfel încât să oglindească CSS-ul site-ului dvs. web, astfel încât să puteți obține o previzualizare în timp real a modului în care vor apărea mesajele dvs. de pe blog atunci când le postați online.

Dacă vă place să păstrați un jurnal, populara aplicație de jurnalistică Ziua 1 susține Markdown. Mai degrabă decât să se ocupe de export, Day One afișează automat Markdown ca text îmbogățit atunci când nu scrieți sau editați o înregistrare.

Editarea unei intrări din Ziua 1 în Markdown urmată de afișarea rezultatului din ziua 1 a zilei.

nvALT 2 este o aplicație care acceptă nota Markdown. Este o furculiță a Velocității notaționale pe care Jonathon ți-a arătat-o ​​cum să o folosești într-un sistem de note pe bază de text. În timp ce Velocity notational nu acceptă Markdown în mod implicit, furca nvALT 2 face.

Servicii Web

Pe măsură ce Markdown a fost conceput inițial pentru scrierea pe web, unele sisteme de gestionare a conținutului, sau CMS, îl suportă din cutie sau cu un plugin.

Soluția Squarespace pentru toate site-urile Web, pe care tutorialul Iordaniei vă arată cum să o configurați, sprijină în mod implicit Markdown în editorul de site-uri.

Wordpress nu acceptă în mod implicit Markdown, dar există multe pluginuri care vă permit să o adăugați. Eu folosesc Jetpack Markdown pentru propriul site Wordpress.

În cele din urmă, Markdown Dingus original al lui John Gruber este un serviciu web care vă permite să convertiți cu ușurință textul Markdown în HTML. Pentru ao folosi, copiați sau tastați textul Markdown în editor și dați clic pe Convertit. Puteți apoi să copiați și să inserați exportul HTML oriunde aveți nevoie.

Concluzie

În acest tutorial v-am arătat cum să scrieți cu sintaxa Markdown și ați explicat de ce Markdown este minunat. De asemenea, v-am arătat cum să scrieți și să editați Markdown in Byword și să vă uitați la câteva dintre numeroasele aplicații și site-uri Web care acceptă Markdown.

Dacă aveți un editor sau flux de lucru preferat Markdown, vă rugăm să ne anunțați în comentarii.