Pregunta

feliz año nuevo!

My Dita Map consiste en sub mapas con temas en ella.Si se produce un tema en varios sub-mapas de DITA, en el TOC hay un número de página y un enlace que se refieren a la primera vez que ocurra el tema en el documento.

Se debe a la identificación del tema.Wen creando número de página (y enlace) en el TOC, obtiene la identificación.El tema ocurre dos veces, pero como entendí con la misma identificación.Entonces, al crear el enlace está vinculado con la primera ocurrencia.

Realmente apreciaré su ayuda.

¿Fue útil?

Solución

¿Qué versión del kit de herramientas abiertas estás usando? Este comportamiento es definitivamente un error en que una vez que el procesamiento de PDF ha creado la versión "fusionada" del mapa y los temas, las copias repetidas del tema deben recibir identificaciones únicas, hay un poco de código en el proceso de generación de PDF para administrar La asignación de identificaciones únicas a temas (lo sé porque simplemente la rompí en una personalización en la que estoy trabajando actualmente).

Versión 1.8 es la última versión estable, la versión 1.6.3 es la versión más antigua que consideraría buena de usar (las versiones anteriores tendrán errores que se fijan en 1.6.3 o carecen de buen soporte para DITA 1.2 Características). < / p>

Tenga en cuenta que si genera HTML desde este mismo mapa, notará un comportamiento similar, a saber, que todas las referencias al tema en el TOC HTML generado apuntarán a un solo archivo, que se espera que el comportamiento HTML pero tiene sentido Dado que cada tema genera un archivo HTML separado.

Sin embargo, puede usar el atributo @ copia-a en el tema diferente, se reflora al tema para dar al tema Nombres de archivos efectivos únicos para cada referencia (como si hubiera creado copias literales del tema y luego se refería a esas copias). Eso definitivamente debería resolver su problema, pero no debería ser necesario si todo lo que desee es el comportamiento que esperaba del PDF, que debería simplemente funcionar.

vítores,

eliot

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top