プロジェクトのオーサリングウィンドウで、標準ツールバーの右上隅に表示されているクイック生成アイコン(
)をクリックします。
- RoboHelp ユーザーガイド
- 新機能
- 概要
- プロジェクト
- 作成者との共同作業
- PDF レイアウト
- 編集と書式
- 読み込みとリンク
- Toc、indexes、用語集および引用
- 条件付きコンテンツ
- マイクロコンテンツ
- レビューと共同作業
- 翻訳
- 出力を生成中
- 出力の公開
- 付録
ここでは、RoboHelp で簡単にモバイルアプリ出力を生成する方法について説明します。
モバイルアプリ出力とは
RoboHelp でモバイルアプリ出力プリセットを使用すると、プロジェクトの出力として Android または iOS のモバイルアプリケーションを生成することができます。
モバイルアプリ出力プリセットの設定
RoboHelp プロジェクトの出力を生成するには、最初に出力プリセットを作成してから、その出力プリセットの各種設定を構成する必要があります。 以下の設定を使用して、モバイルアプリの出力プリセットを構成することができます。
全般
タイトル:生成された出力のタイトルを指定します。
タイトル内で変数を使用することができます。 タイトル内で変数を使用するには、「Ctrl + 1」を入力し、ドロップダウンリストで変数を選択して Enter キーを押します。 「コンテンツ」タブ/「変数セット」フィールドで設定された変数を選択すると、出力の生成時に、その変数の値が変数セットから取得されます。
出力の「ブラウザ」タブに、タイトルが表示されます。タイトル内で変数が使用されている場合は、その変数も表示されます。
出力パス:出力の場所を指定します。 場所を選択するには、
をクリックします。
出力パスがプロジェクトフォルダーのパスに含まれていないことを確認します。 出力パスがプロジェクトフォルダーのパスに含まれている場合、出力は生成されません。 また、必要なコンテンツが保管されていないフォルダーを選択してください。 RoboHelp はフォルダー内のコンテンツを削除した後、出力を生成します。
プロジェクトに対する相対パスとして出力パスを保存:有効にして出力パスを参照すると、出力へのパスは絶対パスではなく相対パスになります。
言語:生成後の出力の UI でコンテンツとは別の言語を使用する必要がある場合は、このドロップダウンリストを使用して、出力プリセットの言語を指定します。
エンコーディング:コンテンツで使用する文字のエンコーディング形式を指定する場合は、このドロップダウンリストを使用します。
生成後スクリプト:出力生成後にカスタムスクリプトを実行するには、ドロップダウンリストからスクリプトの .js ファイルを選択します。
コンテンツ
以下のオプションを使用して、目次、索引、用語集、条件式など、コンテンツ関連の出力設定を指定します。
目次:出力に含める目次を選択する場合は、このドロップダウンリストを使用します。このドロップダウンリストには、プロジェクトで使用可能な目次が表示されます。 デフォルトでは、このドロップダウンリストの最初の目次が選択されます。
選択された目次にあるファイルとその参照のセットが、生成された出力に表示されます。
閲覧シーケンス:プロジェクトで定義されている閲覧シーケンスを表示する場合は、このドロップダウンを使用します。複数の閲覧シーケンスを選択することもできます。 選択した閲覧シーケンスは出力のためマージされます。 選択した閲覧シーケンスに競合が発生した場合は、最初に選択した閲覧シーケンスが優先されます。
デフォルトトピック:出力を開く際にトピックパネルに表示するトピックを選択するには、
をクリックします。デフォルトでは、該当する出力に対して選択した目次の最初のトピックがデフォルトトピックです。
マージした子プロジェクトから初期設定のトピックを選択することもできます。マージした子プロジェクトの下に表示されるリストは、選択した目次から読み取られます。
索引を含む:出力に索引ページを含める場合は、この設定を選択します。
用語集:出力に含める用語集を選択する場合は、このドロップダウンリストを使用します。用語集を使用すると、プロジェクト内の関連用語とその定義をすばやく取得できます。
条件式:出力の条件式を指定する場合は、このドロップダウンリストを使用します。この設定を使用すると、目的の出力タイプや対象ユーザーに応じて、出力内に表示するコンテンツと出力から除外するコンテンツを簡単に指定することができます。 選択した条件式を編集するには、
をクリックします。条件式を指定しない場合は、ドロップダウンリストで「なし」を選択します。
ダイナミックコンテンツフィルター:ダイナミックコンテンツフィルターを選択し、生成された出力のコンテンツをフィルターできるようにするには、このドロップダウンリストを使用します。選択したダイナミックコンテンツフィルターを編集するには、
をクリックします。ダイナミックコンテンツフィルターを指定しない場合は、「なし」を選択します。
変数セット:該当する出力で使用する変数セットを指定する場合は、このドロップダウンリストを使用します。ドロップダウンリストで <デフォルト変数セット> を選択すると、プロジェクトのデフォルト変数セットを使用できます。変数セットを使用すると、出力方法に応じて変数を使用できます。 例えば、お客様と内部ユーザーとで異なる変数セットを使用して出力を生成できます。
マップファイル:状況依存ヘルプを使用する場合は、このドロップダウンを使用してマップファイルを選択します。詳細については、「状況依存ヘルプの使用」を参照してください。
レイアウト
以下のオプションを使用して、出力の外観を設定します。
検索
以下のオプションを使用して、出力の検索に関連する設定を指定します。
トピックの説明を検索コンテキストとして使用:トピックの検索結果で、トピックのタイトルとともにトピックの説明を表示する場合は、この設定を選択します。 「文字数制限を設定」フィールドに、トピックの説明として表示する最大文字数を入力します。 トピックの説明を入力するには、コンテンツパネルで目的のトピックを右クリックして「プロパティ」を選択します。 次に、トピックのプロパティダイアログボックスの「説明」フィールドに説明を入力して「適用」をクリックします。
検索ボックスで自動入力を有効にする:ユーザーが入力した文字に従い、検索用語を予測して自動的に表示する場合は、このオプションを選択します。
検索クエリーを自動修正:入力された検索用語のスペルミスを自動的に修正する場合は、このオプションを選択します。 1 つの検索用語につき、このオプションで自動的に修正されるのは 1 文字だけです。 これにより、スペルが間違っている用語を入力した場合であっても、その用語に関連する結果が検索されることになります。
用語集の定義を表示:該当する出力に対して選択された用語集から検索用語の定義を取得して表示する場合は、このオプションを選択します。 用語集に登録されている用語のうち、検索用語と一致する用語の定義が表示されます。
検索から除外するファイルタイプを選択:PDF、Word、Excel など、特定のファイルタイプを検索対象から除外することができます。 選択したファイルタイプのコンテンツは、検索対象にはなりません。
アプリケーションの詳細
パッケージ:モバイルアプリケーションの名前を指定します。 一般的な命名規則の場合、企業ドメイン名を逆順で使用し、その後にアプリケーションの名前を指定します。 例えば、com.adobe.myapp のように指定します。
サードパーティ製ツールに関する問題を防ぐため、英字と下線を使用し、区切り文字としてドットを使用してください。
バージョン:モバイルアプリのバージョン番号。
バージョンコード(Android のみ):アプリケーションの Android バージョン番号。 これは、正の整数です。アプリケーションを更新するたびに、値が 1 ずつ増えていきます。 Google Play などの Android ストアにアプリケーションをアップロードし、そのアプリケーションのバージョン番号を更新すると、その更新に関する通知がユーザーに送信されます。
タイトル:モバイルアプリの名前。 該当するアプリケーションをインストールすると、この名前が Google Play Store(または App Store)とモバイルデバイスに表示されます。
説明:モバイルアプリの説明を指定します。
アイコン:アプリケーションに関連するアイコンを指定します。 該当するアプリケーションをインストールすると、この名前が Google Play Store(または App Store)とモバイルデバイスに表示されます。
スプラッシュ画面:アプリケーションのスプラッシュ画面を指定します。
「*」が表示されている設定は、入力必須フィールドです。アプリケーションを正しく生成するには、これらの設定に値を入力する必要があります。
公開
出力は、FTP、SFTP またはファイルシステムに公開できます。出力を公開できるようにするには、まず適切なサーバータイプ用の公開プロファイルを設定します。詳しくは、「FTP、SFTP またはファイルシステム用の公開プロファイルの設定」を参照してください。
公開プロファイルを保存すると、 RoboHelp の公開タブにプロファイルが表示されます。 出力を公開するには、該当する公開プロファイルを選択し、
をクリックします。
初期設定では、選択された公開プロファイルを使用して公開されるのは、前回の公開以降に変更されたファイルのみです。
すべてのファイルを公開するには、「すべてを再公開」を選択し、
をクリックします。公開ログを表示するには、出力プリセットパネルで、該当する出力プリセットについて
/「公開ログを表示する」を選択します。
Apache Cordova を使用して、RoboHelp から生成されたレスポンシブ HTML5 / フレームレス出力をモバイルアプリに変換する方法について説明します。 モバイルアプリの生成方法の詳細については、このページにアクセスしてください。
モバイルアプリ出力の生成
-
-
クイック生成ダイアログボックスで、モバイルアプリの出力セットを選択します。
-
設定を構成するには、以下に示すいずれかの操作を実行します。
- クイック生成ダイアログボックスで、設定を編集アイコン(
)をクリックします。 - 標準ツールバーの左側に表示されている「出力」タブをクリックします。
出力ビューが表示されます。
- クイック生成ダイアログボックスで、設定を編集アイコン(
-
出力ツールバーで、「出力プリセット」をクリックします。 出力プリセットパネルで、以下に示すいずれかの操作を実行します。
- 目的のモバイルアプリ出力プリセットをダブルクリックします。
- 目的の出力プリセットの横に表示されている
アイコンをクリックして「編集」を選択します。
-
出力ビューの標準ツールバーの左上隅に表示されている保存アイコン(
)をクリックして、設定を保存します。 -
出力プリセットパネルのプリセットを生成アイコン(
)をクリックします。 次に、出力プリセットパネルで、選択した出力プリセットの横に表示されているプログレスバーを確認します。 出力の生成が完了すると、画面の右下隅に成功ダイアログボックスが表示されます。
出力の生成が完了したら、出力プリセットパネルの
をクリックして出力フォルダを開きます。メモオーサリングウィンドウで出力を生成することもできます。 その場合は、ツールバーでクイック生成アイコン(
)をクリックし、目的の出力プリセットを選択して「生成」をクリックします。 次に、クイック生成ダイアログボックスのプログレスバーを確認します。 出力の生成が完了したら、出力プリセットの横に表示されている
をクリックして、モバイルアプリの出力ダイアログボックスを表示します。 出力の生成が失敗した場合は、選択した出力プリセットの横に表示されている
をクリックしてエラーログを確認します。
モバイルアプリを App Store にアップロードします
モバイルアプリケーションの設定を行ったあと、アプリケーションを作成できます。 このアプリケーションは PhoneGap サーバーにアップロードされます。 コンピューターにアプリケーションをダウンロードするか、QRコードを使用してアプリケーションをモバイルデバイスにダウンロードすることができます。
Apple または Android のアプリストアにアプリケーションをアップロードする場合は、以下の記事に記載されている手順に従ってください。
- (iOS の場合) Apple App Store へのアプリケーションの送信
- (Android の場合) Android 開発者コンソール
モバイルアプリ出力を使用して Android アプリを生成します
キーストアパスワード:
キーストアファイルのパスワード。
詳細については、キーストアファイルの生成を参照してください。
出力タブで、モバイルアプリを選択します。
-
出力タブで、モバイルアプリを選択します。
-
アプリケーション詳細タブに移動します。
-
プラットフォームセクションで、Android をクリックします。
既存の署名キー詳細を更新する場合は、署名キー設定をクリックします。
-
Android 署名キー設定ダイアログで詳細を入力します。
キーストアファイル:
このファイルを使用して、自分自身が認証されます。 Android アプリに署名すると、自分の資格情報を使用してそのアプリをブランディングすることになります。 同じキーを使用して、複数のアプリケーションをブランディングすることができます。 キーストアファイルを生成する方法については、以下のセクションを参照してください。
キーストアパスワード:
キーストアファイルのパスワードを指定します。 このパスワードはキーストアファイルを生成する際に必要です。
証明書エイリアス:
キーストアのエイリアスを指定します。
証明書パスワード:
キーストアのエイリアスのパスワードを指定します。
-
「OK」をクリックします。
-
[保存して生成]をクリックします。
キーストアファイルの生成
キーストアファイル:
このファイルを使用して、自分自身が認証されます。 Android アプリに署名すると、自分の資格情報を使用してそのアプリをブランディングすることになります。 同じキーを使用して、複数のアプリケーションをブランディングすることができます。
添付の zip アーカイブファイルに含まれているスクリプトを使用して、キーストアファイルを生成することができます。
ダウンロード
このスクリプトを RoboHelp プロジェクトに読み込んで実行する必要があります。
-
AndroidKeyGenerator.zip ファイルをダウンロードし、この zip ファイルに含まれている AndroidKeyGenerator.jsx ファイルを抽出します。
-
Robohelp プロジェクトを開きます。
-
プロジェクト > ポッド > スクリプトエクスプローラーに移動します。
-
「スクリプトファイルを読み込み」をクリックして AndroidKeyGenerator.jsx ファイルを読み込みます。
-
AndroidKeyGenerator.jsxを右クリックし、実行を選択します。
Android キージェネレーターダイアログで、以下の情報を入力します。
Java bin フォルダーのパス:
コンピュータ上の Java bin フォルダーのパスを指定します。
キーストア名:
キーストアファイルの名前を入力します。
キーストアエイリアス:
キーストアのエイリアスを指定します。
ダイアログで生成ボタンをクリックした後。コマンドプロンプトで次の情報の入力を求められます:
キーストアパスワード:
キーストアファイルのパスワードを指定します。
個人情報:
自分の姓と名(姓と名の間にスペースを挿入)
自分が属している組織の名前
自分が住んでいる市区町村の名前
自分が住んでいる都道府県の名前
自分が住んでいる国を表す 2 文字のコード (例:米国の場合は US、英国の場合は UK)
確認メッセージにyesと入力します。
最後に、パスワードの入力画面が表示されます。
この画面でパスワードを入力します。 キーストアのパスワードを使用する場合は、Enter キーを押してください。
このパスワードは、RoboHelp の Android 署名鍵の設定で証明書パスワードとして使用されます。
入力した情報がすべて正しい場合は、ユーザー領域のドキュメントフォルダー内にキーストアファイルが作成されます。
例えば、ユーザー John Doe の場合、ファイルは次の場所に作成されます:
C:\ユーザー\jdoe\ドキュメント