
Estoy trabajando en etiquetar un PDF producido en pdflatex y he llegado al punto en que creo que tendré que agregar una referencia al /Pages
objeto en el catálogo. (Específicamente, en la /ParentTree
parte inferior /StructTreeRoot
, aunque el documento estándar es bastante críptico, para mí, sobre lo que realmente pertenece aquí). Pero el manual de pdftex no parece revelar ningún mecanismo para hacer esto. ¿Hay uno?
Alternativamente, si hay una mejor manera de etiquetar PDF con pdflatex ("cambiar a ConTeXt" no califica), me alegraría evitar reinventar la rueda.
Respuesta1
/ParentTree no tiene nada que ver directamente con el diccionario /Pages. Es un conjunto de referencias, una para cada "página virtual"; estos incluyen todas las anotaciones, imágenes y máscaras de imágenes, XObjects y las páginas reales.
La referencia de una página real es a una matriz del padre estructural de cada pieza de Contenido marcado, según lo indexado por su número entero MCID. Nada de esto es de utilidad a menos que esté generando un PDF completamente etiquetado. Actualmente estoy escribiendo un paquete LaTeX exactamente para esto, usando pdfTeX como motor.
Contáctame fuera de la lista si deseas ayuda más específica o un ejemplo.