hinnalangus

Märgistamise õpetus - seadistamisest süntaksini

Märgistamise õpetus - seadistamisest süntaksini
Markdown on hõlpsasti loetav ja hõlpsasti õpitav märgistuskeel. Erinevalt HTML-ist, XML-ist või muudest märgistuskeeltest, kus meeletu arv ebaselgeid silte muudab selle ligipääsmatuks, on markdown isegi toore tekstifailina hästi loetav.

Samal ajal on hinnaalandus väga kerge ja paindlik. Kõige populaarsem märgistusviis on GitHubi hoidlas olevate litsentsi- ja README-failide puhul, kuid seda integreeritakse ka üha enamate CMS-idega blogipostituste haldamiseks ja isegi uurimistööde kirjutamiseks. LaTeX-i pistikprogrammidega saate renderdada matemaatilisi võrrandeid.

Peamiselt kasutavad seda aga arendajad. See on tõesti kasulik õpetuste ja dokumentide koostamisel tänu süntaksi esiletõstmisele mitmes keeles ning piltide ja isegi gifide toele.

Alustame seadistamisest, mis võimaldab meil renderdatud dokumendi eelvaadet koos toore märgistustekstifailiga vaadata.

Aatomi tekstiredaktor ja märgistuse eelvaade

Jätkamiseks võite alla laadida ja installida Atomi tekstiredaktori või Visual Studio koodi. Atomil ja VS-koodil on Markdown eelvaate jaoks eelinstallitud pistikprogrammid. Siin kasutatakse Atomi, kuid süntaks jääb ligikaudu samaks, olenemata sellest, millist tekstiredaktorit kasutate.

Atomil veenduge, et pakett Markdown Preview on lubatud (see on tegelikult vaikimisi lubatud). Looge selle märgistuse õpetuse jaoks kaust ja avage seal uus fail (CTRL + N) ja sisestage järgmine tekst sinna.

# See on pealkiri
___
## See on ka pealkiri
Siin on tekst

Salvestage fail (CRTL + S) a-ga .md pikendus. Näiteks võite oma faili nimetada testiks.md ja .md osa ütleb Atomile, et see on märgistusfail ja laiendus töötab sellega ettenähtud viisil. Eelvaate saate genereerida järgmise klahvisideme abil (CTRL + SHIFT + M), mis kuvatakse uues paanis toores tekstifaili kõrval.

Eelvaate paani saab sulgeda, kasutades sama klahvide sidumist või GUI-d.

Kõigi seadistustega saame süntaksi lähemalt uurida ja alustada hämmastavate dokumentide loomist lennult.

Märksõnade süntaks

Nagu varem mainitud, on Markdowni peamine motivatsioon loetavus. See ei tähenda varjatud silte ega pesastatud silte ega muid segadust tekitavaid stringe. Selle asemel võime alustada sümboliga "#", mis näitab, et see konkreetne rida on pealkiri.

# Kas pealkiri.
## tähistab ka pealkirja, kuid väiksema fondisuurusega.
### Võite jätkata järjest väiksemate suurustega

Liinimurdmised

Markdown jätkab kogu teksti ühte hiiglaslikuks lõikeks koondamist isegi siis, kui toores tekst on jagatud mitmeks erinevaks reaks. Selle leevendamiseks võite kasutada rea ​​lõpus kahte tühikut ja seejärel panna uue rea tähemärgi (st vajutage ) või kasutage lihtsalt kahte uue rea märki, et saada veidi erinev efekt, nagu allpool näidatud.

Lause “Mis on põhjus, miks ...” algas uues reas, kuid ei asu eelmisest reast eraldi, samas kui kahe uue rea kasutamine lõi laiema eralduse.

Horisontaalne reegel

Horisontaalne reegel, nagu nimigi ütleb, loob horisontaalse joone, mis võimaldab teil dokumenti struktureerida ja selles loogiliselt eraldada. Horisontaalse reegli loomiseks on kaks meetodit. Esiteks on horisontaalse reegli loomiseks kasutada kolme või enamat alakriipsut.

# Pealkiri 1
___
Lõigud ja pealkiri on eraldatud horisontaalse reegliga.
___
Teine eraldatud sektsioon

Teine võimalus (mida ma ei soovita) on kasutada kolme või enamat sidekriipsu '-', kuid neid kasutatakse ka selleks, et nende kohal olev lause oleks pealkiri. Nii et kui teil pole lause ja selle all oleva horisontaalse reegli vahel uut joont, saab see lause pealkirja kujul.

Kursiiv, paks ja läbikriipsutatud

Nende kolme süntaks on üsna lihtne ja räägib enda eest.

** See on rasvases kirjas **
__Teegi on paks__
_See on kursiiv_
* See on ka kursiiv *
~~ See on läbikriipsutatud ~~

Põgenemistegelane

Nüüd võiks küsida, kuidas kirjutaksite sõna otseses mõttes ** osa teksti ** lõplikku märgistusfaili, kui see muudaks selle iga kord paksuks. Sellega tegelevad ka enamik programmeerimiskeeli ja lahendus on sarnane nendega - kasutage tagasilöögimärki. See töötab ka teiste süntaksielementide puhul ja pole spetsiaalselt paksude stiilide jaoks.

