PDF出力を公開

AEM Guides を使用すると、個々のトピックまたはマップ ファイル全体のPDFを生成できます。 PDF形式でコンテンツを公開するには、次の 3 つの方法のいずれかを使用します。

  • DITA-OT

マップ ダッシュボードからマップのPDF出力を生成するには、この方法を使用します。 マップダッシュボードで開いたマップの出力プリセットを作成することで、PDFを生成する前に公開プロパティを設定できます。 出力プリセットを作成または編集するには、 出力プリセットについて セクション: AEM ガイドas a Cloud Serviceユーザーガイド.

DITA-OT 法を使用したPDFの生成については、を参照してください。 DITA-OT を使用したPDFの生成.

  • FrameMaker Publishing Server(FMPS)

この方法を使用すると、DITA コンテンツだけでなく、AEM リポジトリで使用可能なFrameMaker文書(.book と.fm)からもPDF出力を生成できます。 PDFは、出力プリセットを設定することで作成でき、FrameMaker Publishing Server(FMPS)を使用して公開できます。 出力のルックアンドフィールをPDFやその他の形式に合わせて設計および設定し、それを設定ファイル(.sts)に保存できます。 この設定ファイルは、FMPS で DITA マップまたは.book ファイルの出力を生成するために使用されます。 出力プリセットを作成または編集するには、 出力プリセットについて セクション: AEM ガイドas a Cloud Serviceユーザーガイド.

FMPS の設定の詳細については、を参照してください。 FrameMakerドキュメントからの出力の生成.

  • ネイティブPDF公開

この手法を使用して、W3C CSS3 および CSS ページメディア標準に基づいた、機能豊富なPDF出力を生成します。 ネイティブPDFのパブリッシングでは、テンプレートを使用してコンテンツのレイアウトとスタイルを設定し、様々な設定を適用してPDFを微調整できます。 さらに、テンプレートエディターを使用して独自のテンプレートを変更および作成できます。

ネイティブPDFでの公開について詳しくは、 ネイティブPDF公開の使用.

ネイティブPDF公開の使用 native-pdf-publishing

コンテンツをオーサリングする際には、コンテンツが表示、編集、印刷用に最適化されていることを確認することが不可欠になります。 コンテンツのスタイル設定に W3C CSS3 などの標準や、サイズ、余白、向き、改ページ、ヘッダー、フッター、ページ番号などのページ定義プロパティの CSS ページメディア標準を使用すると、PDFのドキュメントに合ったビューとレイアウトを設定して、一貫性と操作性を確保できます。 ネイティブPDFの公開機能は、これらの標準を使用してPDFを生成します。

ネイティブPDFのパブリッシングでは、定義済みのテンプレートを使用して、コンテンツのレイアウトと構造の一貫性を確保したり、スタイルシートを適用して出力のルックアンドフィールを変更したり、PDFを最適化したり、プリンターマークを設定したり、スクリーンリーダーのサポートを許可したり、PDFの準拠を設定したり、フォントを埋め込んだりできます。

ネイティブPDF公開を使用したPDFの生成には、次の 2 つの側面があります。

  • テンプレートを使用して、コンテンツにスタイルを適用したり、ページレイアウトを設定したり、様々な設定を行ってPDFを微調整したりします。 作成者は、提供されるサンプルテンプレートを使用または変更することを選択したり、カスタムテンプレートを作成したり、公開者や開発者が使用する詳細設定オプションを設定したりできます。

  • PDF設定を制御するPDF出力プリセットを作成または設定します。 PDF出力プリセットを作成したら、PDFを生成できます。

詳しくは、を参照してください PDF出力の生成.

PDF出力プリセットの作成 create-output-preset

PDF出力を生成する最初の手順は、PDF出力プリセットを作成することです。これは、マップに割り当てられた公開プロパティのコレクションです。 マップビューパネルで開いている任意のマップの出力プリセットを作成したり、既存のプリセットを設定して同じマップのPDFをすばやく生成することができます。

PDF出力プリセットから、テンプレートの選択、条件の適用、PDFとのやり取りの制御、圧縮や適合などの詳細設定を行うことができます。

PDF出力プリセットを作成または設定するには:

  1. 「出力」タブで、 プリセット 左側のサイドバーで以下を行います。
    プリセットパネルが開きます。

    プリセットパネル {width="600"}

  2. 出力で プリセット パネルで、次のいずれかの操作を行います。

    • 事前定義済みのPDF出力プリセットをダブルクリックして表示します。
    • に対して「+」アイコンをクリックします プリセット の新しい出力プリセットを追加するには 型:PDF
  3. 既存のPDFプリセットを設定するには:

    • 「」をクリックします オプション オプション アイコンをクリックし、目的の出力プリセットの横にある 編集.
      では以下の設定を使用できます 一般, メタデータ, レイアウト, セキュリティ、および 詳細 PDF出力プリセットを設定するタブ:

