誰かが私を助けてくれることを願っています。
XML ドキュメントから (XSLT2 経由で) SVG ファイルと HTML ファイルのセットを作成しています。また、SVG グラフィック (xlink:href を使用) に HTML ファイルへのハイパーリンクがあります。基本的にはテーブルの四角形でデータベース構造を表示し、テーブルをクリックすると HTML での説明に移動します。ここまでは順調ですね。
現在、私の顧客は「1 つのインタラクティブな PDF ドキュメントにすべてが必要だ」と言っています。そこで、別の XSLT を使用して、テーブルの詳細ごとに fo:block を使用し、ダイアグラムにインストリーム SVG を使用して、単一の XSL-FO ドキュメントを作成します。FO doc は、FOP を介してさらに処理され、PDF が生成されます。
しかし今、埋め込まれた SVG の四角形から同じドキュメント内の fo:block を参照する方法が見つかりませんか? xlink:href は <a name=""> への参照を期待していますが、fo:block id を指すことをどのように示すのですか? または、FO の <a name=""> 構造に相当するものはありますか?
どんな助け/ヒントも大歓迎です! コミュニティに感謝します。