Muchinyorwa chinotevera tichaenda kunotarisa Formiko. Uyu mupepeti mudiki wakavakwa nePython wandakawana nemukana paGitHub. Formiko ndizvo chikumbiro dzokorora ine MarkDown mupepeti uye kuongorora kutarisa kufambira mberi kwebasa rakaitwa.
ReStructuredText ndeye chikamu cheiyo Docutils chirongwa uye inoshandiswa ne Python programmers kugadzira zvinyorwa zvehunyanzvi. Ndine chokwadi chekuti pachave nevanhu vazhinji vasina kumbonzwa nezve reStructuredText, asi kuburikidza nechirongwa ichi uye nedzimwe pfungwa dzekutanga iwe uchaona kuti zviri nyore kushandisa iyi syntax system. Chirongwa chakanyorwa muPython neGtk3, GtkSourceView, uye Webkit2. Shandisa Docutils uye Rumbidza chiratidzo cheMark Parser.
Inofanira kutaurwa kudaro Markdown uye reStructuredText vane zvakafanana kugona. Semusiyano, zvinofanirwa kucherechedzwa kuti reStructuredText yakagadzirirwa kugadzira zvinyorwa, inotsigira matafura uye omuzasi uye magumo.
ReStructuredText iri nyore-kuverenga-parser uye syntax system. Izvo zvinobatsira pamhepo chirongwa zvinyorwa, Python zvinyorwa tambo, nekukurumidza kugadzira akareruka mapeji ewebhu, uye ezvimire-zvega magwaro Iyo reStructuredText parser chikamu cheDocutils uye kudzokorora uye kududzira zvakare kweiyo YakarongekaText uye Setext lightweight markup masisitimu.
Hunhu hwese hweFormiko
Zvinoenderana nechirongwa cheGitHub peji, Formiko inosanganisira zvinotevera zvinhu:
- Ini ndakaburitsa mupepeti unobva paGtkSourceView na syntax kujekesa uye Vim mupepeti.
- Toenda kamura nzvimbo yebasa chakatwasuka kana chakatwasuka.
- Inopa a preview muoti kuona kuti basa riri sei.
- JSON uye kufanoona kwe HTML.
- Kutarisa.
Izvo zvinoenderanawo ne:
- Docutils reStructuredText mushanduri. Docutils HTML4, S5 / HTML inotsvedza uye WBS HTML munyori.
- Wakajairika Mako parser.
- Chidiki HTML munyori.
- HTML 5 munyori
Kuisa Formiko paUbuntu
Kune ichi chinyorwa ndicha gadza Formiko paUbuntu 18.04. Tichawana chirongwa ichi chiripo cheDebian neBSD sezvatinogona kuona mune yayo GitHub peji.
Zvinoda
Usati waenderera nekumisikidza, zvinofanirwa kutaurwa kuti sezvakataurwa pane yavo GitHub peji, isu tichafanirwa kudaro gadzirisa zvimwe zvinodiwa iyo inobvunza chirongwa kuti chishande nemazvo kana isu tachiisa ne pip3.
- python 2.7 kana 3
- GTK+3
- gobject-kufungidzira
- PyGObject
- web kit
- GtkSourceView
Isu tinovhura terminal (Ctrl + Alt + T) uye tinyore:
sudo apt install python3-pip python3-gi python3-docutils gir1.2-gtksource-3.0 \ gir1.2-webkit2-4.0 gir1.2-gtkspell3-3.0
Ndinoda kujekesa zvakare kuti ndiri kuita iyi gadziriro paUbuntu 18.04. Kana izvo zvinodiwa zvangozadziswa, isu tichaona izvo kumisikidza kwechirongwa kuchaitwa kuburikidza nepip kana apt sezvatiri kufarira. Nekuti shandisa pip3 mukumisikidza isu tinonyora mune iyo terminal (Ctrl + Alt + T):
pip3 install formiko
Kana iwe uchida shandisa apt, mune imwechete terminal tinonyora:
sudo apt update && sudo apt install formiko
Izvo zvinofanirwa kutaurwa kuti kumisikidza kwese kuchazotipa isu imwecheteyo chirongwa. Nesarudzo isu tinogona zvakare kuisa:
sudo apt install vim-gtk3 pip3 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer
Patinoiisa, zvinyorwa zviviri zvichawedzerwa kumenu yekushandisa: Formiko y Formiko vim.
Tichafanirwa kutsvaga iyo inonyatsoenderana nezvatinoda.
Bvisa Formiko
Sezvo isu taona maviri ekumisikidza sarudzo, tichaonawo mirairo miviri yekubvisa chirongwa kubva kune yedu yekushandisa system.
Yekutanga yemirairo ichave iri kureva iyo kumisikidza kwaitwa nepip3. Kuti tibvise chirongwa ichi tiri kuvhura terminal (Ctrl + Alt + T) uye nyora mairi:
sudo pip3 uninstall formiko
Zvino isu tichaona iwo murairo kune avo vakasarudza iyo kuisirwa neakakodzera. Mune terminal (Ctrl + Alt + T) tinonyora:
sudo apt purge formiko && sudo apt autoremove
Zvinogona kunge zvisiri zvakanakisa zvezvirongwa zvebasa rayo, asi ndinofanira kutaura kuti Formiko akashanda pasina matambudziko ini ndichiyedza. Ini handidi kupera ndisati ndatanga ndataura nezve iyo inogona kunge iri huru nhema dema yechirongwa ichi, iyo fomati kukamurwa nazvo zvinotibvumidza kushanda
Mamwe ruzivo nezve chirongwa ichi anogona kuwanikwa pane peji re Chirongwa GitHub.