一般

出力パスやPDFファイル名などの基本的な出力設定を指定するために使用します。

設定
説明
出力パス
PDF出力が保存されるAEM リポジトリ内のパス。 出力パスがプロジェクトフォルダー内に配置されていないことを確認します。 空白のままにすると、出力はデフォルトの DITA マップ出力場所に生成されます。
次の標準変数を使用して、出力パスを定義することもできます。 このオプションは、変数を 1 つまたは組み合わせて定義できます。
${map_filename}:DITA マップファイル名を使用して宛先パスを作成します。
${map_title}:DITA マップのタイトルを使用して宛先パスを作成します。
${preset_name}:出力プリセット名を使用して宛先パスを作成します。
${language_code}:マップファイルがある言語コードを使用して宛先パスを作成します。
${map_parentpath}:マップファイルの完全パスを使用して、宛先パスを作成します。
${path_after_langfolder}:言語フォルダーの後のマップファイルのパスを使用して、宛先パスを作成します。
PDFファイル
PDFを保存するファイル名を指定します。 デフォルトでは、PDFファイル名はプリセット名とともに DITA マップ名を追加します。 例えば、ditamap は「TestMap」で、プリセット名は「preset1」です。その場合、PDF のデフォルト名は「TestMap_preset1.pdf」になります。
次の標準変数を使用して、PDFファイルを定義することもできます。 このオプションは、変数を 1 つまたは組み合わせて定義できます。
${map_filename}
${map_title}
${preset_name}
${language_code}
次を使用して条件を適用

条件付きコンテンツの場合は、次のオプションから選択し、これらの条件に基づいてPDF出力を生成します。

  • 適用なし マップおよびソースコンテンツに条件を適用しない場合は、このオプションを選択します。
  • Ditaval ファイル 条件付きコンテンツを生成する DITAVAL ファイルを選択します。 選択するには、条件プリセットに対してクリックし、ファイルを見つけます。
  • 条件プリセット ドロップダウンから条件プリセットを選択し、出力の公開中に条件を適用します。 このオプションは、DITA マップファイルに条件を追加した場合に表示されます。 条件付き設定は、DITA マップコンソールの「条件プリセット」タブで使用できます。 条件プリセットについて詳しくは、を参照してください。 条件プリセットの使用.
ベースラインの使用
選択した DITA マップにベースラインを作成した場合、このオプションを選択して、公開するバージョンを指定します。 参照: ベースラインの操作 を参照してください。
公開済みバージョン間で変更バーを使用してPDFを作成

次のオプションを使用して、2 つのバージョン間のコンテンツの違いを示すPDFを変更バーで作成します。

  • 以前のバージョンのベースライン 現行バージョンまたは別のベースラインと比較するベースライン・バージョンを選択します。 変更バーがPDFに表示され、変更されたコンテンツが示されます。 変更バーは、新しいコンテンツや改訂されたコンテンツを視覚的に識別する縦線です。 変更バーは、挿入、変更または削除されたコンテンツの左側に表示されます。
    注意:を選択する場合 ベースラインの使用 公開するベースラインを選択すると、選択した 2 つのベースラインバージョン間で比較が行われます。 例えば、でベースラインバージョン 1.3 を選択した場合、 ベースラインの使用、および以下のバージョン 1.1 以前のバージョンのベースライン ​の場合、ベースラインバージョン 1.1 とベースラインバージョン 1.3 で比較が行われます。
  • 追加したテキストを表示 挿入したテキストを緑色および下線で表示する場合に選択します。 このオプションはデフォルトで選択されています。
  • 削除されたテキストを表示 選択すると、削除されたテキストが赤で表示され、取り消し線が付きます。 このオプションはデフォルトで選択されています。
    注意 スタイルシートを使用して、変更バー、挿入されたコンテンツ、削除されたコンテンツのスタイル設定をカスタマイズすることもできます。
生成後のワークフロー
選択すると、AEMで設定されたすべてのワークフローを含むドロップダウンリストが表示されます。 PDF生成ワークフローの完了後に実行するワークフローを選択できます。

メタデータ

メタデータは、コンテンツの説明または定義です。 メタデータは、コンテンツ管理に役立ち、インターネット上のファイルを検索するのに役立ちます。