\ ** See pole enam paks \ **
Kui soovite näidata tagasilöögimärki ennast, siis kasutage neist kahte jne.
\\ Kuvatakse ühe kaldkriipsuna

Blokeeringupakkumised ja koodiplokid

Plokikoodid ja koodiplokid on palju lihtsamad. Blokeeringu abil saab välja tuua olulise punkti, mille poole soovite lugejate tähelepanu juhtida. Seda on võimalik saavutada, kui kasutada alguses nurksulge, nagu näidatud.

# Pealkiri 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercise ullamco laboris
nisi ut aliquip ex ea commodo tagajärg. Duis aute irure dolor in reprehenderit on kõikumine
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
> See on teie dokumendi alajaotuse korralik kokkuvõte. A> paar rida, mis seisavad
ülejäänud sisust välja.
Sisu jätkub.

Siit saate teada, kuidas see renderdamisel välja näeb.

Koodiplokkide jaoks taandage read lihtsalt 4 tühiku võrra või rohkem. See on tõesti

mugav arendajatele ja operaatoritele, kes soovivad oma tööd dokumenteerida. Hiljem näeme, kuidas seda veelgi paremaks muuta.

Hüperlingid ja pildid

Hüperlinkide puhul on süntaks üsna lihtne. Nähtav tekst on kirjutatud nurksulgudesse ja URL, millele see osutab, kirjutatud ümarsulgudesse otse selle kõrvale.

Piltide puhul on süntaks sarnane, välja arvatud see, et see algab hüüumärgiga. Võite vabalt kasutada oma projektikaustas suhtelist rada, mis osutab pildile, või teil võib olla avalik URL.

## HyperLinki ja pildi süntaksi illustreerimine
___
Peaksite [meid külastama] (https: // linuxhint.com) sagedamini
Nii põimitakse pilte.
![SmugPug] (https: // üleslaadimine.wikimedia.org / wikipedia / commons / d / d2 / Bonny_Bonita.JPG)

Tabelid

Tabelite loomine markdown sisaldab sõna otseses mõttes tabeli ascii (täpsemalt Unicode) portree joonistamist.

## Tabelid
 
| 1. veerg | 2. veerg | 3. veerg |
| --------- | --------- | --------- |
| Esimene rida | Esimene rida | Esimene rida |
| Teine rida | Teine rida | Teine rida |

Süntaks ei pea olema ühest reast täpselt joondatud, kuid järgmisele veerule üleminekuks kasutatakse toru märki ja järgmine rida näitab, et järgmine rida on alanud, üldiselt.

Laiendatud hinnad

Neile teist, kes olete siiani jõudnud, on siin tõeline maiuspala. Kui kasutate Atomi, saate Markdown Preview Plus'i pistikprogrammi Markdown Preview Plus tegelikult asendada. Mis pakub järgmisi funktsioone.

1.   LaTeX-i kasutavad matemaatilised võrrandid:

LaTeX-i skripte saab tegelikult lisada dollarimärkide vahele ja see renderdatakse LaTeX-i skriptina ja kuvatakse eelvaates klahviga CTRL + SHITFT + X. Te ei pea isegi kõiki LaTeX-e tundma, piisab vaid mõnest jupist.

## LaTexi illustreerimine
___
$$ | \ Psi \ rangle = \ alpha | 0 \ rangle + \ beta | \ vahemik $$

2. Süntaksi esiletõstmine

Koodiplokkide tähistamiseks taande asemel võite tegelikult kasutada tagasilööke, millele järgneb nende keelte nimi, milles teie skript väidetavalt on kirjutatud. Keeleid, mille süntaksit toetatakse, on siin loetlemiseks liiga palju, kuid siin on näide pythonis.

## Süntaksi esiletõstmise illustreerimine
___
"python
see importida
def my_function ():
print ("Tere, maailm!")
tagastage 0
"

Maitseid ehk Markdowni on palju. GitHubil on oma eriline pruul ja süntaks on väga paindlik. See ei peaks kasutajaid hirmutama, vaid nende laiemat valikut rahuldama. See on üks nendest keeltest, millest saab lihtsalt aru vajaminevast alamhulgast ja seda kasutatakse, selle asemel, et tehnilised probleemid häiriksid teid (kui te pole selle tehnilisusest huvitatud)!)

Kuidas kasutada AutoKeyt Linuxi mängude automatiseerimiseks
AutoKey on Linuxi ja X11 töölaua automatiseerimise utiliit, mis on programmeeritud Python 3, GTK ja Qt. Selle skriptimise ja MACRO funktsionaalsuse ab...
Kuidas näidata FPS-loendurit Linuxi mängudes
Linuxi mängimine sai suure tõuke, kui Valve teatas Steam-kliendi ja nende mängude Linuxi toest 2012. aastal. Sellest ajast peale on paljud AAA- ja ind...
Sid Meieri Civilization VI allalaadimine ja mängimine Linuxis
Sissejuhatus mängu Civilization 6 on kaasaegne kontseptsioon, mis tutvustati Age of Empires mängude sarjas. Idee oli üsna lihtne; alustaksite kõige põ...