Jā, bez šaubām jā kaut kas, ar ko var lepoties Linux lietojumprogrammu ziņā, ir liels teksta redaktoru skaits kas ir paredzēts visiem veidiem un starp kuriem daudzi no viņiem atbalsta Markdown vai ir paredzēti tam.
Šajā gadījumā šodien mēs satiksim Markeru, kas ir viens no daudzajiem bezmaksas un atvērtā koda Markdown redaktoriem, kas paredzēts GTK3, lai to labi ieviestu ar Gnome darbvirsmu.
Šī lietojumprogramma joprojām tiek izstrādāta, taču tajā jau ir iekļauta lielākā daļa lietai, kas lietotājam būs nepieciešama Markdown redaktorā.
Marķieris cenšas nodrošināt lietotājam labu dokumentu rediģēšanas pieredzi, kas, atšķirībā no dažiem, ir punkts, kuru viņi mēdz atstāt novārtā.
Starp galvenajiem Marker raksturlielumiem mēs varam izcelt sekojošo:
- Live HTML priekšskatījums
- HTML un LaTeX dokumentu konvertēšana ar SciDown
- TeX matemātiskā attēlojums ar KaTeX un MathJax
- Nāriņu blokshēmu, secību diagrammu un Ganta diagrammu atbalsts
- Hartas izkliedes diagrammu, joslu diagrammu un līniju diagrammu atbalsts
- Sintakses izcelšana kodu blokiem, izmantojot highlight.js
- Integrēts skiču redaktora logs, kas noder, lai dokumentiem pievienotu ar roku zīmētas diagrammas un parakstus
- CSS pielāgotās tēmas
- Pielāgotas sintakses tēmas
- Papildu zinātniskā sintakse no SciDwon wiki
- TeX matemātiskā attēlojums ar KaTeX un MathJax
- Nāras diagrammas atbalsts
- Hartas atbalsts fraktēšanai
- Sintakses izcelšana kodu blokiem ar highlight.js
- Integrēts skiču redaktors
- Elastīgas eksporta iespējas ar pandoc.
- Eksportēt uz HTML, PDF, RTF, ODT, DOCX un LaTeX
Marķiera preferencēs lietotāji var izvēlēties parādīt rindu numurus, ietīt tekstu, attēlot atstarpes vai iespējot pareizrakstību, kas pēc noklusējuma ir atspējota.
Automātiska ciļņu atkāpe, ciļņu vietā ievietojiet atstarpes, un cilnes platumu var mainīt arī šeit.
arī varat mainīt redaktora sintakses izcelšanas tēmu, kods bloķē motīvu vai CSS priekšskatījuma motīvu, iespējo tādas papildu funkcijas kā Nāriņa vai Harta un matemātiskai renderēšanai pārslēdzas starp KaTeX vai MathJax.
Kā instalēt Marker uz Ubuntu un atvasinājumiem?
Ja jūs interesē iespēja izmantot šo redaktoru, Viņi to var izdarīt, izpildot tālāk sniegtos norādījumus.
Pirmā instalēšanas metode, kuru mēs izmantosim, ir tās avota koda apkopošana.
Šim nolūkam mēs savā sistēmā atvērsim termināli ar Ctrl + Alt + T un tajā ierakstīsim šādu komandu:
sudo apt-get install python3 python3-pip ninja-build libgtk-3-dev libgtksourceviewmm-3.0-dev alac libgirepository1.0-dev meson desktop-file-utils iso-codes libcanberra-dev libgee-0.8-dev libglib2.0-dev libgmime-2.6-dev libgtk-3-dev libsecret-1-dev libxml2-dev libnotify-dev libsqlite3-dev libwebkit2gtk-4.0-dev libgcr-3-dev libenchant-dev libunwind-dev libgoa-1.0-dev libjson-glib-dev itstool gettext sudo pip3 install --user meson
Pēc tam, Mēs turpināsim lejupielādēt lietojumprogrammas avota kodu ar šādu komandu:
git clone https://github.com/fabiocolacio/Marker.git
Mēs ieejam mapē ar:
cd Marker
Mēs turpinām izpildīt sekojošo:
git submodule update --init --recursive mkdir build && cd build meson .. --prefix /usr ninja sudo ninja install
Un gatavs ar to, tagad mēs varam izmantot lietojumprogrammu.
Marķiera uzstādīšana no Flathub
Tagad mums ir šī cita metode Ubuntu un atvasinājumu gadījumā, lai varētu instalēt šo redaktoru sistēmā (Arch Linux to var instalēt no AUR).
Šī cita metode, kuru mēs izmantosim, ir ar Flatpak pakotņu palīdzību, tāpēc mums ir jābūt atbalstam, lai varētu instalēt šāda veida lietojumprogrammas mūsu sistēmā.
Kad esam pārliecināti, ka mums ir atbalsts šāda veida lietojumprogrammu instalēšanai, terminālā mēs izpildīsim šādu komandu:
flatpak install flathub com.github.fabiocolacio.marker
Kad instalēšana ir pabeigta, mēs varam turpināt atvērt šo lietojumprogrammu no mūsu lietojumprogrammu izvēlnes. Ja palaidējs nav atrasts, lietojumprogrammu var palaist no termināla ar:
flatpak run com.github.fabiocolacio.marker
"Alac" bibliotēku Ubuntu 18.04 nevarēja instalēt, tā nav atrodama krātuvēs, uz kurām mēs esam abonējuši (protams, Ubuntu un dažas papildu trešo personu krātuves). Galu galā "ninja" nedarbojās, vispirms atgriežoties pie maniem soļiem, man jāatrod un jāinstalē "alac", ja man tas izdosies, es jums paziņošu.
Cits, ko es neredzu, neko veicina. Kad viņi uzzinās, ka parastais lietotājs vēlas WYSIWYG, MD redaktora vieglumu, jā, bet ar WYSIWYG komfortu un efektivitāti? Kāda ir tā, ka, lai rediģētu, ir jādodas uz koda skatu, nevis tieši jāizmanto gala skats, kā teksta procesoros? Ir labi, ka kodu var rediģēt, ja vēlaties, bet tas nav obligāti, jo MD interesanti ir tas, ka failu var aizvest jebkur, rediģēt ar jebkuru vienkārša teksta redaktoru, pat rediģēt mobilajā ierīcē un turpiniet vēlāk datorā, taču rediģēšana koda režīmā ir noderīga tikai saderībai ar jebkuru teksta redaktoru. Kad esat mājās, ērti sēžot pie datora, rediģējiet kodu un apskatiet gala skatu, un pēc tam atgriezieties koda skatā, lai turpinātu rediģēšanu, un pēc tam atkal uz pēdējo skatu, lai redzētu, kā tas patiesībā izskatās, un tā līdz bezgalība un ārpus tās ir patiess piemērs tam, ko nozīmē "neefektivitāte".
Es joprojām palieku pie Uncolored, kas ir Electro, tas ir pamests vairāk nekā gadu un tam ir daudz trūkumu, taču tas ļauj man rediģēt WYSIWYG.
Paziņojums kungiem. izstrādātāji: mums NAV vajadzīgas vairāk programmas, kas dara to pašu. Mums ir vajadzīgas labākas programmas.
Sveiks, kristietis Labrīt, kā tev iet ...
Es redzu, ka jums patīk MarkDown tāpat kā man, es jūs traucētu, ja jūs varētu man palīdzēt, es gribēju uzzināt, kā jūs veicāt, lai instalētu Uncolored, un ja jūs joprojām izmantojat šo pašu.
Es to ļoti novērtētu.