在下一篇文章中,我們將研究termtosvg。 這是一個程序,可以使我們在演示,課程或教程中擺脫麻煩,其中我們必須呈現在終端中執行的命令的結果。 當公眾在場時,可以立即顯示結果。 但是,如果它們在執行時不存在,那麼錄製視頻以顯示命令的執行總是很有趣的。 這可以通過一些工具來完成,其中包括termtosvg。 這個程序是一個 終端記錄儀 將結果顯示為SVG動畫.
Termstovg是一個 用Python編寫的Unix終端記錄器 將命令行會話另存為單獨的SVG文件。 有了文件後,我們可以 使用我們的網絡瀏覽器複製屏幕截圖。 除了所有這些之外,該工具還有幾個可用的主題來記錄終端會話,這將使我們能夠使用特定的顏色主題。 我們將能夠在以下位置找到該項目 Github上 並且已經 由Nicolas Bedos開發.
該程序與 免費的BSD許可證。 Termtosvg可以記住以下工具 腹水,在製作演示和教程時始終是參考。
Termtosvg的一般特徵
- 該程序將產生 輕巧,外觀簡潔的動畫 嵌入到項目頁面中。
- 我們將有可能使用 自定義顏色主題 以及通過SVG模板的終端用戶界面和動畫控件。
- Es 與子午線錄製格式兼容.
安裝termtosvg
我們將能夠通過其安裝該程序 通用包裝 搶購。 Ubuntu 16.04和更高版本以及啟用了這種格式的其他發行版的用戶應該能夠通過打開終端(Ctrl + Alt + T)並輸入以下內容來安裝它:
sudo snap install termtosvg-simosx
除了以前的安裝,我們還可以使用以下命令在Gnu / Linux,Mac OS和BSD操作系統中安裝該程序: 的Python> = 3.5。 它可以 使用pip安裝 正如他們向我們展示的 網頁。 我們只需要打開一個終端(Ctrl + Alt + T)並輸入以下內容即可:
pip3 install --user termtosvg
如頁面上所示 GitHub上, 此安裝將需要涵蓋一些依賴項 以便程序正確運行。
記錄終端會話
對於這個例子 我已經安裝了快照包選件。 因此,要開始記錄命令行會話,您要做的就是在終端中運行以下命令(Ctrl + Alt + T):
termtosvg-simosx.termtosvg animacion.svg
在錄製結束時,我們會看到顯示了路線(一般/ tmp)和記錄文件的名稱。 結果將生成並自動保存為SVG文件到我們的臨時目錄中(/ tmp目錄)(如果未顯示任何內容)。 儘管在示例中我們在上一個屏幕截圖中看到了, 我已將名稱命名為捕獲animacion.svg。 這將保存在當前作業文件中。 完成捕獲過程後, 可以使用Firefox或任何其他兼容程序打開.
至 結束刻錄過程,只需使用 退出命令 在終端或 按Ctrl + D.
裝飾外觀
我們將能夠在您的網站中查看termtosvg的模板和示例 頁 如果我們願意,我們可以 改變裝飾性的外觀 選擇會議的錄製主題(馬戲團,經典暗,經典光,吸血鬼,同位素,馬拉喀什,材料,monokai,日光暗,日光,zenburn)。 一個使用示例是在終端中編寫(Ctrl + Alt + T):
termtosvg-simosx.termtosvg --theme circus
或者如果我們想要 更改字體類型 我們將寫:
termtosvg-simosx.termtosvg --font Fuente
在上一個順序中,我們將不得不更改 富恩特 通過我們在計算機上安裝的任何字體。
在記錄的同時,我們將能夠編寫所需的命令並在終端中工作。 完成後,您只需輸入以下內容即可結束會議記錄 出口 或按 按Ctrl + D.
Termtosvg幫助
此外,我們將能夠找到該程序的其他幫助選項。 要進行諮詢,您只需輸入終端(Ctrl + Alt + T):
termtosvg-simosx.termtosvg --help
我們可以 獲得更多幫助 手冊 我們可以在他們的GitHub頁面上找到它。
卸載termtosvg
我們將能夠以一種與安裝程序一樣簡單的方式消除該程序。 由於我在此示例中使用了snap軟件包,因此這是我們將要看到的卸載。 在終端(Ctrl + Alt + T)中,我們只需要編寫以下命令:
sudo snap remove termtosvg-simosx
最終,這是一個 有趣且高效的工具,可以消耗和減少生成文件的大小。 它也易於使用。 這是考慮是否需要記錄終端會話的選項。