コンテンツにスキップ

出力を切り抜く

ビルドログやコマンド出力の一部だけをドキュメントに掲載したい場合、Crop(切り抜き)機能を使用することで、必要な領域だけを切り出してSVG化できます。

以下のオプションで各辺の切り抜き量を指定します。

オプション説明
--crop-top上側を切り抜く
--crop-bottom下側を切り抜く
--crop-left左側を切り抜く
--crop-right右側を切り抜く

数値をピクセル(px)または文字数・行数(ch)で直接指定します。

Terminal
# 切り抜き前
console2svg capture -w 80 -h 12 -- console2svg
# 上側を20px、下側を3行、左を10px、右を10文字分切り抜く
console2svg capture -w 80 -h 12 \
--crop-top 20px --crop-bottom 3ch \
--crop-left 10px --crop-right 10ch -- console2svg

console2svg

テキストパターンによる切り抜き

Section titled “テキストパターンによる切り抜き”

特定の文字列が現れる位置を基準にして動的に切り抜くこともできます。

Terminal
# "Options" という文字列が現れた行より下をすべて切り抜く
console2svg capture -w 80 -h 12 --crop-bottom "Options" -- console2svg

console2svg

オフセット行数を指定することで、一致した行の前後の行から切り抜くことも可能です。

Terminal
# "Options" の2行前(-2)までを残す
console2svg capture -w 80 -h 12 --crop-bottom "Options::-2" -- console2svg

console2svg