次の記事では、termtosvgを見ていきます。 これは、端末で実行されたコマンドの結果を提示する必要があるプレゼンテーション、コース、またはチュートリアル中に問題を解決できるプログラムです。 一般の方がいらっしゃると、すぐに結果を表示することができます。 ただし、実行時にそれらが存在しない場合は、コマンドの実行を示すビデオを録画しておくことは常に興味深いことです。 これはいくつかのツールで実行でき、その中にはtermtosvgがあります。 このプログラムは ターミナルレコーダー 結果をSVGアニメーションとして表示します.
Termtovgは Pythonで書かれたUnixターミナルレコーダー コマンドラインセッションを個別のSVGファイルとして保存します。 ファイルがあれば、次のことができます。 スクリーンショットを再現するには、Webブラウザを使用してください。 これらすべてに加えて、ツールには、特定のカラーテーマを使用できるようにするターミナルセッションを記録するために使用できるいくつかのテーマがあります。 私たちはでプロジェクトを見つけることができます githubの そしてされています ニコラス・ブドスによって開発されました.
このプログラムは 無料のBSDライセンス。 Termtosvgは次のようなツールを記憶できます 腹痛、これはデモやチュートリアルを作成する際の参照です。
Termtosvgの一般的な特性
- このプログラムは 軽量ですっきりとしたアニメーション プロジェクトページに埋め込まれます。
- 使用する可能性があります カスタムカラーテーマ さらに、SVGテンプレートを介したターミナルユーザーインターフェイスとアニメーションコントロール。
- Es asciinema記録形式と互換性があります.
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のテンプレートと例を見ることができるでしょう ページ 必要に応じて 装飾的な外観を変更します セッションのレコーディングテーマの選択(サーカス、クラシックダーク、クラシックライト、ドラキュラ、アイソトープ、マラケシュ、マテリアル、モノカイ、ソラライズドダーク、ソラライズドライト、ゼンバーン)。 使用例は、ターミナルに書き込むことです(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
最終的に、これは 結果のファイルの消費とサイズの点で興味深く効率的なツール。 使い方も簡単です。 これは、ターミナルセッションを記録する必要があるかどうかを検討するためのオプションです。