A következő cikkben a termtosvg-t vesszük szemügyre. Ez egy olyan program, amely kiszabadíthat minket a bajból egy prezentáció, egy tanfolyam vagy egy oktatóanyag során, amelyben be kell mutatnunk a terminálban végrehajtott parancsok eredményeit. Amikor a nyilvánosság jelen van, lehetőség van az eredmény azonnali bemutatására. De ha nincsenek jelen a végrehajtáskor, mindig érdekes, hogy van egy rögzített videó, amely bemutatja a parancs végrehajtását. Ezt meg lehet tenni néhány eszközzel, és ezek között van a termtosvg. Ez a program a terminálrögzítő amely az eredményt SVG animációkként mutatja be.
Termstovg a Pythonban írt Unix terminálrögzítő amely külön SVG fájlként menti a parancssori munkameneteket. Ha megvan a fájl, megtehetjük használja a webböngészőnket a képernyőkép reprodukálásához. Mindezek mellett az eszköz számos olyan témával rendelkezik, amelyekkel rögzíthet egy terminál munkamenetet, amely lehetővé teszi számunkra, hogy egy adott színes témát használjunk. Ben találjuk meg a projektet GitHub és volt kidolgozta Nicolas Bedos.
Ezt a programot a ingyenes BSD licenc. A Termtosvg emlékszik az olyan eszközökre, mint ascicinema, amely mindig referencia demók és oktatóanyagok készítésekor.
A Termtosvg általános jellemzői
- Ez a program fog produkálni könnyű, letisztult megjelenésű animációk beágyazni egy projekt oldalába.
- Lehetőségünk lesz használni egyedi színtémák plusz egy terminál felhasználói felület és animációs vezérlők SVG sablonokon keresztül.
- Es kompatibilis az asciinema felvételi formátummal.
Telepítse a termtosvg fájlt
A programon keresztül telepíthetjük ezt a programot univerzális csomag patent. Az Ubuntu 16.04 és újabb verzióinak, valamint más disztróknak, amelyekben engedélyezték ezt a formátumot, képesnek kell lenniük a telepítésre egy terminál megnyitásával (Ctrl + Alt + T) és beírásával:
sudo snap install termtosvg-simosx
Az előző telepítés mellett telepíthetjük ezt a programot Gnu / Linux, Mac OS és BSD operációs rendszerekbe, a Python> = 3.5. Az tud telepítés pip használatával ahogyan nekik megmutatják nekik weboldal. Csak meg kell nyitnunk egy terminált (Ctrl + Alt + T), és be kell írnunk:
pip3 install --user termtosvg
Amint azt a GitHub, ennek a telepítésnek ki kell terjednie néhány függőségre a program helyes működéséhez.
Rögzítse a terminál munkamenetét
Erre a példára Telepítettem a snap package opciót. Ezért a parancssori munkamenet rögzítésének megkezdéséhez mindössze annyit kell tennie, hogy a következő parancsot futtatja egy terminálban (Ctrl + Alt + T):
termtosvg-simosx.termtosvg animacion.svg
A felvétel végén látni fogjuk, hogy az útvonal meg van jelölve (általában / tmp) és a rögzített fájl nevét. Az eredmény automatikusan generálódik és SVG fájlként kerül elmentésre az ideiglenes könyvtárunkba (/ Tmp), ha semmi nincs feltüntetve. Bár az előző képernyőképen látható példában, A capture animacion.svg nevet adtam meg. Ez az aktuális jobfájlba kerül. A rögzítési folyamat befejezése után Firefox vagy bármely más kompatibilis program segítségével megnyitható.
hogy fejezze be az égési folyamatot, csak használja a exit parancs a terminálban vagy nyomja meg a Ctrl + D billentyűkombinációt.
Dekoratív megjelenés
Láthatunk majd sablonokat és példákat a termtosvg-re a oldal Ha akarjuk, megtehetjük változtassa meg a dekoratív megjelenést a felvétel témájának kiválasztása a munkamenethez (cirkusz, klasszikus-sötét, klasszikus-fény, drakula, izotóp, marrákes, anyag, monokai, szoláris-sötét, szoláris fény, zenburn). Használható példa a terminálba történő beírás (Ctrl + Alt + T):
termtosvg-simosx.termtosvg --theme circus
Vagy ha akarjuk betűtípus módosítása írunk:
termtosvg-simosx.termtosvg --font Fuente
Az előző sorrendben változtatnunk kell Forrás a számítógépünkre telepített betűtípusok bármelyikével.
Amíg rögzítünk, képesek leszünk megírni a kívánt parancsokat és dolgozni a terminálon. Amikor befejezzük, csak gépeléssel kell befejeznie a munkamenet rögzítését kijárat vagy megnyomásával Ctrl + D.
Termtosvg segítség
Ezenkívül más segítséget is találhatunk a programhoz. A megtekintéséhez csak be kell írnia a terminált (Ctrl + Alt + T):
termtosvg-simosx.termtosvg --help
Tudunk további segítséget kapni kézikönyv amelyet a GitHub oldalukon találhatunk meg.
Távolítsa el a termtosvg fájlt
Képes leszünk olyan egyszerű módon megszüntetni a programot, mint amilyet a telepítéshez használunk. Ami ezt a példát illeti, a snap csomagot használtam, ez az eltávolítás, amelyet látni fogunk. Egy terminálban (Ctrl + Alt + T) csak a következő parancsot kell megírnunk:
sudo snap remove termtosvg-simosx
Végső soron ez a érdekes és hatékony eszköz a felhasználás és a kapott fájlok mérete szempontjából. Használata is egyszerű. Ez egy olyan lehetőség, amelyet megfontolhat, ha rögzítenie kell a terminál munkamenetét.