「メタデータ」タブを使用して、作成者の名前、文書のタイトル、キーワード、著作権情報、PDF出力用のその他のデータフィールドなどのメタデータフィールドを設定します。 PDF出力にカスタムメタデータを追加することもできます。

このメタデータは、 説明 内のタブ ドキュメントのプロパティ 出力PDFーの

「メタデータ」タブ

出力プリセットから、を選択します。 PDF > ネイティブPDF > メタデータ メタデータオプションを追加およびカスタマイズします。

  • topicmeta に追加されたメタデータを使用

    このオプションはデフォルトで選択されています。DITA マップの topicmeta 要素に追加したメタデータを使用して、PDF出力のメタデータフィールドに入力できます。

  • XMP ファイルを指定

    また、読み込みによって、メタデータフィールドに直接入力することもできます XMP (Extensible Metadata Platform)ファイル。 サンプル XMP ファイルは、こちらからダウンロードできます。

ダウンロード

または、Adobe Acrobatを使用してXMP ファイルを生成することもできます。

  1. クリック ファイル > プロパティ Acrobatで。
  2. 次の下 説明 ​を選択し、 追加のメタデータ.
  3. 左のパネルから、を選択します。 詳細.
  4. 保存」をクリックします。

XMP ファイルはデバイス上に保存されます。

  • メタデータの名前と値を指定

    1. ドロップダウンから選択して名前を追加するか、「名前」フィールドに直接入力してカスタムメタデータを追加します。
    2. メタデータの値を入力し、「+」アイコンをクリックします。
      メタデータが、PDFのメタデータのリストに追加されます。

また、変数を使用してメタデータ値を定義することもできます。 DITA マップまたはブックマップファイル用に定義したメタデータを変数として使用できます。 メタデータは、次の場所にあります。 /jcr:content/metadata dita マップまたはブックマップファイルのノード。
変数を使用すると、その値がメタデータプロパティから選択されます。

変数を使用するには、以下で変数を定義する必要があります。 ${<variable>} 形式。

例えば、/で定義されたメタデータプロパティのいずれかjcr:content/metadata ノードは
dc:title. 以下を指定できます ${dc:title}タイトルの値が最終的な出力で使用されます。

メタデータの定義には、変数を 1 つまたは組み合わせて使用できます。 例えば、${dc:title} ${dc:docstate} のようになります。変数と文字列の組み合わせを使用することもできます。 例えば、View ${dc:title} in ${dc:language} のように指定します。

言語変数を使用して、メタデータプロパティのローカライズ値を定義します。 選択した言語に応じて、ローカライズされた値がPDF出力で自動的に選択されます。 例えば、メタデータ値として「Author」を英語で、「Autorin」をドイツ語で印刷できます。

形式: ${lng:<variable name>}. 例: ${lng:author-label} ここで、 author-label は言語変数です。

カーソルを合わせる 情報アイコン {width="25"} オプションの近くに、それについての詳細を表示します。

レイアウト

を使用して、ページレイアウトを設定し、ページ表示やズームレベルなどのPDF出力のページビューオプションを指定します。

設定
説明
PDFテンプレート
PDFテンプレートは、ページレイアウトの定義、コンテンツのスタイル設定およびPDF出力への様々な設定の適用のための明確な構造を提供します。 PDFテンプレートのドロップダウンオプションからを選択して、目的のテンプレートを選択します。
以下を選択することもできます。 テンプレートの参照 テンプレート参照アイコン {width="25"} をクリックしてテンプレートを選択します。 が含まれる PDFテンプレートを選択 ダイアログでは、サムネールをプレビューし、選択したテンプレートのタイトルと説明を表示することもできます。
ページ表示

PDFを開いたときの表示方法を示す、ページビューのページ表示を使用します。 ページ表示ドロップダウンオプションからを選択して、優先する表示を選択します。

  • デフォルト ユーザーのマシン上のPDFビューアのデフォルト設定に従って表示されます。
  • 単一ページビュー 一度に 1 ページずつ表示します。
  • 単一ページのスクロール 連続した縦列に 1 ページを表示します。
  • 2 ページビュー 一度に 2 ページずつ左右に並べて表示します。.
  • 2 ページスクロール 連続スクロールで 2 ページを左右に並べて表示します。
ズーム

PDFを開いたときの表示を示すページビューのサイズを変更する場合に選択します。

  • デフォルト ユーザーのコンピューター上のPDF ビューアの既定の設定に従って表示します
  • 100% ページを実際のサイズで表示します。
  • ページにフィット ページの幅と高さを文書ウィンドウ内に収めます。.
  • ページ幅に合わせる ページの幅を文書ウィンドウの幅に合わせます。
  • ページの高さに合わせる ページの高さを文書ウィンドウの高さに合わせます。

