Kitame straipsnyje mes pažvelgsime į termtosvg. Tai programa, kuri gali mums padėti išvengti problemų per pristatymą, kursą ar pamoką, kurioje turime pristatyti terminale vykdomų komandų rezultatus. Kai dalyvauja visuomenė, galima iškart parodyti rezultatą. Bet jei jų nėra vykdymo metu, visada įdomu turėti įrašytą vaizdo įrašą, kuriame parodytas komandos vykdymas. Tai galima padaryti naudojant keletą įrankių, ir tarp jų yra termtosvg. Ši programa yra terminalo registratorius kuris pateikia rezultatą kaip SVG animacijas.
Termstovgas yra a „Unix“ terminalo savirašis, parašytas „Python“ kuris išsaugo komandų eilutės sesijas kaip atskirus SVG failus. Kai turėsime bylą, galėsime naudokite mūsų interneto naršyklę, kad atkurtumėte ekrano kopiją. Be viso to, įrankis turi kelias temas, skirtas įrašyti terminalo sesiją, kuri leis mums naudoti konkrečią spalvų temą. Projektą galėsime rasti GitHub ir buvo sukūrė Nicolas Bedos.
Ši programa platinama su nemokama BSD licencija. Termtosvg gali prisiminti tokias priemones kaip ascicinema, kuri visada yra nuoroda kuriant demonstracines versijas ir mokymo programas.
Bendrosios Termtosvg charakteristikos
- Ši programa sukurs lengvos, švarios išvaizdos animacijos būti įterptam į projekto puslapį.
- Mes turėsime galimybę naudotis pasirinktinių spalvų temos taip pat terminalo vartotojo sąsaja ir animacijos valdikliai per SVG šablonus.
- Es suderinamas su asciinema įrašymo formatu.
Įdiekite termtosvg
Šią programą galėsime įdiegti per ją universalus paketas greitai. „Ubuntu 16.04“ ir naujesnių versijų vartotojai, taip pat kiti diskotekos, kuriose įgalintas šis formatas, turėtų galėti ją įdiegti atidarydami terminalą („Ctrl“ + „Alt“ + T) ir įvesdami jį:
sudo snap install termtosvg-simosx
Be ankstesnio diegimo, mes galime įdiegti šią programą „Gnu / Linux“, „Mac OS“ ir BSD operacinėse sistemose naudodami „Python“> = 3.5. Tai gali įdiegti naudojant pip kaip jie mums rodo savo Interneto svetainė. Mes tiesiog turime atidaryti terminalą („Ctrl“ + „Alt“ + T) ir parašyti jame:
pip3 install --user termtosvg
Kaip nurodyta GitHub, šis diegimas turės apimti kai kurias priklausomybes teisingam programos veikimui.
Įrašykite terminalo sesiją
Šiam pavyzdžiui Įdiegiau papildinio paketo parinktį. Todėl norint pradėti įrašyti komandinės eilutės seansą, tereikia terminale paleisti šią komandą („Ctrl“ + „Alt“ + T):
termtosvg-simosx.termtosvg animacion.svg
Įrašo pabaigoje pamatysime, kad maršrutas yra nurodytas (paprastai / tmp) ir įrašytos bylos pavadinimą. Rezultatas bus automatiškai sugeneruotas ir išsaugotas kaip SVG failas mūsų laikinajame kataloge (/ Tmp), jei nieko nenurodyta. Nors pavyzdyje, kurį matome ankstesnėje ekrano kopijoje, Aš suteikiau pavadinimą užfiksuoti animacion.svg. Tai bus išsaugota dabartiniame darbo faile. Baigęs fiksavimo procesą, galima atidaryti naudojant „Firefox“ ar bet kurią kitą suderinamą programą.
į baigti degimo procesą, tiesiog naudokite komandą išeiti terminale arba paspauskite „Ctrl“ + D.
Dekoratyvi išvaizda
Galėsime pamatyti jūsų terminosvg šablonus ir pavyzdžius puslapis Jei norime, galime pakeisti dekoratyvinę išvaizdą sesijos įrašymo temos pasirinkimas (cirkas, klasikinis-tamsus, klasikinis-šviesus, drakula, izotopas, Marakešas, medžiaga, monokai, tamsi saulė, saulės spinduliai, zenburnas). Naudojimo pavyzdys būtų rašymas terminale („Ctrl“ + „Alt“ + T):
termtosvg-simosx.termtosvg --theme circus
Arba jei norime pakeisti šrifto tipą mes parašysime:
termtosvg-simosx.termtosvg --font Fuente
Ankstesne tvarka mes turėsime pasikeisti Šaltinis bet kuriuo iš šriftų, kuriuos įdiegėme savo kompiuteryje.
Kol įrašysime, terminale galėsime parašyti norimas komandas ir dirbti. Kai baigsime, turėsite baigti seanso įrašymą tik įvesdami išeiti arba paspausdami Ctrl + D.
Termtosvg pagalba
Be to, galėsime rasti kitų programos pagalbos variantų. Norėdami jį peržiūrėti, tiesiog turite įvesti terminalą (Ctrl + Alt + T):
termtosvg-simosx.termtosvg --help
Mes galime gauti daugiau pagalbos vadovas kurį galime rasti jų „GitHub“ puslapyje.
Pašalinkite termtosvg
Galėsime pašalinti programą tokiu paprastu būdu, kokiu ją naudojame įdiegdami. Kalbant apie šį pavyzdį, aš naudoju „Snap“ paketą, tai yra pašalinimas, kurį pamatysime. Terminale (Ctrl + Alt + T) turėsime parašyti tik šią komandą:
sudo snap remove termtosvg-simosx
Galų gale tai yra a Įdomus ir efektyvus įrankis, atsižvelgiant į suvartojimą ir gautų failų dydį. Taip pat lengva naudoti. Tai yra galimybė apsvarstyti, ar reikia įrašyti terminalo sesijas.