Inde, mosakayikira inde china chomwe chingadzitamande mu Linux potengera ntchito ndi kuchuluka kwakukulu kwa Akonzi alemba ndi chiyani cholinga mitundu yonse ndipo mwa iwo ambiri a iwo ali ndi chithandizo cha Markdown kapena adapangidwira.
Pankhaniyi lero tidzakumana ndi Marker, omwe ndi amodzi mwamasulidwe omasuka komanso otseguka a Markdown, opangidwa mu GTK3 kuti akwaniritse bwino ndi desktop ya Gnome.
Ntchitoyi ikupitabe patsogolo, koma imaphatikizaponso zinthu zambiri zomwe wogwiritsa ntchito amafunikira mkonzi wa Markdown.
Chikhomo chimayesetsa kupatsa wogwiritsa ntchito chidziwitso pakusintha zikalata, zomwe, mosiyana ndi ena, ndiye mfundo yomwe amakonda kunyalanyaza.
Zina mwazofunikira zake za Marker titha kuwunikira izi:
- Kuwonetseratu kwa HTML
- Kutembenuka kwa HTML ndi LaTeX ndi SciDown
- Kuyimira masamu a TeX ndi KaTeX ndi MathJax
- Zothandizira ma flowcharts a Mermaid, ma chart otsatizana, ndi ma chart a Gantt
- Chithandizo cha Ma Charter Scatter, Bar Charts, ndi Line Charts
- Kuwonetsera kwa Syntax kwa ma code omwe amagwiritsa ntchito highlight
- Windo losakanikirana losanjikiza, lothandiza pakuwonjezera zithunzi ndi zikwangwani zojambulidwa pamanja
- Mitu yachikhalidwe ya CSS
- Mitu yachizolowezi
- Zowonjezera Scientific Syntax kuchokera ku SciDwon wiki
- Kuyimira masamu a TeX ndi KaTeX ndi MathJax
- Thandizo lazithunzi za Mermaid
- Charter yothandizira charter
- Kuwonetsera kwa syntax kwa ma code omwe ali ndi highlight.js
- Mkonzi wopanga zojambula
- Zosintha zogulitsa kunja ndi pandoc.
- Tumizani ku HTML, PDF, RTF, ODT, DOCX ndi LaTeX
Kuchokera pazokonda za Marker, ogwiritsa ntchito amatha kusankha kutero onetsani manambala amizere, kukulunga mawu, kuwonetsa malo, kapena kuloleza ma spell, omwe amalephereka mwachisawawa.
Kukhazikika kwama tabu modzidzimutsa, ikani malo m'malo mwa ma tabo, ndipo matambidwe ake akhoza kusinthidwa kuchokera pano.
Ndiponso mutha kusintha mutu wankhani yowunikira ya syntax, chikhomo chimatseka mutu kapena mutu wowonera CSS, imathandizira mawonekedwe apamwamba ngati Mermaid kapena Charter, ndikusintha pakati pa KaTeX kapena MathJax popanga masamu.
Zotsatira
Momwe mungakhalire Marker pa Ubuntu ndi zotumphukira?
Ngati mukufuna kugwiritsa ntchito mkonzi uyu, Mutha kutero potsatira malangizo omwe tikugawana pansipa.
Njira yoyamba kukhazikitsa yomwe tikugwiritsa ntchito ndikupanga nambala yake yoyambira.
Pachifukwa ichi titsegula malo athu ndi Ctrl + Alt + T ndipo mmenemo tilemba lamulo ili:
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
Pambuyo pake, tipitiliza kutsitsa komwe kumagwiritsa ntchito lamuloli ndi lamulo lotsatira:
git clone https://github.com/fabiocolacio/Marker.git
Timalowa mufoda ndi:
cd Marker
Ndipo tikupitiliza kuchita izi:
git submodule update --init --recursive mkdir build && cd build meson .. --prefix /usr ninja sudo ninja install
Ndipo wokonzeka nacho, tsopano titha kugwiritsa ntchito pulogalamuyi.
Kuyika chikhomo kuchokera ku Flathub
Tsopano, tili ndi njira ina ya Ubuntu ndi zotumphukira kuti titha kukhazikitsa mkonzi uyu pamakina (a Arch Linux itha kuyikika kuchokera ku AUR).
Njira ina yomwe tidzagwiritse ntchito ndi thandizo la ma Flatpak phukusi, chifukwa chake tiyenera kukhala ndi chithandizo kuti tithe kukhazikitsa mapulogalamu amtunduwu pamakina athu.
Tikakhala otsimikiza kuti tili ndi chithandizo chokhazikitsa mtunduwu, mu terminal tidzakwaniritsa lamulo ili:
flatpak install flathub com.github.fabiocolacio.marker
Mukamaliza kukonza, titha kupitiliza kutsegula pulogalamuyi kuchokera pazosankha zathu. Ngati woyambitsa sakupezeka, pulogalamuyo ikhoza kuyendetsedwa kuchokera ku terminal ndi:
flatpak run com.github.fabiocolacio.marker
Ndemanga za 3, siyani anu
Laibulale ya "alac" ku Ubuntu 18.04 sinathe kuyikidwapo, sichipezeka m'malo osungira omwe tidalembetsedwamo (kumene Ubuntu ndi malo ena owonjezera achitatu). Pamapeto pake "ninja" sanagwire ntchito, kubwerera kumayendedwe anga oyamba ndiyenera kupeza ndikuyika "alac", ndikapambana ndikudziwitsani.
China chomwe sindikuwona chomwe chimapereka chilichonse. Adziwa liti kuti wosuta wamba akufuna WYSIWYG, kuunika kwa mkonzi wa MD, inde, koma ndi chitonthozo ndi mphamvu ya WYSIWYG? Kodi ntchito yoti mupite kuwonedwe kamsinthidwe ndi chiyani kuti musinthe m'malo mogwiritsa ntchito mawonekedwe omaliza molunjika, monga ma processor a mawu? Ndibwino kuti munthu asinthe chikhocho, ngati mukufuna, koma sichololedwa, chifukwa chosangalatsa cha MD ndikuti mutha kupita nawo fayilo kulikonse, kusintha ndi cholembera chilichonse, ngakhale kungochisintha pafoni yanu ndikupitilirabe pambuyo pake pakompyuta, koma kusintha mu code mode kumangothandiza kuti mugwirizane ndi cholembera chilichonse. Mukakhala kunyumba, mutakhala bwino pa kompyuta yanu, sinthani nambala yanu ndikuyang'ana komaliza, kenako mubwerere ku kalozera kachidindo kuti mupitilize kusintha ndikubwerera kumapeto kuti muwone momwe zimawonekera, ndi zina mpaka Mapeto. Kupanda malire ndi kupitirira ndi chitsanzo chowona cha zomwe "kusachita bwino" kumatanthauza.
Ndimakhalabe ndi Uncolored, womwe ndi Electro, wasiyidwa kwanthawi yopitilira chaka ndipo uli ndi zolakwika zambiri, koma zimandilola kusintha mu WYSIWYG.
Zindikirani kwa Messrs. opanga: Sitisowa mapulogalamu ambiri omwe amachita zomwezo. Zomwe timafunikira ndi mapulogalamu BWINO.
Moni Christian Mwadzuka bwanji, muli bwanji ...
Ndikuwona kuti mumakonda MarkDown monga momwe ndimakondera, ndimakusowetsani mtendere ngati mungandithandizire ndimafuna kudziwa momwe mwakhazikitsira Uncolored, ndipo ngati mupitiliza kugwiritsa ntchito yomweyi
Ndikuyamikira kwambiri.