Class: Vivlio::Starter::CLI::SamovarCommands::HelpCommand
- Inherits:
-
Samovar::Command
- Object
- Samovar::Command
- Vivlio::Starter::CLI::SamovarCommands::HelpCommand
- Defined in:
- lib/vivlio/starter/cli/samovar/help_command.rb
Overview
help コマンドの Samovar 実装
Constant Summary collapse
- COMMAND_CATEGORIES =
{ 'プロジェクト管理' => { 'new' => 'プロジェクトを新規作成します', 'import' => 'Re:VIEW Starter プロジェクトを取り込みます', 'pdf:read' => 'PDFを解析して Markdown 形式へ変換・抽出します', 'doctor' => '環境診断と不足ツールの自動セットアップ', 'clean' => '生成物やキャッシュを削除します' }, '執筆・編集支援' => { 'create' => '章ファイルと画像ディレクトリを生成します', 'delete' => '指定した章の Markdown と画像を削除します', 'rename' => '章の番号やファイル名(スラッグ)を変更します', 'renumber' => '章番号を一括で付け直します' }, '文章校正・統計' => { 'lint' => 'Markdownをtextlintで検査します', 'metrics' => 'Markdownの行数・文字数を集計します' }, '索引・用語集' => { 'index:auto' => '索引・用語集の候補を抽出し、確認用ファイルを作成します', 'index:apply' => '確認済みの候補を、プロジェクトの索引辞書に登録・保存します' }, '画像・カバー' => { 'cover' => '表紙・裏表紙の画像を生成します(A4/B5/A5/EPUB対応)', 'resize' => 'images/画像をWebP形式に変換・最適化します(--high/--lowで品質変更可)' }, 'ビルド・出力・プレビュー' => { 'preflight' => 'ビルド前の原稿エラーチェックを高速実行します', 'build' => '書籍全体または指定章をビルドします', 'open' => '生成されたPDFを開きます', 'pdf:compress' => '生成済みPDFを圧縮します' } }.freeze
Instance Method Summary collapse
Instance Method Details
#call ⇒ Object
65 66 67 68 |
# File 'lib/vivlio/starter/cli/samovar/help_command.rb', line 65 def call print_public_commands_help 0 end |