Tietoja Markdownista
Markdown on lyhyt merkintäkieli hyvin muotoiltujen rikkaiden tekstien kirjoittamiseen. Rich text -asiakirjojen tuottamiseen käytetään yleensä merkintäkieliä, kuten HTML. Nämä merkintäkielet voivat kuitenkin olla yksityiskohtaisia ja hämmentäviä, varsinkin kun et kehitä sovellusta ja työskentelet raskaiden tekstiprojektien, kuten e-kirjojen ja asiakirjojen parissa, joissa pääpaino on sisältöön, asiakirjan rakenteeseen ja luettavuuteen. Markdown poistaa syntaksin monipuolisuuden ja helpottaa kirjoittamista nopeammin käyttämällä lyhyttä ja sulavaa syntaksia. Markdown-muokkaussovellusten tehtävänä on käsitellä markdown-syntaksilla kirjoitettua tekstiä ja viedä ne erilaisiin tiedostomuotoihin, kuten HTML ja PDF. Markdown-tiedostot käyttävät.md ”tiedostopääte.
Harkitse tätä tekstiä, joka on muotoiltu markdown-syntaksilla:
Hedelmät:* omenat
* appelsiinit
* mansikoita
Vihannekset:
1. porkkanat
2. parsakaali
3. tomaatit
Markdown-editori käsittelee yllä olevan tekstin ja tuottaa seuraavan HTML: n:
Hedelmät:
- omenat
- appelsiinit
- mansikoita
Vihannekset:
- porkkanat
- parsakaali
- tomaatit
Verkkoselain näyttää sitten seuraavan asiakirjan:
Huomattava
Remarkable on ilmainen ja avoimen lähdekoodin markdown-katseluohjelma ja -editori. Joitakin sen pääominaisuuksia ovat live-esikatselu, syntaksikorostin, mukautetun CSS: n tuki, tumma tila, pikanäppäimet ja PDF / HTML-vientiasetukset.
Jos haluat asentaa Remarkable-ohjelmiston useisiin Linux-jakeluihin, lataa paketit täältä ja asenna ne graafisen tai komentorivipaketinhallinnan kautta.
ReText
ReText on tunnettu Linux-merkintöjen muokkausohjelma. Siinä on samat ominaisuudet kuin Remarkable-sovelluksessa, ja siinä on vain vähän lisäominaisuuksia, kuten tuki käyttäjän määrittelemille mukautetuille merkinnöille ja tuki reStructuredText-merkinnöille.
ReText on saatavana useiden suosittujen Linux-jakelujen arkistoissa. Asenna se Ubuntuun suorittamalla seuraava komento:
$ sudo apt install -tekstiVoit asentaa sen myös pip3-paketinhallinnasta noudattamalla täältä saatavia ohjeita.
Formiko
Formiko on avoimen lähdekoodin Markdown- ja reStructuredText-katsoja ja toimittaja. Syntaksi-korostimen ja suoran esikatselun lisäksi siinä on myös joitain muita kourallisia ominaisuuksia, kuten oikeinkirjoituksen tarkistus, automaattinen vieritys ja tiedostojen säännöllinen automaattinen tallennus.
Asenna Formiko Ubuntussa suorittamalla alla olevat komennot:
$ sudo apt asenna flatpak$ flatpak remote-add --if-not-exist flathub https: // flathub.org / repo / flathub.flatpakrepo
$ flatpak asenna flathub cz.zeropage.Formiko
Suorita Formiko käyttämällä seuraavaa komentoa:
$ flatpak ajaa cz.zeropage.FormikoAsenna Formiko muihin Linux-jakeluihin seuraamalla sen Flathub-myymäläsivun asennusohjetta (vieritä alaspäin).
Heittomerkki
Apostrophe on markdown-katseluohjelma ja editori, jossa on GTK3: een perustuva minimalistinen käyttöliittymä. Suoran esikatselun lisäksi siinä on myös pimeä tila ja häiriötön koko näytön tila.
Asenna Apostrophe Ubuntussa suorittamalla alla olevat komennot:
$ sudo apt asenna flatpak$ flatpak remote-add --if-not-exist flathub https: // flathub.org / repo / flathub.flatpakrepo
$ flatpak asenna flathub org.tonttu.gitlab.somas.Heittomerkki
Suorita Apostrophe käyttämällä seuraavaa komentoa:
$ flatpak run org.tonttu.gitlab.somas.HeittomerkkiVoit käynnistää Apostrophe-sovelluksen myös suoraan sovellusten käynnistysohjelmasta.
Asenna Apostrophe muihin Linux-jakeluihin seuraamalla sen Flathub-myymäläsivun asennusohjetta (vieritä alaspäin).
Marker
Marker on jälleen yksi Markdown-editori, joka on kirjoitettu GTK3 UI -kehykseen. Siinä on kaksoisruutueditori, jolla on reaaliaikainen esikatselu, ja se tukee kaavioita, kaavioita ja luonnoksia. Muita ominaisuuksia ovat tuki merkintätiedostojen viemiseen ODT- ja DOCX-laajennuksiin, syntaksikorostin ja mukautetut CSS-teemat.
Asenna Marker Ubuntussa suorittamalla alla olevat komennot:
$ sudo apt asenna flatpak$ flatpak remote-add --if-not-exist flathub https: // flathub.org / repo / flathub.flatpakrepo
$ flatpak asenna flathub com.github.fabiocolacio.merkki
Suorita Marker käyttämällä seuraavaa komentoa:
$ flatpak run com.github.fabiocolacio.merkkiVoit käynnistää Markerin myös suoraan sovellusten käynnistysohjelmasta.
Jos haluat asentaa Markerin muihin Linux-jakeluihin, seuraa asennusohjetta sen Flathub-myymäläsivulla (vieritä alaspäin).
Haamukirjoittaja
Ghostwriter on ilmainen ja avoimen lähdekoodin markdown-editori, joka perustuu Qt-kirjastoihin. Siinä on live-esikatseluohjelma, pimeä tila, häiriötön koko näytön tila, useita vientiasetuksia, navigointi HUD-, Hemingway (kirjoituskone) -tila ja mukautetut teemat.
Asenna Ghostwriter Ubuntussa suorittamalla seuraava komento:
$ sudo apt asenna ghostwriterMuiden Linux-jakelujen asennusohjeet ovat täällä.
Muut merkintäjärjestelmät, jotka perustuvat elektronikehykseen
Electron on sovelluskehityskehys, jota käytetään HTML: n, CSS: n, JavaScriptin ja solmun välisten alustojen välisten sovellusten rakentamiseen.js-tekniikat. Kaikki elektronisovellukset toimittavat sulautetun selaimen, joka perustuu Chromiumiin, ja sovelluslogiikka suoritetaan selaimessa. Koska täysi puhallus käynnistetään joka kerta, kun suoritat sovelluksen, elektronisovellukset eivät välttämättä ole yhtä tehokkaita kuin muut sovellukset, jotka on rakennettu käyttöjärjestelmäkohtaisten natiivisovelluskehysten avulla. Elektronisovellukset eivät geeliyhdy käyttöjärjestelmän yleisen ulkoasun kanssa, ne vievät yleensä enemmän tallennustilaa ja kuluttavat enemmän RAM-muistia ja suorittimen virtaa (useimmissa tapauksissa). Koska kehittäjät voivat kuitenkin käyttää melkein samaa koodipohjaa elektronisovellusten asentamiseen useille alustoille, siitä on tullut melko suosittu niiden keskuudessa.
Nämä ovat joitain suosittuja Markdown Editors -sovelluksia, jotka on kehitetty elektronikehyksen avulla. Löydät Linux-paketit alla olevista linkeistä:
- Abrikotiini
- Zettlr
- Boostnote
- Merkitse teksti
Johtopäätös
Markdown on erinomainen tapa kirjoittaa selkeitä ja ytimekkäitä asiakirjoja jättämällä pois syntaksikohtainen sanatarkkuus. Sen avulla voit keskittyä enemmän sisältöön ja huolehtia vähemmän tunnisteiden sulkemisesta.