セキュリティ

ファイルを開いて読み取るための制限を追加して、PDFをProtectします。 未認証のアクセスを避けるには、以下のオプションを使用します。

設定
説明
ドキュメントを開くためのパスワードを設定する
「」を選択して、PDFファイルを表示する安全なパスワードを追加します。 でパスワードを指定します。 ユーザーパスワード フィールド。 ユーザーは、このフィールドに指定されたPDFを入力することによってのみパスワードを開くことができます。
ドキュメント制限の設定

を選択して、ユーザーによるPDFの操作を制限します。 でパスワードを指定します。 所有者パスワード 以下の制限設定が機能するためのフィールド。

  • 印刷 選択すると、ユーザーがPDFを印刷できるようになります。
  • ドラフト品質印刷 PDFを低解像度で印刷する場合に選択します。
  • コンテンツのコピー ユーザーがPDFからコンテンツをコピーできるようにするには、このオプションを選択します。
  • 注釈 ユーザーがPDFにメモまたはコメントを追加できるようにするには、このオプションをオンにします。
  • コンテンツの変更 ユーザーがPDFのコンテンツを変更できるようにするには、このオプションをオンにします。
  • アクセシビリティのためのコンテンツのコピー スクリーンリーダーが、PDF内のコンテンツを読み取り、移動できるようにするには、これを選択します。
    ドキュメントアセンブリ ユーザーがPDFにページを挿入できるようにするには、このオプションをオンにします。
    注意:制限事項を変更するには、Adobe Acrobatのファイル/プロパティで所有者のパスワードを入力する必要があります。

詳細

次のオプションを使用して、PDFの結合、圧縮の使用、準拠する規格の選択などの詳細設定を行います。

設定
説明
アクセシブル(タグ付き)PDFの作成
タグ付きのPDFを生成する場合は、このオプションを選択します。 タグ付きPDFを使用すると、スクリーンリーダーでコンテンツ、ハイパーリンク、ブックマークなどを読み取ったり、移動したりすることが容易になります。 例えば、テーブルにタグが付けられている場合、スクリーンリーダーは、行やテキストだけでなく、テーブルを読み取っていることを認識します。
目次に含まれる結合PDF
既存のPDFをリソースファイルとして DITA マップに追加して出力にマージする場合は、このオプションを選択します。 PDFはマップで表される場所に挿入され、ページはそれに応じて増分されます。
使用中のフォントを埋め込む
エンドユーザーのコンピューターにインストールされていない可能性のあるフォントを使用する場合は、このオプションを選択します。 このオプションを選択すると、使用されているフォントがPDFーに埋め込まれ、フォントがコンピューターにインストールされていない場合でも意図したとおりにPDFが表示されます。
注意:フォントは、フォントの埋め込みを許可するフォントベンダーによる設定が含まれている場合にのみ埋め込むことができます。 フォントを埋め込む前に、必要な設定またはライセンスがあることを確認してください。
自動ハイフネーションを使用する
自動ハイフネーションを有効にすると、文法的に正しい位置にある単語がハイフンで区切られます。
JavaScript を有効にする
PDFを生成する前にコンテンツを動的に変換するために使用する JavaScript コードがある場合は、このオプションを有効にします。
マルチメディアファイルの埋め込み
オーディオ、ビデオ、インタラクティブコンテンツをPDFに含める場合は、このオプションを選択します。
フル圧縮を使用してPDFサイズを最適化する
大きなPDFを圧縮または縮小する場合は、このオプションを選択します。 PDFを圧縮すると、ファイルの画質が低下する場合があることに注意してください。
画像の圧縮を使用したPDFサイズの最適化
PDFで使用する画像を圧縮または縮小する場合は、このオプションを選択します。 画像を圧縮すると、画質が低下する場合があることに注意してください。
カスタム解像度(1 インチあたりのピクセル数)を使用
これは、1 インチあたりのピクセル数のページ表示解像度です。 このオプションを選択すると表示されるフィールドに優先値を入力します。 デフォルト値は 96 ピクセル/インチです。 インチ単位でより多くのコンテンツを収めるには大きい値を設定し、インチ単位でコンテンツを収めるには小さい値を設定する場合は逆を設定します。
透かしを表示
このオプションを選択すると、出力に透かしが重ねて表示されます。 テキスト ボックスに新しいテキスト文字列を任意の文字の大文字と小文字を区別して入力できます。

