機械翻訳について

FO処理のプロパティ

次の表では、FO処理を制御するプロパティについて説明します。

プロパティ名 説明 デフォルト

BI PublisherのXSLTプロセッサの使用

パーサーの使用を制御します。 falseに設定すると、パッケージ化されていないXDKパーサーが使用されます。 "true"に設定すると、「パブリッシャ」にパッケージ化された11gパーサーが使用されます。 "12c"に設定すると、「パブリッシャ」にパッケージ化された12cパーサーが使用されます。

このプロパティは、サーバー・レベルまたはレポート・レベルで設定できます。

データ・サイズが2GBを超える場合は、12cに設定します。

レポート・レベルでこのプロパティを"12c"に設定した場合は、サーバー・レベルで「XSLTプロセッサ・プロパティでACCESS_MODEをFORWARD_READに設定」を"false"に、レポート・レベルで""true"に設定してください。

true

XSLTプロセッサのスケーラブルな機能の有効化

XDOパーサーのスケーラブルな機能を制御します。 このプロパティを有効にするには、プロパティ"BI PublisherのXSLTプロセッサの使用"を"true"または"12c"に設定する必要があります。

このプロパティの値は、サーバー・レベルとレポート・レベルの両方でtrueにしてください。 falseに設定すると、FOプロセッサで、ディスクではなくメモリー(ヒープ)が使用され、メモリー外の問題の原因となる可能性があります。

false

XSLTランタイム最適化の有効化

「true」に設定すると、FOプロセッサの全体的なパフォーマンスが向上し、一時ディレクトリに生成される一時FOファイルのサイズが大幅に減少します。 小さいレポート(1-2ページなど)では、パフォーマンスの向上はマークされていないことに注意してください。 このプロパティをtrueに設定した場合のパフォーマンスをさらに向上するには、「属性セットの抽出」プロパティをfalseに設定します。

true

XPath最適化の有効化

"true"に設定すると、XMLデータ・ファイルは要素の頻度に対して分析されます。 情報はXSLのXPathを最適化するために使用されます。

false

処理中にエラーが発生しました

このプロパティは、一時ディレクトリ(一般プロパティの下)を指定した場合にのみ有効になります。 目次生成中、FOプロセッサは、ページ数がこのプロパティに指定された値を超えるまでページをキャッシュします。 その後、一時ディレクトリ内のファイルにページを書き込みます。

50

Bidi言語の桁置換タイプ

有効な値は「なし」および「国」です。 「なし」に設定すると、東欧の数値が使用されます。 「国」に設定すると、ヒンディ語書式(アラビア数字)が使用されます。 この設定は、ロケールがアラビア語の場合にのみ有効です。それ以外の場合は、無視されます。

国内

変数ヘッダー・サポートの無効化

trueに設定すると、変数ヘッダーはサポートされません。 変数ヘッダーのサポートでは、コンテンツに合せてヘッダーのサイズが自動的に拡張されます。

false

外部参照の無効化

trueに設定すると、XSL処理およびXML解析時にサブテンプレートや他のXMLドキュメントなどのセカンダリ・ファイルのインポートは許可されません。 これによって、システムのセキュリティが向上します。 レポートまたはテンプレートが外部ファイルを呼び出す場合に、これを"false"に設定します。

true

FO解析バッファ・サイズ

FOプロセッサのバッファのサイズを指定します。 バッファが一杯になると、バッファの要素がレポートにレンダリングされます。 複雑な書式設定および計算が必要な大きな表またはピボット表を含むレポートでは、それらのオブジェクトをレポートに正しくレンダリングするために、大きなバッファが必要になる場合があります。 これらのレポートのレポート・レベルでバッファのサイズを増やします。 この値を増やすと、システムのメモリー消費に影響します。

1000000

FO拡張改行

trueに設定すると、改行が必要な場合に句読点、ハイフネーションおよび国際テキストが正しく処理されます。

true

サブテンプレートのXSLTランタイム最適化の有効化

FOProcessorでXSLインポートを実行するオプションを指定してから、さらに処理を行うために1つのXSLのみをXDKに渡します。 これにより、すべてのサブテンプレートをすでに含んでいる主要なXSLテンプレート全体にxslt最適化を適用できます。

デフォルトはtrueです。 FOProcessorを直接呼び出す場合、デフォルトはfalseです。

true

レポート・タイムゾーン

有効な値: ユーザーまたはJVM。

ユーザーに設定されている場合、「パブリッシャ」はレポートにユーザー・レベルのレポート・タイム・ゾーン設定を使用します。 ユーザーのレポートのタイムゾーンはユーザーのアカウント設定で設定されます。

JVMに設定すると、「パブリッシャ」はすべてのユーザーのレポートに対してサーバーJVMタイムゾーン設定を使用します。 したがって、すべてのレポートには、個々のユーザー設定に関係なく、同時に表示されます。 この設定は、レポート・レベルで上書きできます。

ユーザー
XSLTプロセッサでACCESS_MODEをFORWARD_READに設定 レポート・レベルで「BI PublisherのXSLTプロセッサの使用」プロパティを"12c"に設定した場合は、サーバー・レベルで「XSLTプロセッサでACCESS_MODEをFORWARD_READに設定」プロパティが"false"に設定され、レポート・レベルで"true"に設定されていることを確認します。 false

PDF Bidi Unicodeバージョン

PDF出力にBIDI文字列を表示するために使用するUnicodeバージョン(3.0または4.1)を指定します。

4.1