Í næstu grein ætlum við að skoða Formiko. Þetta er lítill ritstjóri smíðaður með Python sem ég rakst á fyrir tilviljun á GitHub. Formiko er umsókn endurskipulagt texta með MarkDown ritstjóra og forsýningu að athuga framgang verksins.
ReStructuredText er hluti af Docutils verkefninu og er notað af Python forriturum til að búa til tæknigögn. Ég er viss um að það munu vera margir sem aldrei hafa heyrt um reStructuredText, en í gegnum þetta forrit og nokkur grunnhugtök muntu sjá að það er auðvelt að nota þetta setningakerfi. Forritið er skrifað í Python með Gtk3, GtkSourceView og Webkit2. Notaðu Docutils og venjulegt merki Parser.
Það verður að segjast eins og er Markdown og reStructuredText hafa svipaða getu. Sem munur skal tekið fram að reStructuredText er hannað til að búa til skjöl, styður töflur og neðanmálsgreinar og endanótir.
ReStructuredText er auðlesinn þátttakandi og setningafræði. Það er gagnlegt fyrir skjöl á netinu, Python skjalstrengi, til að búa til einfaldar vefsíður á fljótlegan hátt og fyrir sjálfstæð skjöl. ReStructuredText þáttarinn er hluti af Docutils og er endurskoðun og endurtúlkun á StructuredText og Setext léttum álagskerfum.
Index
Almenn einkenni Formiko
Formiko
Samkvæmt GitHub síðu verkefnisins inniheldur Formiko eftirfarandi eiginleika:
- Ég setti fram ritstjóra byggðan á GtkSourceView með setningafræðileg áhersla og Vim ritstjóri.
- Við förum skiptu vinnusvæðinu lóðrétt eða lárétt.
- Tilboð a forskoðunarstilling til að sjá hvernig verkið er.
- JSON og forsýning á HTML.
- Villuleit.
Það er einnig samhæft við:
- Docutils reStructuredText þáttara. Docutils HTML4, S5 / HTML myndasýning og WBS HTML rithöfundur.
- Common Mark þáttarinn.
- Pínulítill HTML rithöfundur.
- HTML 5 rithöfundur
Uppsetning Formiko á Ubuntu
Fyrir þessa grein mun ég setja upp Formiko á Ubuntu 18.04. Við munum finna þetta forrit í boði fyrir Debian og BSD eins og við sjáum á því GitHub síðu.
Formiko vim
Kröfur
Áður en haldið er áfram með uppsetninguna verður að segja að eins og greint er frá á GitHub síðu þeirra, verðum við að gera það laga sumt kröfur sem biður forritið um að virka rétt þegar við setjum það upp með pip3.
- python 2.7 eða 3
- GTK+3
- gobject-introspection
- PyGObject
- Vefbúnaður
- GtkSourceView
Við opnum flugstöð (Ctrl + Alt + T) og skrifum:
sudo apt install python3-pip python3-gi python3-docutils gir1.2-gtksource-3.0 \ gir1.2-webkit2-4.0 gir1.2-gtkspell3-3.0
Ég vil skýra aftur að ég er að gera þessa uppsetningu á Ubuntu 18.04. Þegar kröfurnar eru uppfylltar munum við sjá það uppsetning forritsins verður gerð með pip eða apt eins og við höfum áhuga. Fyrir notaðu pip3 í uppsetningunni munum við skrifa í flugstöðina (Ctrl + Alt + T):
pip3 install formiko
Ef þú vilt það frekar nota apt, í sömu flugstöðinni skrifum við:
sudo apt update && sudo apt install formiko
Það verður að segjast að báðar uppsetningarnar munu veita okkur sömu útgáfu af forritinu. Einnig er mögulegt að setja upp:
sudo apt install vim-gtk3 pip3 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer
Þegar við setjum það upp verða tveimur færslum bætt við forritavalmyndina: Formiko y Formiko vim.
Við verðum að finna þann sem hentar þörfum okkar best.
Fjarlægja Formiko
Eins og við höfum séð tvo uppsetningarvalkosti munum við einnig sjá tvær skipanir til að fjarlægja forritið úr stýrikerfinu.
Fyrsta skipunin verður sú sem vísar til uppsetningu gert með pip3. Til að útrýma forritinu ætlum við að opna flugstöð (Ctrl + Alt + T) og skrifa í það:
sudo pip3 uninstall formiko
Nú munum við sjá skipunina fyrir þá sem völdu uppsetning með apt. Í flugstöð (Ctrl + Alt + T) skrifum við:
sudo apt purge formiko && sudo apt autoremove
Það er kannski ekki það besta af forritunum fyrir virkni þess, en ég verð að segja að Formiko vann gallalaust meðan ég prófaði það. Ég vil ekki enda án þess að tala fyrst um það sem er kannski stærsti svarti punkturinn í þessu forriti, The snið takmörkun með sem gerir okkur kleift að vinna
Nánari upplýsingar um þetta forrit er hægt að nálgast á síðunni Verkefni GitHub.
Vertu fyrstur til að tjá