静的テキストまたは言語変数を使用して、透かしのローカライズ版を公開します。 選択した言語に応じて、ローカライズされた値がPDF出力で自動的に選択されます。 例えば、「Publisher」を透かしとして英語で、「Auture」をフランス語で印刷することができます。
形式: ${lng:<variable name>}. 例: $ {lng:publisher-label} ここで、 publisher-label は言語変数です。
カーソルを合わせる 情報アイコン {width="25"} オプションの近くに、それについての詳細を表示します。
数式 ML を有効にする
コンテンツに存在する MathML 方程式をレンダリングするには、このオプションを選択します。 それ以外の場合、数式はデフォルトで無視されます。
一時ファイルのダウンロード
ネイティブPDF出力の生成時に作成された暫定HTMLファイルをダウンロードする場合は、このオプションを選択します。 後で出力の生成後に一時ファイルをダウンロードできます。
PDF適合
これは、準拠していることを確認するためにPDFを保存する標準です。 ドロップダウンからを選択して、使用可能なPDF標準のリストから選択します。 サポートされる標準の詳細については、を参照してください。 PDF標準について.
ファイルプロパティ
ネイティブPDFへの公開に渡すメタデータを選択します。 ドロップダウンリストには、カスタムプロパティとデフォルトプロパティの両方が表示されます。 例: dc:description, dc:language, dc:title、および docstate はデフォルトのプロパティですが、以下のプロパティを持つことができます。 author をカスタムプロパティとして使用します。 選択したメタデータプロパティは、ネイティブPDFを使用して生成されたPDFファイルに渡されます。
これらのプロパティは、 metadataList ファイルは次の場所にあります。/libs/fmdita/config/metadataList.
このファイルは、次の場所でオーバーレイできます。 /apps/fmdita/config/metadataList.

PDF出力の生成 generate-pdf-output

出力プリセットを設定したら、次のオプションを使用してプリセットパネルから出力を生成できます プリセットを生成 機能

  1. の下 作成者 タブで、 リポジトリ 表示。
    リポジトリーパネルが開きます。

  2. リポジトリパネルで、で DITA マップファイルを開きます。 マップ ビュー.

  3. が含まれる 出力 タブ、クリック プリセット をクリックしてプリセットパネルを表示します。
    出力プリセットを作成または設定するには、を参照してください PDF出力プリセットの作成.

  4. 設定を保存するには、 すべて保存 すべて保存 出力表示の標準ツールバーの左上隅にあるアイコン

  5. 「」をクリックします プリセットを生成 プリセットを生成 アイコンをクリックします。
    出力プリセットパネルでは、選択した出力プリセットの横にプログレスバーが表示されます。

  6. 出力の生成が完了したら、 出力を表示 出力を表示 上部バーのアイコンをクリックして出力を表示します。
    A 成功 画面の右下隅にダイアログボックスが表示されます。
    出力が成功しなかった場合は、次のエラーメッセージが表示されます。
    エラーログ {width="250"}

エラーログを表示するには、 閉じる ​を選択し、選択されている「プリセット」タブにマウスポインターを置いて、 オプション オプション > ログを表示.

ネイティブPDF出力の生成後に一時ファイルをダウンロード

を選択した場合、 一時ファイルのダウンロード 「詳細設定」オプションでは、ネイティブPDF出力の生成時に作成した暫定HTMLファイルをダウンロードすることもできます。 出力を生成したら、を使用して一時ファイルをダウンロードできます。 一時ファイルのダウンロード 一時ファイルのダウンロード アイコンをクリックします。 この機能は、暫定的なHTMLスタイルおよびレイアウトを確認するのに役立ち、要件に従って CSS スタイルを修正または変更するのに役立ちます。

NOTE
この 一時ファイルのダウンロード 一時ファイルのダウンロード アイコンは、のオプションを選択したプリセットを使用して最後のPDF出力を生成した場合にのみ表示されます。 詳細 タブ。

言語変数の使用

AEM ガイドでは言語変数もサポートされています。 を選択 言語変数 {width="25"} 左側のパネルで、標準提供のラベルのローカライズ版(メモ、注意、警告、PDF出力内の静的テキストなど)を定義します。 詳しくは、 言語変数のサポート.

Markdown ドキュメントのサポート

Experience Managerガイドでは、Markdown ドキュメントのサポートも提供します。 Markdown ファイルは作成が簡単で、様々な形式オプションも提供します。 方法を学ぶ web エディターからの Markdown ドキュメントの作成.

Markdown トピックを DITA マップに追加し、ネイティブPDF出力プリセットを使用してPDF出力を生成できます。 またはの設定方法を学ぶ PDF出力プリセットの作成.

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178