Domanda

Buon anno!

La mia mappa DITA è composta da sub Maps con argomenti in esso.Se un argomento si verifica in più sub-mappe di Dita, quindi nel TOC è presente un numero di pagina e il collegamento riferito alla prima volta che l'argomento si verifica nel documento.

È a causa dell'ID dell'argomento.WEN Creazione di numero di pagina (e collegamento) nel TOC Ottiene l'ID.L'argomento si verifica due volte ma come ho capito con lo stesso ID.Quindi quando si crea il collegamento è collegato con il primo evento.

apprezzerò molto il tuo aiuto.

È stato utile?

Soluzione

Quale versione del toolkit aperto stai usando? Questo comportamento è sicuramente un bug in quanto una volta che l'elaborazione PDF ha creato la versione "fusa" della mappa e gli argomenti delle copie ripetute dell'argomento dovrebbero essere fornite ID univoci - c'è un bel po 'di codice nel processo di generazione PDF da gestire L'assegnazione di ID unici agli argomenti (lo so perché ho appena rotto alcuni di esso in una personalizzazione che attualmente sto lavorando).

Versione 1.8 è l'ultima versione stabile, la versione 1.6.3 è la versione più antica che considererei bene da usare (le versioni precedenti avranno bug che sono fissate da 1.6.3 o manca un buon supporto per le funzionalità DITA 1.2). < / P >.

Nota che se si genera HTML da questa stessa mappa noterai un comportamento simile, vale a dire che tutti i riferimenti all'argomento nel TOC HTML generato punterà a un singolo file - previsto il comportamento HTML, ma ha senso Poiché ogni argomento genera un file HTML separato.

Tuttavia, è possibile utilizzare l'attributo @ copy-to per il diverso argomento Refs all'argomento per fornire all'argomento i nomi di file efficaci unici per ciascun riferimento (come se avessi creato copie letterali dell'argomento e poi referenziano quelle copie). Ciò dovrebbe assolutamente risolvere il tuo problema, ma non dovrebbe essere necessario se tutto ciò che vuoi è il comportamento che ti aspettavi dal PDF, che dovrebbe funzionare solo.

Saluti,

Eliot

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top