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出力プリセットを作成または設定するには:
-
「出力」タブで、 プリセット 左側のサイドバーで以下を行います。
プリセットパネルが開きます。
{width="600"} -
出力で プリセット パネルで、次のいずれかの操作を行います。
- 事前定義済みのPDF出力プリセットをダブルクリックして表示します。
- に対して「+」アイコンをクリックします プリセット の新しい出力プリセットを追加するには 型:PDF
-
既存のPDFプリセットを設定するには:
- 「」をクリックします オプション
アイコンをクリックし、目的の出力プリセットの横にある 編集.
では以下の設定を使用できます 一般, メタデータ, レイアウト, セキュリティ、および 詳細 PDF出力プリセットを設定するタブ:
- 「」をクリックします オプション
アイコンをクリックし、目的の出力プリセットの横にある 編集.
一般
出力パスやPDFファイル名などの基本的な出力設定を指定するために使用します。
次の標準変数を使用して、出力パスを定義することもできます。 このオプションは、変数を 1 つまたは組み合わせて定義できます。
${map_filename}
:DITA マップファイル名を使用して宛先パスを作成します。${map_title}
:DITA マップのタイトルを使用して宛先パスを作成します。${preset_name}
:出力プリセット名を使用して宛先パスを作成します。${language_code}
:マップファイルがある言語コードを使用して宛先パスを作成します。${map_parentpath}
:マップファイルの完全パスを使用して、宛先パスを作成します。${path_after_langfolder}
:言語フォルダーの後のマップファイルのパスを使用して、宛先パスを作成します。次の標準変数を使用して、PDFファイルを定義することもできます。 このオプションは、変数を 1 つまたは組み合わせて定義できます。
${map_filename}
${map_title}
${preset_name}
${language_code}
。条件付きコンテンツの場合は、次のオプションから選択し、これらの条件に基づいてPDF出力を生成します。
- 適用なし マップおよびソースコンテンツに条件を適用しない場合は、このオプションを選択します。
- Ditaval ファイル 条件付きコンテンツを生成する DITAVAL ファイルを選択します。 選択するには、条件プリセットに対してクリックし、ファイルを見つけます。
- 条件プリセット ドロップダウンから条件プリセットを選択し、出力の公開中に条件を適用します。 このオプションは、DITA マップファイルに条件を追加した場合に表示されます。 条件付き設定は、DITA マップコンソールの「条件プリセット」タブで使用できます。 条件プリセットについて詳しくは、を参照してください。 条件プリセットの使用.
次のオプションを使用して、2 つのバージョン間のコンテンツの違いを示すPDFを変更バーで作成します。
- 以前のバージョンのベースライン 現行バージョンまたは別のベースラインと比較するベースライン・バージョンを選択します。 変更バーがPDFに表示され、変更されたコンテンツが示されます。 変更バーは、新しいコンテンツや改訂されたコンテンツを視覚的に識別する縦線です。 変更バーは、挿入、変更または削除されたコンテンツの左側に表示されます。
注意:を選択する場合 ベースラインの使用 公開するベースラインを選択すると、選択した 2 つのベースラインバージョン間で比較が行われます。 例えば、でベースラインバージョン 1.3 を選択した場合、 ベースラインの使用、および以下のバージョン 1.1 以前のバージョンのベースライン の場合、ベースラインバージョン 1.1 とベースラインバージョン 1.3 で比較が行われます。 - 追加したテキストを表示 挿入したテキストを緑色および下線で表示する場合に選択します。 このオプションはデフォルトで選択されています。
- 削除されたテキストを表示 選択すると、削除されたテキストが赤で表示され、取り消し線が付きます。 このオプションはデフォルトで選択されています。
注意 スタイルシートを使用して、変更バー、挿入されたコンテンツ、削除されたコンテンツのスタイル設定をカスタマイズすることもできます。
メタデータ
メタデータは、コンテンツの説明または定義です。 メタデータは、コンテンツ管理に役立ち、インターネット上のファイルを検索するのに役立ちます。
「メタデータ」タブを使用して、作成者の名前、文書のタイトル、キーワード、著作権情報、PDF出力用のその他のデータフィールドなどのメタデータフィールドを設定します。 PDF出力にカスタムメタデータを追加することもできます。
このメタデータは、 説明 内のタブ ドキュメントのプロパティ 出力PDFーの
出力プリセットから、を選択します。 PDF > ネイティブPDF > メタデータ メタデータオプションを追加およびカスタマイズします。
-
topicmeta に追加されたメタデータを使用
このオプションはデフォルトで選択されています。DITA マップの topicmeta 要素に追加したメタデータを使用して、PDF出力のメタデータフィールドに入力できます。
-
XMP ファイルを指定
また、読み込みによって、メタデータフィールドに直接入力することもできます XMP (Extensible Metadata Platform)ファイル。 サンプル XMP ファイルは、こちらからダウンロードできます。
または、Adobe Acrobatを使用してXMP ファイルを生成することもできます。
- クリック ファイル > プロパティ Acrobatで。
- 次の下 説明 を選択し、 追加のメタデータ.
- 左のパネルから、を選択します。 詳細.
- 「保存」をクリックします。
XMP ファイルはデバイス上に保存されます。
-
メタデータの名前と値を指定
- ドロップダウンから選択して名前を追加するか、「名前」フィールドに直接入力してカスタムメタデータを追加します。
- メタデータの値を入力し、「+」アイコンをクリックします。
メタデータが、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出力のページビューオプションを指定します。
以下を選択することもできます。 テンプレートの参照 {width="25"} をクリックしてテンプレートを選択します。 が含まれる PDFテンプレートを選択 ダイアログでは、サムネールをプレビューし、選択したテンプレートのタイトルと説明を表示することもできます。
PDFを開いたときの表示方法を示す、ページビューのページ表示を使用します。 ページ表示ドロップダウンオプションからを選択して、優先する表示を選択します。
- デフォルト ユーザーのマシン上のPDFビューアのデフォルト設定に従って表示されます。
- 単一ページビュー 一度に 1 ページずつ表示します。
- 単一ページのスクロール 連続した縦列に 1 ページを表示します。
- 2 ページビュー 一度に 2 ページずつ左右に並べて表示します。.
- 2 ページスクロール 連続スクロールで 2 ページを左右に並べて表示します。
PDFを開いたときの表示を示すページビューのサイズを変更する場合に選択します。
- デフォルト ユーザーのコンピューター上のPDF ビューアの既定の設定に従って表示します
- 100% ページを実際のサイズで表示します。
- ページにフィット ページの幅と高さを文書ウィンドウ内に収めます。.
- ページ幅に合わせる ページの幅を文書ウィンドウの幅に合わせます。
- ページの高さに合わせる ページの高さを文書ウィンドウの高さに合わせます。
セキュリティ
ファイルを開いて読み取るための制限を追加して、PDFをProtectします。 未認証のアクセスを避けるには、以下のオプションを使用します。
を選択して、ユーザーによるPDFの操作を制限します。 でパスワードを指定します。 所有者パスワード 以下の制限設定が機能するためのフィールド。
- 印刷 選択すると、ユーザーがPDFを印刷できるようになります。
- ドラフト品質印刷 PDFを低解像度で印刷する場合に選択します。
- コンテンツのコピー ユーザーがPDFからコンテンツをコピーできるようにするには、このオプションを選択します。
- 注釈 ユーザーがPDFにメモまたはコメントを追加できるようにするには、このオプションをオンにします。
- コンテンツの変更 ユーザーがPDFのコンテンツを変更できるようにするには、このオプションをオンにします。
- アクセシビリティのためのコンテンツのコピー スクリーンリーダーが、PDF内のコンテンツを読み取り、移動できるようにするには、これを選択します。
ドキュメントアセンブリ ユーザーがPDFにページを挿入できるようにするには、このオプションをオンにします。
注意:制限事項を変更するには、Adobe Acrobatのファイル/プロパティで所有者のパスワードを入力する必要があります。
詳細
次のオプションを使用して、PDFの結合、圧縮の使用、準拠する規格の選択などの詳細設定を行います。
注意:フォントは、フォントの埋め込みを許可するフォントベンダーによる設定が含まれている場合にのみ埋め込むことができます。 フォントを埋め込む前に、必要な設定またはライセンスがあることを確認してください。
静的テキストまたは言語変数を使用して、透かしのローカライズ版を公開します。 選択した言語に応じて、ローカライズされた値がPDF出力で自動的に選択されます。 例えば、「Publisher」を透かしとして英語で、「Auture」をフランス語で印刷することができます。
形式:
${lng:<variable name>}
. 例: $ {lng:publisher-label}
ここで、 publisher-label
は言語変数です。カーソルを合わせる {width="25"} オプションの近くに、それについての詳細を表示します。
dc:description
, dc:language
, dc:title
、および docstate
はデフォルトのプロパティですが、以下のプロパティを持つことができます。 author
をカスタムプロパティとして使用します。 選択したメタデータプロパティは、ネイティブPDFを使用して生成されたPDFファイルに渡されます。これらのプロパティは、
metadataList
ファイルは次の場所にあります。/libs/fmdita/config/metadataList
.このファイルは、次の場所でオーバーレイできます。
/apps/fmdita/config/metadataList
.PDF出力の生成 generate-pdf-output
出力プリセットを設定したら、次のオプションを使用してプリセットパネルから出力を生成できます プリセットを生成 機能
-
の下 作成者 タブで、 リポジトリ 表示。
リポジトリーパネルが開きます。 -
リポジトリパネルで、で DITA マップファイルを開きます。 マップ ビュー.
-
が含まれる 出力 タブ、クリック プリセット をクリックしてプリセットパネルを表示します。
出力プリセットを作成または設定するには、を参照してください PDF出力プリセットの作成. -
設定を保存するには、 すべて保存 出力表示の標準ツールバーの左上隅にあるアイコン
-
「」をクリックします プリセットを生成 アイコンをクリックします。
出力プリセットパネルでは、選択した出力プリセットの横にプログレスバーが表示されます。 -
出力の生成が完了したら、 出力を表示 上部バーのアイコンをクリックして出力を表示します。
A 成功 画面の右下隅にダイアログボックスが表示されます。
出力が成功しなかった場合は、次のエラーメッセージが表示されます。
{width="250"}
エラーログを表示するには、 閉じる を選択し、選択されている「プリセット」タブにマウスポインターを置いて、 オプション > ログを表示.
ネイティブPDF出力の生成後に一時ファイルをダウンロード
を選択した場合、 一時ファイルのダウンロード 「詳細設定」オプションでは、ネイティブPDF出力の生成時に作成した暫定HTMLファイルをダウンロードすることもできます。 出力を生成したら、を使用して一時ファイルをダウンロードできます。 一時ファイルのダウンロード アイコンをクリックします。 この機能は、暫定的なHTMLスタイルおよびレイアウトを確認するのに役立ち、要件に従って CSS スタイルを修正または変更するのに役立ちます。
言語変数の使用
AEM ガイドでは言語変数もサポートされています。 を選択 言語変数 {width="25"} 左側のパネルで、標準提供のラベルのローカライズ版(メモ、注意、警告、PDF出力内の静的テキストなど)を定義します。 詳しくは、 言語変数のサポート.
Markdown ドキュメントのサポート
Experience Managerガイドでは、Markdown ドキュメントのサポートも提供します。 Markdown ファイルは作成が簡単で、様々な形式オプションも提供します。 方法を学ぶ web エディターからの Markdown ドキュメントの作成.
Markdown トピックを DITA マップに追加し、ネイティブPDF出力プリセットを使用してPDF出力を生成できます。 またはの設定方法を学ぶ PDF出力プリセットの作成.