
私は pdflatex で作成された PDF にタグを付ける作業をしていますが、/Pages
カタログ内のオブジェクトへの参照を追加する必要があると思われる段階に達しました。(具体的には、 の/ParentTree
下です/StructTreeRoot
が、標準ドキュメントでは、実際にここに何が属するかについては私にはかなりわかりにくいです。) しかし、pdftex のマニュアルには、これを行うためのメカニズムが何も明らかにされていないようです。何かあるのでしょうか?
あるいは、pdflatex を使用して PDF にタグを付けるより良い方法がある場合 (「ConTeXt に切り替える」は適格ではありません)、車輪の再発明を避けられることを嬉しく思います。
答え1
/ParentTree は、/Pages 辞書と直接関係ありません。これは、各「仮想ページ」に 1 つずつ参照される配列です。これには、すべての注釈、画像と画像マスク、XObject、および実際のページが含まれます。
実際のページへの参照は、MCID 整数でインデックス付けされた、マークされたコンテンツの各部分の構造上の親の配列です。完全にタグ付けされた PDF を生成しない限り、これは何の役にも立ちません。現在、pdfTeX をエンジンとして使用して、まさにこの目的のための LaTeX パッケージを作成しています。
より具体的なサポートや例が必要な場合は、リスト外で私に連絡してください。