
Jei kuriate internetinį turinį, tikriausiai esate susidūrę su failais, kurie baigiasi .md . Nesijaudinkite, jei nežinote, kas tai yra, nes tai iš esmės rašymo stilius, leidžiantis formatuoti tekstą nenaudojant sudėtingo kodo ar sudėtingų teksto redaktorių. Tai įrankis, skirtas sklandžiam rašymui ir profesionaliam galutiniam rezultatui.
Iš esmės tai sistema, kuri naudoja paprastus simbolius, nurodančius, ar kažkas turėtų būti paryškinta, antraštė ar sąrašas. Skirtingai nuo programavimo kalbų, nėra jokių kintamųjų ar matematinių skaičiavimų; tai tiesiog vizualinių taisyklių sluoksnis , kurį programinė įranga tada verčia į HTML, kad bet kuri pasaulio naršyklė galėtų jį teisingai rodyti.
„Markdown“ kilmė ir filosofija
Ši sistema gimė apie 2004 m., Johno Gruberio ir Aarono Swartzo bendradarbiavimo rezultatas. Idėja buvo panaikinti HTML keliamą kliūtį; norint paryškinti žodį HTML kalboje, reikia rašyti tokias žymas kaip <strong>Šioje kalboje užtenka kelių žvaigždučių. Jos buvo pagrįstos tuo, kad el. pašto konvencijos to meto, kad kiekvienas, nepriklausomai nuo to, ar turėjo techninių žinių, galėtų rašyti stilingai.
Filosofija remiasi trimis pagrindiniais ramsčiais: tiesioginiu veikimu, suderinamumu ir ilgaamžiškumu. Tikslas – kad autorius galėtų rašyti be trukdžių , kad failą būtų galima atidaryti bet kuriame įrenginyje, nes tai yra paprastas tekstas, ir kad turinys išliktų skaitomas net po dešimtmečių, net jei jį apdorojanti programinė įranga išnyktų.
Pagrindinė sintaksė: kaip formatuoti tekstą
Norėdami pradėti rašyti, pirmiausia turime įvaldyti antraštes. Jos kuriamos eilutės pradžioje įrašant grotelių simbolį (#). Kuo daugiau grotelių simbolių naudojate, tuo mažesnė bus antraštė – daugiausia šeši lygiai . Taip pat yra alternatyvus būdas kurti pagrindines antraštes naudojant brūkšnelius arba lygybės ženklus po tekstu, nors šiais laikais labiausiai paplitęs grotelių simbolis.
O dėl pabrėžimo – viskas vieni juokai. Jei norite, kad kažkas būtų parašyta kursyvu, tiesiog apsupkite jį viena žvaigždute arba pabraukimu. Jei norite, kad paryškintas tekstas būtų įspūdingesnis, naudokite dvi žvaigždutes arba du pabraukimus. Tais atvejais, kai padarome klaidą ir norime perbraukti žodį, naudokite dvi tildes . Jei reikia parašyti specialųjį simbolį, kurį sistema interpretuotų kaip kodą, tiesiog prieš jį parašykite atgalinį brūkšnelį, kad jis būtų rodomas pažodžiui.
Tiesioginės citatos tvarkomos naudojant didesnį nei simbolį (>), todėl galite netgi įterpti vieną citatą į kitą, įterpdami kelis simbolius į eilutę. Norėdami vizualiai atskirti skyrius, galite įterpti horizontalią liniją, atskiroje eilutėje įrašydami tris ar daugiau žvaigzdučių, brūkšnelių arba pabraukimų.
Duomenų tvarkymas: sąrašai, nuorodos ir vaizdai
Informacijos tvarkymas yra labai svarbus. Nesutvarkytuose sąrašuose kiekvienos eilutės pradžioje galite naudoti žvaigždutes, pliuso ženklus arba brūkšnelius. Jei reikia hierarchinės tvarkos, sunumeruoti sąrašai sukuriami tiesiog įvedus numerį ir tašką. Įdomu tai, kad programinė įranga paprastai automatiškai ištaiso numeraciją , neatsižvelgiant į pradinį įvestą skaičių.
Pridėdami hipersaitus, tekstui, kurį matys vartotojas, naudojame laužtinius skliaustus, o URL – skliaustus. Vaizdai beveik atitinka tą pačią logiką, tačiau pradžioje pridedamas šauktukas. Tekstas skliaustuose naudojamas kaip alternatyvusis (alt) tekstas , kuris yra būtinas prieinamumui ir paieškos sistemų optimizavimui.
Tiems, kurie turi techninį išsilavinimą, yra kodo blokai. Jei norite paryškinti techninį terminą pastraipoje, naudokite grįžtamąjį simbolį (backtip). Jei reikia įterpti ilgesnį kodo fragmentą, visą bloką apibraukite trigubais grįžtamaisiais simboliais (backtip), netgi nurodydami programavimo kalbą, kad redaktorius galėtų pritaikyti tinkamą spalvų paryškinimą.
Skoniai, plėtiniai ir įrankiai
Labai svarbu tai, kad nėra vieno uždaro standarto. Kadangi pradinėje specifikacijoje kai kurie dalykai buvo palikti atsitiktinumui, atsirado vadinamieji „skoniai“. Geriausiai žinomas yra „ GitHub Flavored Markdown“ (GFM) , kuris prideda labai naudingų funkcijų, tokių kaip lentelės, kurių nebuvo originalioje versijoje. Taip pat yra tokių diegimų kaip „CommonMark“, kuriuo siekiama suvienodinti kriterijus, kad būtų išvengta atvaizdavimo klaidų.
Kalbant apie rašymą, turite daugybę galimybių. Galite naudoti paprastą „Windows Notepad“, tačiau idealiu atveju turėtumėte naudoti specializuotus redaktorius, tokius kaip „Visual Studio Code“, „Obsidian“ arba „Zettlr“. Šios programos siūlo realaus laiko peržiūros ekraną , leidžiantį matyti, kaip atrodys galutinis dokumentas, toliau rašant paprastu tekstu.
Akademinėje ir duomenų aplinkoje labai įprasta šią kalbą derinti su programavimo kalbomis, tokiomis kaip R ar Python. Tai leidžia kurti dokumentus, kuriuose egzistuoja tekstas ir kodas, palengvinant mokslinių tyrimų atkuriamumą ir automatiškai generuojant grafikus ar lenteles, kurios įterpiamos tiesiai į straipsnio srautą.
Ši rašymo sistema įsitvirtino kaip idealus tiltas tarp paprasto teksto paprastumo ir interneto galios, leidžiantis kiekvienam kurti techninius dokumentus, tinklaraščius ar asmeninius užrašus, kurie yra patvarūs, lengvai redaguojami ir visiškai suderinami su šiuolaikiniais skaitmeninio leidybos standartais.


