U sljedećem članku ćemo pogledati Formiko. Ovo je mali uređivač izgrađen sa Pythonom na koji sam slučajno naišao na GitHubu. Formiko je aplikacija reStructuredText s MarkDown uređivačem i pregledom da provjeri napredak obavljenog posla.
ReStructuredText je dio projekta Docutils a koriste ga programeri Python za stvaranje tehničke dokumentacije. Siguran sam da će biti mnogo ljudi koji nikada nisu čuli za reStructuredText, ali kroz ovaj program i neke osnovne koncepte vidjet ćete da je lako koristiti ovaj sistem sintakse. Program je napisan na Pythonu sa Gtk3, GtkSourceView i Webkit2. Koristite Docutils i preporučiti zajednički raščlanjivač marke.
To se mora reći Markdown i reStructuredText imaju slične mogućnosti. Kao razliku, treba napomenuti da je reStructuredText dizajniran za stvaranje dokumentacije, podržava tablice, fusnote i završne bilješke.
ReStructuredText je jednostavan za čitanje parser i sistem sintakse. Korisna je za internetsku dokumentaciju programa, Python nizove dokumenata, za brzo stvaranje jednostavnih web stranica i za samostalne dokumente. Analizator reStructuredText komponenta je Docutils-a i revizija je i reinterpretacija laganih sistema označavanja StructuredText i Setext.
Opšte karakteristike Formika
Prema GitHub stranici projekta, Formiko uključuje sljedeće značajke:
- Pozirao sam uredniku na osnovu GtkSourceView sa isticanje sintakse i Vim editor.
- Mi idemo podijeliti radno područje vertikalno ili horizontalno.
- Nudi a način pregleda da vidim kako je posao.
- JSON i pregled HTML.
- Provjera pravopisa.
Takođe je kompatibilan sa:
- Raščlanjivač dokumenata reStructuredText. Docutils HTML4, S5 / HTML prezentacija i WBS HTML pisač.
- Raščlanjivač Common Mark.
- Mali HTML pisac.
- HTML 5 pisac
Instaliranje Formika na Ubuntu
Za ovaj članak hoću instalirajte Formiko na Ubuntu 18.04. Ovaj program ćemo naći na raspolaganju za Debian i BSD, kao što možemo vidjeti u njegovom GitHub stranica.
Zahtjevi
Prije nastavka instalacije, moramo reći da ćemo prema njihovoj GitHub stranici morati popraviti neke zahtjevi koja traži da program pravilno funkcionira kada ga instaliramo s pip3.
- python 2.7 ili 3
- GTK+3
- gobject-introspekcija
- PyGObject
- web kit
- GtkSourceView
Otvaramo terminal (Ctrl + Alt + T) i pišemo:
sudo apt install python3-pip python3-gi python3-docutils gir1.2-gtksource-3.0 \ gir1.2-webkit2-4.0 gir1.2-gtkspell3-3.0
Želim ponovo pojasniti da ovu instalaciju radim na Ubuntu 18.04. Kad se zahtjevi ispune, vidjet ćemo to instalacija programa izvršit će se putem pip-a ili apt-a kao što smo zainteresirani. Za koristite pip3 u instalaciji ćemo zapisati u terminal (Ctrl + Alt + T):
pip3 install formiko
U slučaju da više volite koristiti apt, u isti terminal pišemo:
sudo apt update && sudo apt install formiko
Mora se reći da će nam obje instalacije pružiti istu verziju programa. Po želji možemo instalirati i:
sudo apt install vim-gtk3 pip3 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer
Kada ga instaliramo, dva unosa bit će dodana u izbornik aplikacije: Formiko y Formiko vim.
Morat ćemo pronaći onu koja najbolje odgovara našim potrebama.
Deinstalirajte Formiko
Kako smo vidjeli dvije mogućnosti instalacije, vidjet ćemo i dvije naredbe za uklanjanje programa iz našeg operativnog sistema.
Prva od naredbi bit će ona koja se odnosi na instalacija izvršena sa pip3. Da bismo eliminirali program, otvorit ćemo terminal (Ctrl + Alt + T) i u njega upisati:
sudo pip3 uninstall formiko
Sada ćemo vidjeti naredbu za one koji su izabrali instalacija s apt. U terminal (Ctrl + Alt + T) pišemo:
sudo apt purge formiko && sudo apt autoremove
Možda nije najbolji od programa zbog svoje funkcije, ali moram reći da je Formiko radio bez problema dok sam ga testirao. Ne želim završiti bez da prvo razgovaram o tome što je možda najveća crna točka ovog programa, ograničenje formata s kojim nam omogućava rad
Više informacija o ovom programu možete dobiti na stranici Projekt GitHub.