Dalam artikel seterusnya kita akan melihat termtosvg. Ini adalah program yang dapat membuat kita keluar dari masalah selama presentasi, kursus atau tutorial, di mana kita harus membentangkan hasil perintah yang dilaksanakan di terminal. Apabila orang ramai hadir, adalah mungkin untuk menunjukkan hasilnya dengan segera. Tetapi jika mereka tidak hadir pada saat pelaksanaan, selalu menarik untuk mempunyai video rakaman yang menunjukkan pelaksanaan perintah. Ini dapat dilakukan dengan beberapa alat, dan antaranya ialah termtosvg. Program ini adalah perakam terminal yang membentangkan hasilnya sebagai animasi SVG.
Termstovg ialah Perakam terminal Unix yang ditulis dalam Python yang menyimpan sesi baris perintah sebagai fail SVG yang berasingan. Apabila kita mempunyai fail, kita boleh gunakan penyemak imbas web kami untuk menghasilkan semula tangkapan skrin. Selain semua ini, alat ini mempunyai beberapa tema yang tersedia untuk merakam sesi terminal yang akan memungkinkan kita menggunakan tema warna tertentu. Kami akan dapat mencari projek di Github dan telah dibangunkan oleh Nicolas Bedos.
Program ini diedarkan dengan lesen BSD percuma. Termtosvg dapat mengingati alat seperti ascicinema, yang selalu menjadi rujukan ketika membuat demo dan tutorial.
Ciri-ciri umum Termtosvg
- Program ini akan menghasilkan ringan, animasi yang kelihatan bersih untuk disematkan di halaman projek.
- Kami akan mempunyai kemungkinan untuk menggunakan tema warna tersuai ditambah antara muka pengguna terminal dan kawalan animasi melalui templat SVG.
- Es serasi dengan format rakaman asciinema.
Pasang termtosvg
Kami akan dapat memasang program ini melalui program ini pakej universal snap. Pengguna Ubuntu 16.04 dan yang lebih baru, serta distro lain yang mengaktifkan format ini, seharusnya dapat memasangnya dengan membuka terminal (Ctrl + Alt + T) dan menaipnya:
sudo snap install termtosvg-simosx
Sebagai tambahan kepada pemasangan sebelumnya, kami dapat memasang program ini dalam sistem operasi Gnu / Linux, Mac OS dan BSD, dengan menggunakan Python> = 3.5. Ia boleh pasang menggunakan pip seperti yang mereka tunjukkan pada mereka laman web. Kita hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:
pip3 install --user termtosvg
Seperti yang ditunjukkan pada halaman GitHub, pemasangan ini perlu merangkumi beberapa kebergantungan untuk operasi program yang betul.
Rakam sesi penamat
Untuk contoh ini Saya telah memasang pilihan pakej snap. Oleh itu, untuk mula merakam sesi baris perintah, yang harus anda lakukan adalah menjalankan perintah berikut di terminal (Ctrl + Alt + T):
termtosvg-simosx.termtosvg animacion.svg
Pada akhir rakaman, kita akan melihat bahawa laluan ditunjukkan (am / tmp) dan nama fail yang dirakam. Hasilnya akan dihasilkan dan disimpan secara automatik sebagai fail SVG di direktori sementara kami (/ tmp) jika tidak ada yang ditunjukkan. Walaupun dalam contoh yang kita lihat pada tangkapan skrin sebelumnya, Saya telah memberikan nama untuk tangkapan animacion.svg. Ini akan disimpan dalam fail kerja semasa. Setelah menyelesaikan proses tangkapan, boleh dibuka dengan Firefox atau program lain yang serasi.
kepada menamatkan proses pembakaran, gunakan sahaja arahan keluar di terminal atau tekan Ctrl + D.
Penampilan hiasan
Kami akan dapat melihat templat dan contoh termtosvg di dalam anda Laman Sekiranya kita mahu kita boleh menukar rupa hiasan memilih tema rakaman untuk sesi (sarkas, klasik-gelap, cahaya-klasik, drakula, isotop, marrakesh, bahan, monokai, solar-gelap, solar-cahaya, zenburn). Contoh penggunaannya ialah menulis di terminal (Ctrl + Alt + T):
termtosvg-simosx.termtosvg --theme circus
Atau jika kita mahu tukar jenis fon kami akan menulis:
termtosvg-simosx.termtosvg --font Fuente
Dalam urutan sebelumnya, kita harus berubah Source oleh salah satu fon yang telah kita pasang di komputer kita.
Semasa kami merakam, kami akan dapat menulis arahan yang kami mahukan dan bekerja di terminal. Setelah selesai, anda hanya perlu menamatkan rakaman sesi dengan menaip keluar atau dengan menekan Ctrl + D.
Bantuan termtosvg
Di samping itu, kami dapat mencari pilihan bantuan lain untuk program ini. Untuk menelitinya, anda hanya perlu menaip terminal (Ctrl + Alt + T):
termtosvg-simosx.termtosvg --help
Kita boleh dapatkan lebih banyak bantuan dalam manual yang dapat kita temui di halaman GitHub mereka.
Nyahpasang termtosvg
Kami akan dapat menghapuskan program dengan cara yang semudah yang kami gunakan untuk memasangnya. Bagi contoh ini, saya telah menggunakan pakej snap, ini adalah penyahpasangan yang akan kita lihat. Di terminal (Ctrl + Alt + T) kita hanya perlu menulis arahan berikut:
sudo snap remove termtosvg-simosx
Pada akhirnya, ini adalah alat yang menarik dan cekap dari segi penggunaan dan ukuran fail yang dihasilkan. Ia juga senang digunakan. Ini adalah pilihan untuk dipertimbangkan jika anda perlu merakam sesi terminal anda.